原标題:開源流媒體平台如何用FFMPEG将RTSP視訊流推給EasyDarwin做公網拉流分發?
EasyDarwin是基于Darwin Streaming Server擴充、維護的開源流媒體伺服器解決方案,經過TSINGSEE青犀視訊團隊近10年的維護,現在已經非常穩定。最關鍵是團隊一直秉承着開源的态度,這在國内可以說非常不容易了。
最近在研究EasyDarwin做拉流分發的時候,忽然想到是否可以用FFMPEG實作拉RTSP流然後推給EasyDarwin,如果可以的話,那麼FFMPEG拉過來的RTSP流就可以在處理之後推給EasyDarwin。
那麼,接下來将為大家講述一下實作過程。
如何用FFMPEG拉RTSP流推給EasyDarwin做公網分發
1.首先需要下載下傳FFMPEG。我下載下傳的是下面的版本,如圖所示:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5iMmZmYllTO1QmY0UzMhRTY1QGOzEjZhlTN2YGZxAjN58CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
檢視版本:
2.利用FFMPEG拉轉推RTSP的指令:
ffmpeg.exe -i rtsp://admin:[email protected]:554/Streaming/Channels/101 -vcodec libx264 -acodec libvo_aacenc -rtsp_transport tcp -f rtsp rtsp://192.168.99.148/test.sdp
如下圖所示:
在EasyDarwin的管理頁面裡,我們可以看到這條記錄,如下圖:
3.用VLC拉取流播放效果如下:
責任編輯: