安裝vlc測試組播遇到的問題及解決辦法
1、安裝vlc后進行組播加組,加組失敗,wireshark沒有抓到對應的組播報文;
原因:pc上安裝多張網卡導致沒有走對應的網卡出去;
解決辦法:禁用其他暫時不用的網卡。
2、igmp版本不匹配,導致無法關看組播視頻
windows系統默認IGMP版本都是V3,目前大多數設備環境只支持V2,這會導致無法觀看組播視頻,需要修改注冊表來解決問題(一般情況下,在發現系統所處環境為 IGMPv2 組播環境時, 會自動切換到以 IGMPv2, 但是可能由於某種未知原因, windows 系統的該機制沒有生效)
修改注冊表方法:
1)win + R 輸入regedit打開注冊表編輯器;
2)找到注冊表路徑:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters;
3)右鍵新建兩個DWORD值,命名為IGMPVersion和IGMPLevel ,IGMPVersion值為3,IGMPLevel值為2;
IGMPVersion 字段: 2 —— IGMPv1, 3 —— IGMPv2, 4 —— IGMPv3(默認)。
IGMPLevel 字段: 0 —— 不支持組播, 1 —— 只支持發送 IPv4 組播, 2 —— 完全支持IGMP(默認)
4)修改完成以后重啟電腦