想用VLC收multicast的streaming,只要下
vlc udp://@server.ip:port
如果連不上,大概需要注意幾件事是否正確
1.IGMP的版本,通常需支援v2以上的版本才行
2.Reverse Path Filtering需要關閉
3.Routing需要設對
總而言之,寫了簡單的shell script幫助快速設定
#!/bin/bash # force IMGP v2 echo 2 > /proc/sys/net/ipv4/conf/eth0/force_igmp_version # set no reverse path lookup echo 0 > /proc/sys/net/ipv4/conf/eth0/rp_filter # set multicast route route add -net 224.0.0.0 netmask 224.0.0.0 dev eth0
reference:
* UDP multicast playing and VLC
* [SOLVED] Multicast & mythtv tuning issues with kernel>2.6.30
沒有留言:
張貼留言