设置 Wowza 以转码流中的音频,然后使用 Flowplayer 播放

设置 Wowza 以转码流中的音频,然后使用 Flowplayer 播放

这是一个非常遥远的想法,但我认为在这里提出这一点也没什么坏处:

我有一台 IP 摄像机,它有一个 RTSP 流,视频为 h.264,音频为 G.711。我设置了一个 Wowza 应用程序 ( myapp) 来使用rtp-live StreamType,然后使用带 RTMP 插件的 Flowplayer 正确播放视频。但是,我认为音频没有被转码(听起来很糟糕,而且我没有打开转码)。

我的Streams/StreamType输入conf/myapp/Application.xmlrtp-live。我在 中指定了 RTSP 流content/camera.stream。就是这样,而且可以正常工作,使用rtmp://myserver/myapp流输出标准 RTMP 流camera.stream

因此,我一直在尝试在传输视频时启用音频的转码,但我发现的所有问题(转码指南和其他)只会让我更加困惑,我所有的尝试都不起作用,经常出现缺少 SMIL 文件的错误(我试图遵循指南但我可能漏掉了一些东西)。我发现了一个指南,专门概述了仅音频转码,但我当然没有什么运气。

这是处理事情的正确方法吗?我想是的,然后尝试遵循使用 Wowza 进行动态流式传输的 Flowplayer 示例使用 F4M 和 HTTP Streaming 插件,但没有效果。

我认为我的问题很大一部分在于我不清楚应该使用什么 URL 格式来引用我的流

http://myserver:1935/myapp/smil:camera.stream.smil/manifest.f4m

或者可能

http://myserver:1935/myapp/_definst_/ngrp:camera.stream_all/manifest.f4m

有什么建议可以从哪里开始吗?我的Application.xml转码模板应该是什么样子的?谢谢。

相关内容