用VLC做流媒體伺服器
VLC確切來說只是個播放器,是videolan的開源產品,videolan原來還有一個VLM,是伺服器端,專門用來做流媒體伺服器的,但是現在VLM的功能已經都整合進VLC了,所以也就可以用VLC來做流媒體伺服器了。VLC同時提供了Linux版和windows版等多種版本,是流媒體伺服器的一個不錯的選擇。
首先開啟VLC播放器,選擇“媒體”選單中的“流”
選擇之後彈出如下介面:
這上面有4個選項,檔案就是選擇一個或多個檔案進行直播;光碟是選DVD光碟之類的視訊光碟;網路可以將一個實時的網路流進行直播,比如網路攝像頭、編碼器等;捕獲裝置可以是當前電腦的螢幕、usb攝像頭、麥克風等裝置。新增一個輸入源後選擇串流,出現如下介面:
這一步顯示了剛剛選擇的輸入源,注意這個文字框中的路徑,如果做流媒體伺服器用程式碼來呼叫的話,就得這樣傳。選擇下一步:
這裡選擇以何種方式輸出,可以選擇各種協議輸出,我這邊選擇的是RTSP協議,選完了之後不是點下一步,是點旁邊的新增:
這裡選擇RTSP協議的埠和路徑,點選下一步:
這一步選擇編碼,如果不勾選啟用轉碼,則源輸入是什麼編碼,輸出就是什麼編碼格式。勾選啟用轉碼後,可以選擇VLC自帶的配置檔案格式,也可以自定義一種編碼格式,可指定編碼格式、解析度、位元速率等引數。配置完後點選下一步。
這是最後一步,點選“流”後,剛剛選擇的檔案即以RTSP協議進行直播了,再用一個VLC即可觀看直播了。這裡文字框中的字串是用程式碼呼叫時傳入的引數,很重要哦。
我這裡介紹的是用介面操作的方式,實際使用中VLC是提供了API的,介面操作方式最後產生的引數就是程式碼呼叫時傳入的引數。
相關文章
- vlc簡單搭建流媒體伺服器伺服器
- vlc的應用:用vlc做單播,組播及點播伺服器伺服器
- 什麼是流媒體伺服器?伺服器
- nginx+ffmpeg搭建流媒體伺服器(直播流)Nginx伺服器
- 直播流媒體伺服器解決方案伺服器
- 1.RTMP流媒體伺服器搭建伺服器
- nginx上搭建HLS流媒體伺服器Nginx伺服器
- 用RUST寫流媒體伺服器實戰——rtmp chunk 深入解析Rust伺服器
- 流媒體加密加密
- OBS+Nginx+VLC推拉流Nginx
- 基於 VLC 的 Android 多媒體解決方案Android
- 基於SRS搭建RTMP直播流媒體伺服器伺服器
- 使用Nginx搭建rtmp流媒體伺服器筆記Nginx伺服器筆記
- 用RUST寫流媒體伺服器實戰——rtmp chunk 踩坑記錄Rust伺服器
- 使用ffmpeg推送視訊流至流媒體伺服器(c語言)伺服器C語言
- 流媒體技術基礎-流媒體傳輸協議(二)協議
- 流媒體伺服器與影片伺服器有什麼區別?伺服器
- vlc的應用:用vlc串流攝像頭
- 點量流媒體伺服器系統釋出啦伺服器
- 不滿足於流媒體業務,亞馬遜也要開始做遊戲了亞馬遜遊戲
- 基於 SRS+NG 搭建 HLS 直播流媒體伺服器伺服器
- 【知識分享】流媒體儲存伺服器有哪些要求伺服器
- 搭建一個點播跟直播流媒體伺服器玩玩伺服器
- 樹莓派實用RED5搭建流媒體伺服器實現點播功能樹莓派伺服器
- Disney 流媒體廣告 Flink 的應用實踐
- 做短影片會用哪些軟體?學新媒體有什麼用
- 新手如何開始做自媒體?做自媒體的步驟總結
- 直播app製作時應該自建流媒體伺服器嗎?APP伺服器
- 關於視訊流媒體伺服器的學習記錄伺服器
- 為SRS流媒體伺服器新增HLS加密功能(附原始碼)伺服器加密原始碼
- 流媒體開發 -- C#C#
- 流媒體技術之概念
- 流媒體 Buffer 設計原理
- 流媒體學習---------序 (轉)
- NAS中如何啟用多媒體伺服器?伺服器
- 做新媒體需要什麼基礎?新媒體做影片怎麼入門
- 移動流媒體技術及其應用發展方向
- MAC 上編譯安裝nginx-rtmp-module 流媒體伺服器Mac編譯Nginx伺服器