- 締切済み
FLVPlaybackのcontentpathを外部入力する方法
こんにちは。 FLVPlaybackを用いて、FLVを再生しようと考えています。 その際に、FLVのファイル名を外部テキストから、入力したい と考えています。 FLVはFMSにあり、FLVPlaybackのインスペクタ内のcontentpathに 下記で設定しているパスとファイル名を入力すると、正常に 再生されますので、パスは問題ないと思われます。 トレースの結果、my_urlは、video.flvの呼び出しは成功しています。 ただ、contentpathをトレースすると、 rtmp://****/test/undefinedとなります。 ということは、 + my_url; にファイル名がわたってないように思います。 記述がおかしいのでしょうか? ご教授いただければ幸いです。 FLVPlaybackのインスタンス・・・flvPlayer 外部テキストファイル名・・・my_url.txt 外部テキスト内部・・・my_url=video.flv my_url = new LoadVars(); my_url.load("my_url.txt"); my_url.onLoad = myFunction; function myFunction(bSuccess) { if (bSuccess) { trace(this.my_url); flvPlayer.contentPath= "rtmp://****/test/" + my_url; trace("rtmp://****/test/" +my_url.contentPath ); } else { trace("受信失敗"); } } my_url.load("my_url.txt");
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- DPE
- ベストアンサー率85% (666/776)
お礼
有難うございます。 非常に丁寧に教えて頂いたおかげで、 理解し、無事に稼動いたしました。 本当に助かりましたー! 有難うございます。