1

我正在设置 Wowza 媒体服务器以接收来自 Axis Q7401 视频编码器的 RTSP 流并将它们重新流式传输到客户端。我想从源(Axis Q7401 视频编码器)中提取一个流,然后使用 Wowza 媒体服务器将其的多个副本重新流式传输给多个用户。我希望重新流式传输的流几乎是实时的或非常小的延迟。

我按照本教程进行操作。 http://www.wowza.com/forums/content....e-streaming%29

在 camera.stream 文件中,我使用了以下地址

rtsp://username: password@[camera-ip-address]:554/axis-media/media.amp?videocodec=h264

我打开了 [install-dir]/examples/LiveVideoStreaming/FlashRTMPPlayer/player.html 并输入了以下流的详细信息。

Server: rtmp://[wowza-ip-address]/live
Stream: camera.stream

我想用 wowza 设置 jw 播放器来查看流。

我已经下载了 jwplayer 6。考虑到我上面的帖子,我如何为 camera.stream 设置 jwplayer?

<script type="text/javascript">
jwplayer("player").setup({
sources: [{
file: "rtmp://localhost:1935/live/camera.stream"
}],
rtmp: {
bufferlength: 3
},
});
</script>

我正在使用上面的代码。JW Player 已加载,但它给了我消息:

无法加载插件:未找到文件

如何访问 jw 播放器中的流?

流的正确路径应该是什么?我正在使用这个文件:“rtmp://localhost:1935/live/camera.stream”

4

1 回答 1

0

试试下面的配置:

jwplayer("player").setup({
   type: 'rtmp',
   streamer: 'rtmp://localhost:1935/live/_definst_/',
   file: camera.stream,
   rtmp: {
   bufferlength: 3
   }
});
于 2016-06-24T11:07:04.967 回答