2011-06-21 11 views
0

インターネットからモバイルデバイスにビデオをダウンロードして再生したい。私はそのビデオの正しい道を得ることができません。私はビデオがdesktopDirectoryまたはdocumentsDirectoryに保存されることはわかりません。ビデオをモバイルでダウンロードし、フレックスモバイルプロジェクトで再生する

私は各ビデオの名前を含む配列を持っています。どのようにパスを取得し、videoDisplayでそれを再生する任意のアイデア?

モバイルデバイスの場合、VideoDisplayはお勧めできません。モバイルデバイスに動画を掲載する他のプレーヤーはありますか?

私のコードは

fr = new FileReference(); 
request = new URLRequest(file_url); 
fr.download(request); 
trace("Downloading "+request); 

fr.addEventListener(Event.OPEN,start);     fr.addEventListener(ProgressEvent.PROGRESS,updateProgress); 
fr.addEventListener(Event.COMPLETE,complete); 

private function complete(event:Event):void { 
     progress_indicator.visible = false; 
     progress_label.text = "100% completed"; 
    trace("File: "+fr.name); 
    var appmanager:ApplicationManager = ApplicationManager.SharedApplicationManager(); 
    appmanager.DownloadedVideos[appmanager.DownloadedVideos.length] = fr.name; 
} 
+0

コードimranを掲載することはできますか? –

+0

上記の私の更新されたコードを確認してください – Imran

答えて

0

まずあり、私はあなたがそれは非常に非効率的であるように、単にビデオを再生するより多くのためのFlexを使用している願っています。次に、モバイルデバイス上でビデオを再生するには、StageVideoを使用する必要があります。デバイスでの使用方法については、tutorials from Adobeをご覧ください。

関連する問題