IP组播技术在视频中的应用(3)

IP组播技术在视频中的应用
六、 IP 组播在视频中的应用
如果要将组播通信应用在视频网络中,网络里的发送和接收主机、网络路由器以及它们之间的网络结构必须支持组播,防火墙设置成允许组播通过。

如图 2 所示,每个节点主机需有一个网络接口卡( NIC )要能支持组播,能有效滤出由网络层 IP 组播地址被映射成的数据链路层地址;需装有加入组播组请求的 IGMP 的软件和路由器通信,加入组播群;需有支持 IP 组播传送和接收的 TCP/IP 协议栈;再装上如视频会议这样的组播应用软件,主机就可以进入组播组进行组播通信。若发送音频,主机需要一个麦克风和相应的音频软件;若发送视频,主机需要帧控制卡和摄相机。例如, SUN 工作站需要 VideoPix 卡发送视频流,另外帧控制卡的品牌有 Parallax 和 J300 型。
如图 3 所示,在视频网络中 IP 组播通信的过程如下。

(1) 主机送出一条 IGMP 加入消息到相邻路由器,主机的 MAC 地址映射为将要加入的 D 类组地址,并包含在 IGMP 数据报中,路由器知道主机想加入组播组。
(2) 相邻路由器接收加入消息后,动态跟踪这些组播组,使用组播路由协议,在源端和接收端各个路由器之间建立组播生成树,从每个发送者伸展到所有接收者。
(3) 在源端和接收端建立组播路由后,源就开始沿着组播路由发送数据给各个接收者。

主机接收到了源发送来的数据,网络接口卡滤出组播群组的 MAC 地址,网络驱动器对此地址做出反应后,把数据传递到 TCP/IP 协议栈,进入用户的应用层,就可以进行视频通信了。

七、结束语

IP 组播技术有效地解决了单点发送到多点、多点发送到多点的问题,实现了 IP 网络中点到多点的高效数据传送,能够有效地节约网络带宽、降低网络负载,基于 IP 组播技术可以很好地开展流媒体、视频等各种宽带增值业务。(完)


本文来自: 站长(http://www.qqcf.com) 详细出处参考:http://study.qqcf.com/web/351/55910.htm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值