无法在VLC和python中提取rtmp流,无法找到直接的流位置

时间:2016-06-03 21:27:11

标签: python flash vlc rtmp flowplayer

位于佛罗里达州的#34; Smoken Tuna Bar"有一个现场摄像头:http://www.smokintunasaloon.com/bar-cam.php

浏览完页面来源后,唯一的相机链接就在这里:http://www.floridakeyswebcams.tv/client-cam/smokin-tuna-bar.cfm

在浏览 页面源代码后,我发现只有几行后端代码:

    <!-- Flowplayer -->
    <a style="display:block;width:540px;height:304px" id="rtmpplayer">
    </a>
    <script type="text/javascript" src="/flowplayerflash/flowplayer-3.2.13.min.js"></script>
    <script type="text/javascript">
        flowplayer("rtmpplayer", "/flowplayerflash/flowplayer-3.2.18.swf", {
            clip: {
                url: 'mp4:smokintunabar.stream',
                live: true,
                provider: 'rtmp'
            },

            plugins: {

                controls: {
                    url: "/flowplayerflash/flowplayer.controls-3.2.16.swf"
                },

                rtmp: {
                    url: "/flowplayerflash/flowplayer.rtmp-3.2.13.swf",
                    netConnectionUrl: 'rtmp://wowza.floridakeysmedia.com:8090/smokintunabar/'
                }
            }
        });
    </script>

那就是我陷入困境的地方。无论我做什么,我都无法在VLC或python rtmp中打开流。没有链接会下载或打开,rtmp文档: https://www.adobe.com/content/dam/Adobe/en/devnet/rtmp/pdf/rtmp_specification_1.0.pdf

一直没用。如果有RTMP经验的人可以帮助我,并告诉我视频流式传输,那将非常感激。

1 个答案:

答案 0 :(得分:1)

  

如果有人能告诉我视频从哪里传输......

RTMP链接由两部分组成:服务器。将它们组合起来制作完整的URL。

此处您的服务器netConnectionUrl,您的是以url开头的mp4: etc(请注意,您必须删除开头“mp4:”部分,因为这仅用于设置目的。)

在VLC播放器中使用的完整网址应如下所示:

<强> RTMP://wowza.floridakeysmedia.com:8090 / smokintunabar / smokintunabar.stream