动网论坛,站长建站首选,国内使用量最多的论坛软件 动网论坛官方技术讨论区 站长工具 申请属于您自己的免费论坛
首页 | 新闻资讯 | 网站运营 | 网络编程 | 数据库 | 服务器 | 网页设计 | 图像媒体 | 网络应用 | 搜索优化 | 资源下载 | 动网主机 | DVBOX
    本站内  互联网 ASP论坛  ASP.Net论坛  PHP论坛
   网络应用 → 阅读文章
  

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

作者来源: 
阅读 数 309 人次 , 2006-4-18 9:46:00 

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 组播技术可以很好地开展流媒体、视频等各种宽带增值业务。(完)

 本文Tags组网  
 收藏本文  打印本文  论坛讨论  关闭窗口
· 上一篇:IP组播技术在视频中的应用(2)
· 下一篇:视频会议之概念攻略
· EDGE引入对移动运营商及GSM网的影响
· 方正视频点播系统解决方案
· 服务器安全设置(一)
· 五板斧封杀Windows默认共享
· 打造安全的Windows 2003系统(6)


关于本站 | 联系我们 | 业务合作 | 客户案例 | 诚聘英才 | 广告合作 | 收藏本站
海口动网先锋网络科技有限公司版权所有
Copyright © 2000 - 2006 Cndw.Com
中华人民共和国电信与信息服务业务经营许可证编号 琼 ICP 020077