如何将RTSP流推送到wowza

How to push RTSP stream to wowza

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

这可能吗?我认为 RTSP 支持 "client pull" 和 "server push"。但是我找不到关于 "server push" 机制的任何信息。

这是设置服务器推送的正确 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在本地测试。

抱歉,回答方式不同。

我推荐你ffmpeg。当你推流到wowza时,它更强大。

这里是简单的示例

  • codec Copy(无转码) 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

希望解决问题