It's because player 9.0.115 as locked the hack used in previous versions to draw a videostream hosted on a different domain.
In the class VideoStreamMaterial of papervision, in the updateBitmap method, comment these 2 lines : // this.video.attachNetStream ( null ); <- this one this.bitmap.draw( this.video, myMatrix, this.video.transform.colorTransform ); // this.video.attachNetStream ( this.stream ); <- this one be sure to load flv from the same domain, or use netStream.checkPolicyFile = true and a crossdomain xml file if it is not the case... FYI, with the last player you can not draw a video object if the netstream attached to it is not playing a valid URL (ie null with the previous hack...), that means you can not draw a video object after a netstream.stop() :-\ Moreover, if you're using RTMP, you must now use FMS3 to be able to draw the stream... hope that helps ! Alexandre slangeberg a écrit : > It does seem odd: > > access unknown URL > > > Are you verifying that you're calling the correct URL? In security > sandbox probs, you should get something more like: violation > attempting to access: http://.... > > > On Mon, Mar 10, 2008 at 3:13 PM, Timothy Garner <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > No Dice, Didn't work even after the xml change. Here is the error: > > SecurityError: Error #2123: Security sandbox violation: > BitmapData.draw: > http://www.totalimagematrix.com/cubeNavigation4.swf cannot access > unknown URL. No policy files granted access. > at flash.display::BitmapData/draw() > at cubeNavigation4_fla::MainTimeline/createPlane() > at cubeNavigation4_fla::MainTimeline/init() > at cubeNavigation4_fla::MainTimeline/render() > > Still frustrated here. > > Tim G. > > > > On Mon, Mar 10, 2008 at 9:42 AM, slangeberg <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Are you using relative paths to load movies? > > Looking at your xml, i see you have the filenames there, so > are you just trying to load by name? if so, try loading at the > full path, such as: > > http://www.totalimagematrix.com/logoTest.flv > > > > On Mon, Mar 10, 2008 at 11:31 AM, Timothy Garner > <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> wrote: > > ok, > > Here is the majro issue. I'm working on a project that > loads video through xml to Papervision3D planes via the > VideoStreamMaterial. > > It works in the testing phase but I continuosly get the > security sandbox error to do with access to Bitmap. I've > tried everything I can get my hands on about policy to fix > this but I still get the same error and the strangest > thing is that it's only the newest version of Flash player > 9 that gives me the error, older versions run the program > perfectly. > > Any suggestions are where to go from here. To see an > example of what I'm talking about here is the link and use > the flash debugger to see the errors. > > www.totalimagematrix.com/cubeNavigation4.html > <http://www.totalimagematrix.com/cubeNavigation4.html> > > Everything is pulling from the same domain and it makes no > sense why I continue to get this error. > > Thanks, > > Tim G > > > > > > > On Sat, Mar 8, 2008 at 6:29 PM, Sinisa Rudan > <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>> > wrote: > > In which way it won't work? > > One additional thing related to crossdomain and images. > If you want to access the content of the loaded image > from AS (|Loader.content)|, then you should set the > context of load instruction to check the policy file. > import flash.system.LoaderContext; > context = new LoaderContext(); > context.checkPolicyFile = true; > loader=new Loader(); > var request:URLRequest = new URLRequest(url); > loader.load(request, context); > > If you attempt one of these operations without having > specified |checkPolicyFile| at loading time, you may > get a |SecurityError| exception because the needed > policy file has not been downloaded yet. > > When you call the |Loader.load()| method with > |LoaderContext.checkPolicyFile| set to |true|, Flash > Player does not begin downloading the specified object > in |URLRequest.url| until it has either successfully > downloaded a relevant cross-domain policy file or > discovered that no such policy file exists. > > > All the best, > Sinisa Rudan > > -------------------------------------------------------------------------- > Associate editor of multimedia part of InfoM Journal, > Journal of Information technology and multimedia systems. > http://www.infoM.org.yu <http://www.infom.org.yu/> > > MAGIC WAND solutions * Studio > founder and owner > http://www.MagicWandSolutions.com > <http://www.magicwandsolutions.com/> > http://www.sinisarudan.com <http://www.sinisarudan.com/> > > -------------------------------------------------------------------------- > > 2008/3/8, Timothy Garner <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>>: > > Thanks! > > > That worked fantastic. One issue though, It seems > the newest version of flash player won't play my > swf's correctly. And it seems to be only with IE. > Firefox runs them fine. > > Any suggestions? > > Tim > > > > On Thu, Mar 6, 2008 at 9:38 PM, Karega McCoy > <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Tim you are going to have to create a an XML > file named > crossdomain.xml that will establish a policy > for your own > localdirectory. First ensure that you have > the paths correctly > entered in your source code and then create > the XML with the following > tags and content... > > <?xml version="1.0"?> > <!DOCTYPE cross-domain-policy SYSTEM > > "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"> > <cross-domain-policy> > <allow-access-from domain="*" > secure="true"/> > </cross-domain-policy> > > Note the most important tag in the markup, > <allow-access-from > domain="*" secure="true"/>, this ensures that > you are able to access > the content in the directory where the data is > stored from any server > hosting your SWF. Be aware that > allow-access-from domain="*" is a > wildcard so anyone else can access assets > stored on the direct where > this file has been placed. To restrict access > to specific domains > please enter the domain name where you plan to > place your SWF where > the * is located. > > The secure property of the tag notes that if > the assets are located on > an server with https protocol that only a > server with https protocol > may access those assets. > > > On 3/6/08, Timothy Garner > <[EMAIL PROTECTED] > <mailto:[EMAIL PROTECTED]>> wrote: > > Ok this is really strange and I hope someone > out there has the answer. > > > > I'm using 3D planes and xml to play videos in > Flash w/ GreatWhite. > > > > While testing in flash I get this error: > > > > "SecurityError: Error #2123: Security sandbox > violation: BitmapData.draw: > > > file:///C|/Work/FlashLoaded/Project1/cubeNavigation4.swf > > cannot access unknown URL. No policy files > granted access." > > > > However if I publish the swf. and run it from > the desktop or hardrive it > > runs perfectly. The VideoStreamMaterials > changes and updates correctly. > > > > but then when I upload to my domain - it's > stops functioning properly! > > > > Why does it work from my own harddrive and > not from the web or in flash? > > > > I know this is a Security issue, just unsure > how to solve it. > > > > Thanks in advance. > > > > Tim G > > _______________________________________________ > > osflash mailing list > > [email protected] <mailto:[email protected]> > > > http://osflash.org/mailman/listinfo/osflash_osflash.org > > > > > > _______________________________________________ > osflash mailing list > [email protected] <mailto:[email protected]> > > http://osflash.org/mailman/listinfo/osflash_osflash.org > > > > _______________________________________________ > osflash mailing list > [email protected] <mailto:[email protected]> > http://osflash.org/mailman/listinfo/osflash_osflash.org > > > _______________________________________________ > osflash mailing list > [email protected] <mailto:[email protected]> > http://osflash.org/mailman/listinfo/osflash_osflash.org > > > > _______________________________________________ > osflash mailing list > [email protected] <mailto:[email protected]> > http://osflash.org/mailman/listinfo/osflash_osflash.org > > > > > -- > : : ) Scott > > Helping your grandma on the interweb > at: http://blog.criticalpile.com <http://blog.criticalpile.com/> > _______________________________________________ > osflash mailing list > [email protected] <mailto:[email protected]> > http://osflash.org/mailman/listinfo/osflash_osflash.org > > > > _______________________________________________ > osflash mailing list > [email protected] <mailto:[email protected]> > http://osflash.org/mailman/listinfo/osflash_osflash.org > > > > > -- > : : ) Scott > > Helping your grandma on the interweb > at: http://blog.criticalpile.com > ------------------------------------------------------------------------ > > _______________________________________________ > osflash mailing list > [email protected] > http://osflash.org/mailman/listinfo/osflash_osflash.org > _______________________________________________ osflash mailing list [email protected] http://osflash.org/mailman/listinfo/osflash_osflash.org
