本帖最后由 jzhou404 于 2024-3-9 18:29 编辑
在家庭LAN环境下,可以用手机和计算机观看IPTV需要满足以下条件:
- LAN环境下的IP地址网段(比如192.168.32.0/24)可以路由到光猫的IP地址网段(192.168.100.0/24)
- 在计算机上观看需要多拨支持
- 在手机上观看需要单播支持
- 手机和计算机上的IPTV播放软件,和运营商的频道列表(.m3u文件)
- LAN IP地址网段路由到光猫的IP地址网段的设置,以下openwrt为例
LAN的IP地址,以192.168.32.0/24为例,光猫的IP地址是192.168.100.1
首先,在网络-接口-添加新接口, 增加一个接口“MODEM”
再增加一条静态路由
测试, 从LAN里的计算机上, ping 192.168.100.1是可以通的, 说明设置正确
2. 多拨支持
在软路由上安装软件omcproxy, 然后设置如下
3. 单播支持
在软路由上安装软件udpxy, 然后设置如下
之后,可以访问, http://软路由IP:4022/status/
4. 手机和计算机上的IPTV播放软件,和运营商的频道列表(.m3u文件)
计算机和手机的播放软件, 我选择的是: VLC
北京联通的频道列表,我从这里下载的
https://github.com/qwerttvv/Beijing-IPTV?tab=readme-ov-file#%E9%80%9A%E7%94%A8%E7%BB%84%E6%92%AD%E5%88%97%E8%A1%A8%E6%B0%B8%E4%B9%85%E5%9C%B0%E5%9D%80
单播m3u文件,要修改为
#EXTINF:-1 tvg-name="北京卫视",BRTV北京卫视[高清]
http://软路由IP:4022/rtp/239.3.1.241:8000
然后用VLC打开 .m3u文件,就可以观看IPTV了
|