問題タブ [urlstream]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
actionscript-3 - URLStream が Event.COMPLETE を起動しないことがあるのはなぜですか?
いくつかの大きなバイナリ ファイルをダウンロードしてディスクに保存するアプリケーションがあります。一部のマシンでは正常に動作し、他のマシンでは時々ダウンロードが 99.9% 完了し、URLStream オブジェクトは Event.COMPLETE を起動しません。
これは、ここに表示される問題とほぼ同じです。
ファイルの読み込みが完了していないときに URLStream の完了イベントが送出されるのはなぜですか?
回答の1つで説明されている「キャッシュバスト」メソッドを使用してみましたが、まだサイコロはありません。
どんな助けでも大歓迎です。
私がやろうとしていることを説明するのに役立つサンプルコードを次に示します。
actionscript-3 - URLLoader を使用した Flash AS3 読み取りプロキシ サーバーの応答
プロキシ サーバーを使用して、LAN ネットワーク内で組み込みフラッシュ 'swf' を実行しています。プロキシ サーバーが一部の URL を中断し、使用情報を返します。これらの URL を送信して、この情報にアクセスしようとしています。このトラフィックは firebug で確認できますが、URLLoader は読み取っていないようです。Complete イベントも Progress イベントも発生しません。タイマーでURLStreamも試してみましたが、availableBytesは常にゼロでした.この情報を読み取ることはできますか?
事前に感謝 // 編集:このセキュリティ エラーが発生しました
ios - WF を返す MP3 ストリーム: _WebFilterIsActive を返す: デバイスで NO
現在、次のコードで mp3 をストリーミングしています。
これはシミュレーター内では問題なく動作しますが、デバイスで実行すると次のように返されます
任意のロードを許可するははいに設定されています
アイデアや考えをいただければ幸いです。
android - Android MediaPlayer java.io.IOException: 準備に失敗しました: status=0x1
Android の MediaPlayer を使用して、アプリケーションで URL ストリームを設定しています。終了コードとエラー (1, -2147483648) に対処するために、いくつかの異なる投稿を試みました。
いくつかの異なるストリームを試しましたが、MediaPlayer が機能しないようです。Google の ExoPlayer に移行することを考えましたが、それはもう少し複雑で、何か不足している場合に備えてジャンプしたくありません。
メディアプレーヤー:
Androidの許可も含めました:
元のストリーム タイプを使用しようとしました (ただし、非推奨の警告がスローされます)。
その代わりに、問題のタイトルを指定した代わりに.setAudioAttributes(...)
実行しようとしただけを使用しましたが、それでも同じエラーが発生します。私は実際のエラー定義を調べましたが、運もありません( Android MediaPlayer error (1, -2147483648) )。他の複数のストリームを試したので、ソースの問題ではないと思います。エラーの原因となっている可能性のある重要なことをスキップしている場合はお知らせください。prepare()
prepareAsync()
編集
それがまったく役立つ場合、私は自分の呼び出しを調べていて、MediaPlayer が決して呼び出していないことがわかりましたonPrepared(...)
。テストしたすべてのメディアの Content-Types を確認したところ、すべてオーディオ/MPEG ヘッダーでした。そのため、MediaPlay が onPrepared にアクセスしていない理由がわかりません。