4

flash 是否提供了一个 api 来处理像 IP 摄像机那样的远程流?

4

2 回答 2

2

Axis 有许多直接支持 RTMP 的 IP 摄像机:

http://search.axis.com/search?restrict=&ie=%3DUTF-8&site=All_sites&output=xml_no_dtd&client=axis_com&lr=%3DUTF-8&proxystylesheet=axis_com&oe=%3DUTF-8&q=rtmp&btnG.x=0&btnG.y=0

Wowza 可以将 RTSP 流作为 RTMP 重新传输。没有必要实际转码来执行此操作。相同的视频可以作为 RTSP 或 RTMP 传输,只是传输协议不同的问题。软件可以捕获一个并重新传输另一个,而无需实际对视频进行转码。

http://www.wowzamedia.com/forums/showthread.php?t=6470

我确信 FMS 也支持这一点,但我找不到任何明确的参考资料。

这是一个示例,其中有人连接到 Axis IP 摄像机并将图像重新广播到 FMS 以流式传输到 Flash(这涉及完全解码和重新编码):

http://www.geekorgy.com/index.php/2010/06/ip-camera-to-fms-flash-video-howto-osx/

这里有一个公告,第一台具有内置 RTMP 支持的 IP 摄像机存在,尽管我是盲人或者它没有提到它所指的摄像机(或者它可能只是一个早期的测试版,因此没有提到):

http://groups.google.com/group/c-rtmp-server/browse_thread/thread/f5de18f4e8b5ea5f

于 2010-07-30T20:38:03.017 回答
1

不。

Flash 只能处理 .flv 视频流,这是任何公开可用的 IP 摄像机都无法制作的。

此外,您在手动处理此问题方面非常有限,因为 Flash 仅在目标“服务器”将允许闪存连接时才允许外部网络连接,而您的 IP 摄像机显然不允许这样做。

于 2010-07-28T09:32:23.300 回答