使用VLC播放北邮IPTV
今天在学校的公告栏看到新的IPTV站 tv.byr.cn 已经开放测试,能够支持网页播放IPTV,不过美中不足的是仍然依赖于Flash。 那么如果不使用Flash播放器而直接用VLC播放呢? 查看了一下网页源码,发现播放页面其实很简单,以CCTV5为例: stream地址其实是: rtmp://tv.byr.cn:1935/livetv/cctv5hd.flv VLC并不支持rtmp,不过好在可以借助rtmpdump。 我用的Mac,所以用homebrew来安装rtmpdump: brew install rtmpdump 安装完成后,就可以用VLC播放IPTV节目了: rtmpdump -r rtmp://tv.byr.cn:1935/livetv/cctv5hd.flv --quiet | /Applications/VLC.app/Contents/MacOS/VLC - p.s.由于Mac上的VLC并不在PATH中,所以这里使用了绝对路径。 目前所有可用频道的stream url(IPv4/IPv6 仅限北邮校内访问): CCTV5 rtmp://tv.byr.cn:1935/livetv/cctv5hd.flv CCTV6 rtmp://tv.byr.cn:1935/livetv/cctv6hd.flv 北京体育 rtmp://tv.byr.cn:1935/livetv/btv6hd.flv …