抓取网页flash视频(我正在尝试获取在我的客户端上播放的Wowza视频流)
优采云 发布时间: 2022-04-07 07:27抓取网页flash视频(我正在尝试获取在我的客户端上播放的Wowza视频流)
我正在尝试获取在我的客户端上播放的 Wowza 视频流的位图/快照,如下所示:
var bitmapData:BitmapData = new BitmapData(view.videoPlayerComponent.width, view.videoPlayerComponent.height);
bitmapData.draw(view.videoPlayerComponent);
当我这样做时,我收到以下错误消息:SecurityError:错误 #2123:安全沙箱违规:BitmapData.draw::51150/Resources/WRemoteWebCam.swf 无法访问 rtmp://localhost/videochat /smithkl42._default/。没有授予访问权限的策略文本我认为错误来自无法找到相应的 crossdomain.xml 文件。我不太确定它在哪里寻找它,wireshark 嗅探没有结果,所以我尝试在以下每个中放置一个: :1935/crossdomain。 xml :1935/crossdomain.xml ://localhost:51150/crossdomain.xml 我可以成功地从这三个位置检索文件。 (我很确定最后一个没有任何区别,因为它只是托管 .swf 文件的网页所在的 网站 的位置,但机会是......)这些就是它抓住的在每个实例中获取的文件的内容:
它仍然会抛出相同的错误消息。我还按照 Wowza 论坛上的说明在 [install] conf [appname] Application.xml 中打开 StreamVideoSampleAccess,不好玩:
-1
*
*
*
*
*
*
有什么想法吗?