0

ActionScript 3 コードで Flash Professional オーサリング ツールを使用しています。基本的に、Flash Media Development Server 経由で NetConnection、NetStream Camera、および Video クラスを使用して、ライブ Web カメラ フィードをキャプチャしようとしています。コードを実行すると、出力に次のように表示されます。

ArgumentError: エラー #2126: NetConnection オブジェクトを接続する必要があります。flash.net::NetStream/ctor() で flash.net::NetStream() で

このエラーの原因がよくわかりません。私のコードはまったく問題ありません。非常にイライラします。デバッグすると、次のようになります。

SecurityError: エラー #2028: Local-with-filesystem SWF ファイル file:///C|/Users/Name/AppData/Local/Temp/Untitled%2D1.swf がインターネット URL rtmfp://localhost/flashExam にアクセスできません。[SWF] C:\Users\Name\AppData\Local\Temp\Untitled-1.swf - 解凍後 3853 バイト

swf ファイルが FMS にアクセスできないようです。どうしてこれなの?そして、これらの問題を解決するために私ができることを誰か知っていますか?

4

2 に答える 2

0

また、フラッシュの設定を変更して、swf の場所を信頼できるようにすることもできます。通常、Flash Player は、ファイル システムから実行されている swf がインターネット上のリソースにアクセスすることを許可しません。設定パネルに移動して、swf を実行しているフォルダーを追加してみてください。

于 2013-09-23T20:04:18.853 に答える