对rtmp、NetStream.appendBytes() 使用BitmapData.draw()提示跨域问题的解决办法
来源:互联网 发布:淘宝开店押金 编辑:程序博客网 时间:2024/06/02 13:34
目前主流播放器使用的方式有三种直接NetStream.play()、NetStream.appendBytes()(常用于p2p)、rtmp
第一种在使用BitmapData.draw()的时候不会有问题,但是第二第三种会提示跨域安全问题
rtmp的错误为:cannot access rtmp://xxxxx. No policy files granted access.
at flash.display::BitmapData/draw()
解决办法:在rtmp服务器(非fms)链接建立的时候设置参数:RtmpSampleAccess 为true
fms服务器设置client.videoSampleAccess = "/";
NetStream.appendBytes()的错误为:Error #2123: Security sandbox violation: BitmapData.draw: cannot access null. No policy files granted access.
解决办法为:(此方法需要使用flashplayer版本11.6以上,也就是airsdk版本是3.6以上)
第一种在使用BitmapData.draw()的时候不会有问题,但是第二第三种会提示跨域安全问题
rtmp的错误为:cannot access rtmp://xxxxx. No policy files granted access.
at flash.display::BitmapData/draw()
解决办法:在rtmp服务器(非fms)链接建立的时候设置参数:RtmpSampleAccess 为true
fms服务器设置client.videoSampleAccess = "/";
NetStream.appendBytes()的错误为:Error #2123: Security sandbox violation: BitmapData.draw: cannot access null. No policy files granted access.
解决办法为:(此方法需要使用flashplayer版本11.6以上,也就是airsdk版本是3.6以上)
var vidContainer : Sprite = new Sprite();vidContainer.addChild(myVideo);var bufferContainer : Sprite = new Sprite();function enterFrame(e:Event):void{bufferContainer.graphics.drawGraphicsData( vidContainer.graphics.readGraphicsData() );myBitmapData.draw(bufferContainer);}
以上为整理的结论具体内容非本人原创,感谢互联网
0 0
- 对rtmp、NetStream.appendBytes() 使用BitmapData.draw()提示跨域问题的解决办法
- SecurityError: Error #2123: 安全沙箱冲突,对NetStream使用BitmapData.draw()时出现的
- 解决NetStream.appendBytes直播爆音的问题解决
- BitmapData draw函数使用
- rtmp 视频流在截图时出现沙箱问题 “Security sandbox violation: BitmapData.draw”
- bitmapData.draw()遇到的小问题以及解决方法
- 强大的bitmapData.draw()
- BitmapData.draw
- bitmapdata,draw
- 关于bitmapData.draw的一点心得
- [AS3] 解决BitmapData.draw()安全沙箱问题!
- 使用C#的BitmapData
- 使用C#的BitmapData
- 使用C#的BitmapData
- 使用C#的BitmapData
- 使用c#的BitmapData
- as3下NetStream不能回收的问题
- SecurityError: Error #2135: Security sandbox violation: BitmapData.draw: _ cannot access _. RTMP content cannot be accessed usin
- Objective-C Runtime
- [转]标准C++中的string类的用法总结
- 我的第一篇博客
- skip-grant-tables:非常有用的mysql启动参数
- Struts2拦截器介绍及说明
- 对rtmp、NetStream.appendBytes() 使用BitmapData.draw()提示跨域问题的解决办法
- 从大神代码中学习CAAnimation
- git diff的用法
- 20150908数据结构(C语言版)算法时间复杂度问题
- Redis在Java中的使用
- 云计算——PaaS
- C++读取XML,tinyXml的使用
- Makefile 连接库文件的方法
- HDU2.3.1 A + B Problem II