2012-04-27 58 views
1

我正在制作流媒体服务器,以便在移动设备上查看我的摄像头的实时视频源。ffmpeg达尔文流媒体服务器的SDP文件

我考虑过使用的ffmpeg,VLC和DSS并提出了如下的设置是有点工作,虽然帧被跳过: -

video4linux2> ffserver的> VLC转码> DSS

(RAW到ffserver的)> (输出到SDP链接)>(SDP链接到SDP文件)>(SDP文件直播流媒体到移动)

后来,在测试VLC我发现是非常低效和慢我的上网本(英特尔凌动N480)它跳过很多帧。

DSS可以从其/ usr/local/movies(默认)流式传输SDP文件。

与此同时,ffmpeg的ffserver模块可以将实时数据流传送到SDP链接(而不是SDP文件)。

我的要求是我需要在DSS的/ usr/local/movies目录中创建SDP文件,以便通过此DSS进行流式传输。

所以,如何从ffmpeg创建一个sdp文件或者如何从SDP链接创建SDP文件(不使用VLC的转码)。

如何做到这一点?

回答

0

你可以尝试的Wirecast从源(CAM),让你的视频,然后将其推到DSS SDP上,将做你想做的事

+2

对不起同样的事情,我没有提到,但我在Linux系统上制作服务器。 Wirecast仅适用于Mac和Windows。 – 2012-09-11 04:56:39