【问题标题】:How to push RTSP stream to wowza如何将 RTSP 流推送到 wowza
【发布时间】:2018-09-03 11:31:11
【问题描述】:

我有一个连接到网络摄像头的 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 进行测试。

【问题讨论】:

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


    【解决方案1】:

    对不起,答案不同。

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

    这是一个简单的示例

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

    • 编解码器 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

      李>

    希望能解决问题

    【讨论】:

    • -acodec copy : 如果你想没有音频,"-acodec copy" -> "-an"
    • -s : 分辨率 -r : fps -g : i 帧间隔 -f : 格式
    猜你喜欢
    • 2018-02-12
    • 1970-01-01
    • 2016-04-27
    • 1970-01-01
    • 2017-04-04
    • 2012-12-26
    • 2013-07-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多