在 VLC 和 python 中都无法提取 rtmp 流,无法找到直接流位置
Having trouble extracting rtmp stream in both VLC and python, can't find direct stream location
位于佛罗里达群岛的 "Smoken Tuna Bar" 有一个实时网络摄像头:http://www.smokintunasaloon.com/bar-cam.php
并且通过页面源代码后,唯一的摄像头 link 在这里: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 中打开流。 link的None会下载或打开,rtmp文档:
https://www.adobe.com/content/dam/Adobe/en/devnet/rtmp/pdf/rtmp_specification_1.0.pdf
已经很没用了。如果任何有 RTMP 经验的人可以帮助我,并告诉我视频是从哪里 从 流式传输的,那将不胜感激。
If anyone could show me where the video is streaming from...
RTMP
link 由两部分组成:server 和 stream。将它们组合起来组成完整的 URL.
这里你的 server 是 netConnectionUrl
而你的 stream 是 url
以 mp4: etc
(请注意,您实际上必须删除开头的“mp4:
”部分,因为这仅用于设置目的)。
在 VLC 播放器中使用的完整 URL 应如下所示:
rtmp://wowza.floridakeysmedia.com:8090/smokintunabar/smokintunabar.stream
位于佛罗里达群岛的 "Smoken Tuna Bar" 有一个实时网络摄像头:http://www.smokintunasaloon.com/bar-cam.php
并且通过页面源代码后,唯一的摄像头 link 在这里: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 中打开流。 link的None会下载或打开,rtmp文档: https://www.adobe.com/content/dam/Adobe/en/devnet/rtmp/pdf/rtmp_specification_1.0.pdf
已经很没用了。如果任何有 RTMP 经验的人可以帮助我,并告诉我视频是从哪里 从 流式传输的,那将不胜感激。
If anyone could show me where the video is streaming from...
RTMP
link 由两部分组成:server 和 stream。将它们组合起来组成完整的 URL.
这里你的 server 是 netConnectionUrl
而你的 stream 是 url
以 mp4: etc
(请注意,您实际上必须删除开头的“mp4:
”部分,因为这仅用于设置目的)。
在 VLC 播放器中使用的完整 URL 应如下所示:
rtmp://wowza.floridakeysmedia.com:8090/smokintunabar/smokintunabar.stream