如何将RTSP流推送到wowza

时间:2015-11-03 12:09:39

标签: video-streaming rtsp rtp wowza server-push

我有一个rapberry-pi连接到网络摄像头,它位于NAT /防火墙后面。我需要在raspberry-pi上运行的应用与wowza建立连接,并通过RTSP流式传输网络摄像头。

这可能吗?我认为RTSP支持“客户端拉”和“服务器推送”。但我无法找到有关“服务器推送”机制的任何信息。

这是设置服务器推送的正确vlc命令:

vlc -vvv v4l2:///dev/video0 :v4l2-standard= :input-slave=alsa://hw:0,0 :live-caching=300 sout:#transcode{vcodec=h264,acodec=mpga,ab=128,channels=2,samplerate=44100}:rtp{sdp=rtsp://:8554/hi.mp4} :sout-keep

但我无法在客户端模式下设置vlc来查看流。

我的目标是为wowza做这个。但我现在正在本地测试vlc。

1 个答案:

答案 0 :(得分:1)

对不同的方式回答。

我建议你ffmpeg。当你将流推送到wowza时,它会变得更强大。

这里是简单的样本

  • 编解码器复制(无转码) ffmpeg -i rtsp:// your_url -vcodec copy -acodec copy -f rtsp rtsp:// wowza-ip:1935 / live / test.stream

  • codec libx264(转码) ffmpeg -i rtsp:// your_url -vcodec libx264 -s 1280x720 -r 30 -g 15 -b 2048k -acodec copy -f rtsp rtsp:// wowza-ip:1935 / live / test.stream

我希望解决问题