摘要:iptv是目前家庭观看电视的主要方式。一般需要使用IPTV机顶盒观看电视节目,包括电视直播、回看、点播等。很多用户也希望能更加灵活方便,可以从电视、手机、电脑、平板等多种智能设备上随意观看IPTV节目。之前介绍过通过合理配置家中的光猫及路由器,打通家庭IPTV
iptv是目前家庭观看电视的主要方式。一般需要使用IPTV机顶盒观看电视节目,包括电视直播、回看、点播等。很多用户也希望能更加灵活方便,可以从电视、手机、电脑、平板等多种智能设备上随意观看IPTV节目。之前介绍过通过合理配置家中的光猫及路由器,打通家庭IPTV网络。包括OpenWrt路由器、华硕路由器、爱快路由器等。除了能使用IPTV机顶盒观看电视,也能在手机、电脑 、平板上使用IPTV播放器应用观看家中的IPTV节目。
在打通融合IPTV后,用户可以
在手机、电脑、电视上使用IPTV播放器应用随意观看家里IPTV电视直播、回看及点播节目。支持IPTV组播及单播,支持IPTV网络自动分流IPTV机顶盒可以连接路由器Lan网口使用。不但可以在家庭网络中观看,也可以从互联网上远程访问家里的IPTV节目。不过不同家庭的网络环境不同,接入IPTV的方式也不同。还是需要根据自己的实际情况灵活配置。之前文中介绍的主要是采用单线复用的方式连接光猫和路由器,IPTV连接一般也是通过IPOE/DHCP的方式。前些天有个交流群里的网友说过配置上遇到一些问题,IPTV组播转单播(udpxy)可以,但IPTV单播源、回看、点播都不行,不是很清楚该如何配置IPTV专网的网络分流,好多天配置不成功一直困扰着。昨晚微信上交流了一下,了解情况后很快解决了问题。也想就这个例子再谈一下IPTV家庭网络融合的灵活配置。
网友的网络情况有些不同。因为没有光猫管理权限,不能改光猫配置。没有采用单线复用连接的光猫和机顶盒,而是采用了双线连接。一个连接上网口,一个连接IPTV口。光猫上网连接是路由模式。光猫IPTV连接是桥接方式,绑定光猫IPTV口。默认IPTV机顶盒需要连接光猫IPTV口,通过PPPoE拨号建立IPTV连接使用。路由器用的是爱快的。连接大概是这样的。
光猫 - 路由器连接
rtp://239.81.0.102:4056IPTV也有单播源,及基于单播源回看和点播节目。像下面的地址:
rtsp://10.255.136.86/PLTV/88888888/224/3221226424/10000100000000060000000002798448_0.smil网友使用爱快路由器,使用又wan口。wan1接光猫的上网lan口,wan2接光猫的IPTV口。wan1使用DHCP建立上网连接,wan2设置了静态地址。lan口地址使用192.168.9.1。Udpxy使用wan2为信号源接口,见下图。
Udpxy配置
在家庭网络中使用下面的组播转单播地址可以正常观看电视直播节目。
但是rtsp://10.255.136.86/PLTV/...的单播地址无法播放,对应的回看地址更不行。根据之前的文章也尝试设置了像下面的静态路由,还是不行。
静态路由设置 (IPTV单播不能正常工作)
IPTV运营商已经把组播路由到了光猫IPTV口,接到IPTV口的连接只要有个正常的IP地址就可以接收组播。当然也可以利用udpxy这样的服务把组播转成单播在家庭内网中播放。如果只使用组播,IPTV连接使用的静态IP地址可以随便配置。
但IPTV单播源,像rtsp://10.255.136.86/PLTV/...这样的单播地址却不同,播放设备需要访问到运营商IPTV内网中对应用服务端地址(比如10.255.136.86)才行。不合适的网络配置是无法路由到运营商IPTV内网中的地址的。
运营商提供的IPTV机顶盒是个正确建立IPTV连接的示例,这个例子中IPTV机顶盒是通过PPPoE拨号方式建立的连接,那在路由器的IPTV连接(wan2),也需要使用同样的PPPoE拨号来创建。
比照IPTV机顶盒,wan2使用PPPoE连接方式。如下图:
IPTV连接 (wan2)
对需要访问的IPTV内网地址段,也需要建立正确的静态路由规则来分流IPTV流量到IPTV内网。如下图,图中网关地址给擦除,需要使用所建立IPTV连接的实际网关IP,后续示例的静态路由规则都如此。
IPTV路由规则
目的地址和子网掩码必须正确配置,确保包含要访问的单播IP地址(比如10.255.136.86)。前面最初设置的路由规则就有问题,并没有含要访问的单播IP地址。
设置好路由规则后,再访问rtsp的单播地址,就可以了。
电脑播放rtsp单播 - PotPlayer
前面的配置完成后,单播可以正常播放了。不过有了新问题本来正常组播转单播不能正常工作了。wan2用静态地址,组播转单播行,但rtsp单播源不行。wan2用了PPPoE拨号。rtsp单播可以了,但组播转单播却不行了。
解决的方法是使用基于物理网卡的混合模式,在wan2上即创建一个PPPoE拨号连接,再创建一个静态IP地址连接。
wan2上的PPPoE拨号连接 (adsl_iptv)
wan2上的PPPoE拨号连接 (vwan_static)
整个爱快路由器的网及线路状态为下面的样子:
网口及线路状态
Udpxy设置vwan_static为信号源接口。
UDPXY设置
相应IPTV分流路由规则修改到adsl_iptv接口。
现在组播转单播及rtsp单播源都能正常播放了。
总之,还是要根据自己的实际情况灵活配置。只想考虑规划清楚,配置还是很简单的。
来源:走进科技生活