如何在 wowza 上使用 rtsp 播放流?

Posted

技术标签:

【中文标题】如何在 wowza 上使用 rtsp 播放流?【英文标题】:How to play stream with rtsp on wowza? 【发布时间】:2017-04-04 18:58:22 【问题描述】:

我执行命令 ffmpeg 以流式传输一个文件 mp4(h264 或 h265)遵循:(RTSP 源:打开(无需身份验证))

ffmpeg -re -i inputvideo.mp4 -strict -2 -f rtsp rtsp://35.163.219.12:1935/live/myStream.sdp

我使用测试播放器在 wowza 流媒体引擎管理器上玩。 MPEG DASH: [url]http://ip:1935/live/myStream/manifest.mpd[/url] Adobe RTMP: 服务器:rtmp://ip:1935/live;流:我的流 要么 服务器:rtmp://ip:1935/live;流:myStream.sdp 要么 服务器:rtsp://ip:1935/live;流:我的流 要么 服务器:rtsp://ip:1935/live;流:myStream.sdp Adobe HDS: [网址]http://ip:1935/live/myStream/manifest.f4m[/url]

然后,我用 rtsp://35.163.219.12:1935/live/myStream.sdp 在 vlc 上玩,但没有打开

但是,都无法运行。 怎么玩?还是有错误? 谢谢大家:)

【问题讨论】:

【参考方案1】:
    确保您没有为 RTSP 启用源身份验证,因为 您没有传递任何用户凭据。这些由启用 Wowza 应用程序的默认设置。进入您的 Source Security 应用程序配置并将 RTSP 设置为打开。 通过进入 实时应用程序的传入流页面。如果您单击 传入流,它应该显示您的入站数据 会期望您的流的比特率是。 您的播放器需要支持您使用的播放格式 使用。

【讨论】:

非常感谢。我运行命令: ffmpeg -re -i sample.mp4 -c:v libx264 -profile:v baseline -level 3.0 -r 24 -g 48 -keyint_min 48 -sc_threshold 0 -vb 310k -c:a libvo_aacenc -ab 40k -ar 44100 -ac 2 -f rtsp -muxdelay 0.1 rtsp://username:password@[wowza-ip-address]:1935/live/myStre‌​am 没关系。

以上是关于如何在 wowza 上使用 rtsp 播放流?的主要内容,如果未能解决你的问题,请参考以下文章

直播 - HLS + RTSP 使用 Video.js (Wowza 服务器)

来自wowza示例流的Mux rtsp音频和视频

如何在 MAC OS 上使用带有 Jack Audio Connection Kit 的 Wowza 媒体服务器作为输入?

如何使用 videoview 播放带有身份验证的 rtsp 流?

在 FlowPlayer 或 JWPlayer 上播放 m3u8 & RTMP & RTSP?

请问手机网页如何播放rtsp?