频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

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

来源: 作者: 出处:巧巧读书 2006-10-08 进入讨论组

  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.qqread.com/net-knowledge/v225559.html 更多文章 更多内容请看IP地址应用IP组播的具体应用专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
最新论坛文章
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章