用VLC做流媒體伺服器
VLC確切來說只是個播放器,是videolan的開源產品,videolan原來還有一個VLM,是伺服器端,專門用來做流媒體伺服器的,但是現在VLM的功能已經都整合進VLC了,所以也就可以用VLC來做流媒體伺服器了。VLC同時提供了Linux版和windows版等多種版本,是流媒體伺服器的一個不錯的選擇。
首先開啟VLC播放器,選擇“媒體”選單中的“流”
選擇之後彈出如下介面:
這上面有4個選項,檔案就是選擇一個或多個檔案進行直播;光碟是選DVD光碟之類的視訊光碟;網路可以將一個實時的網路流進行直播,比如網路攝像頭、編碼器等;捕獲裝置可以是當前電腦的螢幕、usb攝像頭、麥克風等裝置。新增一個輸入源後選擇串流,出現如下介面:
這一步顯示了剛剛選擇的輸入源,注意這個文字框中的路徑,如果做流媒體伺服器用程式碼來呼叫的話,就得這樣傳。選擇下一步:
這裡選擇以何種方式輸出,可以選擇各種協議輸出,我這邊選擇的是RTSP協議,選完了之後不是點下一步,是點旁邊的新增:
這裡選擇RTSP協議的埠和路徑,點選下一步:
這一步選擇編碼,如果不勾選啟用轉碼,則源輸入是什麼編碼,輸出就是什麼編碼格式。勾選啟用轉碼後,可以選擇VLC自帶的配置檔案格式,也可以自定義一種編碼格式,可指定編碼格式、解析度、位元速率等引數。配置完後點選下一步。
這是最後一步,點選“流”後,剛剛選擇的檔案即以RTSP協議進行直播了,再用一個VLC即可觀看直播了。這裡文字框中的字串是用程式碼呼叫時傳入的引數,很重要哦。
我這裡介紹的是用介面操作的方式,實際使用中VLC是提供了API的,介面操作方式最後產生的引數就是程式碼呼叫時傳入的引數。
相關文章
- 什麼是流媒體伺服器?伺服器
- 使用Nginx搭建流媒體伺服器Nginx伺服器
- 直播流媒體伺服器解決方案伺服器
- 1.RTMP流媒體伺服器搭建伺服器
- 用RUST寫流媒體伺服器實戰——rtmp chunk 深入解析Rust伺服器
- OBS+Nginx+VLC推拉流Nginx
- 用RUST寫流媒體伺服器實戰——rtmp chunk 踩坑記錄Rust伺服器
- 基於SRS搭建RTMP直播流媒體伺服器伺服器
- 流媒體伺服器與影片伺服器有什麼區別?伺服器
- 點量流媒體伺服器系統釋出啦伺服器
- 基於 SRS+NG 搭建 HLS 直播流媒體伺服器伺服器
- 搭建一個點播跟直播流媒體伺服器玩玩伺服器
- 【知識分享】流媒體儲存伺服器有哪些要求伺服器
- 做短影片會用哪些軟體?學新媒體有什麼用
- SensorTower:2021年美國流媒體應用報告
- Disney 流媒體廣告 Flink 的應用實踐
- 直播app製作時應該自建流媒體伺服器嗎?APP伺服器
- 為SRS流媒體伺服器新增HLS加密功能(附原始碼)伺服器加密原始碼
- 關於視訊流媒體伺服器的學習記錄伺服器
- Qt+FFmpeg仿VLC接收RTSP流並播放QT
- NAS中如何啟用多媒體伺服器?伺服器
- 新手如何開始做自媒體?做自媒體的步驟總結
- 流媒體資源 (Streaming Assets)
- 新媒體運營有什麼用?新媒體使用者運營怎麼做
- MAC 上編譯安裝nginx-rtmp-module 流媒體伺服器Mac編譯Nginx伺服器
- SequoiaDB巨杉資料庫入門:快速搭建流媒體伺服器資料庫伺服器
- 做新媒體需要什麼基礎?新媒體做影片怎麼入門
- 新手如何開始做自媒體?做自媒體的步驟有這些
- 新手做自媒體從哪開始?新手做自媒體有這幾種方法
- 淺談人工智慧在流媒體領域的應用人工智慧
- Comscore:2023年流媒體報告
- ABI:2019年流媒體報告
- DASH流媒體MPD中的segmentTemplate
- Luminate:2024年流媒體報告
- Conviva:2021年流媒體報告
- 流媒體行業加速發展行業
- Fandom:2022年流媒體報告
- surging 如何使用流媒體服務
- 淺析 HLS 流媒體協議協議