IPTV业务类型
IPTV业务主要直播、点播、回放等业务:
- 直播业务:对实时性有要求,节目源以组播流的方式转发直播业务,以组播流的形式转发既可减小运营商带宽资源浪费,又能实现用户的予取予求,即看CCTV1就取对应的组播流,换台CCTV2就取另一条组播流;
- 点播/回放业务:无实时性要求,只要开通相关业务,就能从存储服务器或者视频源获取单播流,实现电视节目点播和录像回放。
IPTV工作流程
运营商IPTV业务基本普及全国,常见的入户光猫自带千兆上网口和1个iTV专用口,连接方式:
机顶盒工作流程:
报文分析
抓取光猫iTV接口与机顶盒交互报文,我们一起看看每个工作流程对应的数据是什么:
(1)拨号/DHCP方式获取网络参数(本例中机顶盒拿到的IP为23.1.255.254)
或者是通过PPPOE拨号方式获取网络参数
(2)验证IPTV业务开通使用
- 认证加载:
- 背后数据交互
(3)http/https加载主菜单内容,进入电视主菜单
- 界面显示:
- 背后数据交互:
(4)观看电视直播
- 选中频道观看直播——即机顶盒IGMP report/join组播组,获取直播视频流;
- 切换频道观看直播——即机顶盒IGMP leave当前组播组,join新组播组,获取新视频流。
(5)电影/综艺点播,直播节目回放:
- 机顶盒请求服务器相关业务:
- 服务器下发单播UDP视频流:
更多组网方案可关注微信公众号:网络工程师解决方案与技术
作者:小云君