其他分享
首页 > 其他分享> > 开源流媒体平台如何用FFMPEG将RTSP视频流推给EasyDarwin做公网拉流分发?

开源流媒体平台如何用FFMPEG将RTSP视频流推给EasyDarwin做公网拉流分发?

作者:互联网

假日出游,为什么显示有票你却抢不到?揭秘12306如何保证车票不超卖的关键技术!>>>watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

EasyDarwin是基于Darwin Streaming Server扩展、维护的开源流媒体服务器解决方案,经过TSINGSEE青犀视频团队近10年的维护,现在已经非常稳定。最关键是团队一直秉承着开源的态度,这在国内可以说非常不容易了。

最近在研究EasyDarwin做拉流分发的时候,忽然想到是否可以用FFMPEG实现拉RTSP流然后推给EasyDarwin,如果可以的话,那么FFMPEG拉过来的RTSP流就可以在处理之后推给EasyDarwin。

那么,接下来将为大家讲述一下实现过程。

如何用FFMPEG拉RTSP流推给EasyDarwin做公网分发

1.首先需要下载FFMPEG。我下载的是下面的版本,如图所示:

103.png

查看版本:

104.png

2.利用FFMPEG拉转推RTSP的命令:

ffmpeg.exe -i rtsp://admin:a1234567@192.168.10.213:554/Streaming/Channels/101 -vcodec libx264 -acodec libvo_aacenc  -rtsp_transport tcp -f rtsp rtsp://192.168.99.148/test.sdp

如下图所示:

105.png

在EasyDarwin的管理页面里,我们可以看到这条记录,如下图:

106.png

3.用VLC拉取流播放效果如下:

107.png

标签:分发,推给,FFMPEG,RTSP,rtsp,公网,EasyDarwin
来源: https://blog.51cto.com/u_15179958/2796676