概述
VLC media player 可以將本地視頻文件或電腦的視頻采集信號編碼成網(wǎng)絡串流(stream), 這樣普通電腦就可以作為一個流編碼器, 在利用vlc或者其他流媒體播放器(如potplayer)進行拉流, 測試流效果.
-
vlc菜單欄>>媒體>>流 打開新建推流設置界面
image.png
image.png -
選擇一個視頻作為推流對象
image.png -
在流輸出確認向導點擊下一個
image.png -
勾選"在本地顯示"(勾選此項推流過程種可在VLC界面不同步顯示當前推流的畫面), 選擇推流協(xié)議, 并點擊添加, 窗口出現(xiàn)一個新的標簽頁, 新標簽頁輸入本機的IP地址, 端口號可以使用任意沒有被占用的端口(0-65535), 點擊下一步.
image.png
5.流輸出設置: 勾選激活轉碼, 可將媒體按照下方選中的格式轉碼成特定的封裝格式, 配置文件選需要的轉碼格式

image.png
-
保持默認, 點擊流, VLC推流立即開始工作
image.png
將播放循環(huán)模式設為單個循環(huán), 推流將持續(xù)循環(huán)工作

image.png
注意: 如果勾選過"激活轉碼", 推流窗口第一遍播放將邊轉碼邊推流, 可能會出現(xiàn)卡頓掉幀無聲等問題, 第二遍起不需要再轉碼, 推流會變得正常.
-
保持推流窗口不變, 重新打開一個vlc窗口, 菜單欄>>媒體>>打開網(wǎng)絡串流
image.png
- 輸入與推流對應的拉流地址: ``
udp://@192.168.1.6:1234

image.png
注意: IP地址前增加@字符是使用vlc播放UDP流時特殊要求的, 其他播放器可能不需要, 如PotPlayer播放此流需要用原地址
udp://192.168.1.6:1234
-
點擊播放, 即開始播放串流, 左邊為推流, 右邊為拉流播放效果
image.png







