問題タブ [media-player]
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.
android - MediaPlayer を制御する Android サービス
私がやりたいことは、サービスを介してアプリのバックグラウンド ミュージックを制御するだけで、あらゆるアクティビティからアプリを開始および停止できるようになります。
サービスが開始されて破棄されたときに Toast に通知すると、すべてが完全にセットアップされますが、代わりにメディアをそこに再生するとすぐに、正常に開始され、音楽の再生が開始されますが、ボタンをクリックして停止するとすぐにservice エラーが発生し、強制終了します。
誰かが私が間違っていることを理解するのを手伝ってください..私はアンドロイド開発にかなり慣れていないので、簡単なものになると思います。
これが私のコードです:
c# - C#でサウンドを再生するにはどうすればよいですか?
小さなゲームを作ろうとしています。効果音は約20個あり、それらを1つのmp3ファイルにまとめました。私の質問は: mp3 ファイルをメモリにロードして、同時に複数のセクションを再生する方法はありますか?
どんな助けでも大歓迎です、ありがとう!
c# - ファイル情報削除コマンド
私のアプリケーションはこれを行い、wmplib を使用して選択したサウンドを再生し、statechangeevent = 1 (メディア プレーヤーが停止) になったら、close() コマンドを使用してプレーヤーを閉じ、URL を "" に設定します。
毎回、現在再生中のサウンドを削除しようとしましたが、実際には削除されます。ディレクトリを見ると、ファイルが削除されているためです。ファイルを削除するたびに、ディレクトリ内のメディア ファイルをリストするコントロールをリロードします。ただし、ディレクトリ内で既に削除されているサウンドは検索されます。
私はこの方法でゆっくりとデバッグを試みましたが、ファイル情報delete()
コマンドの削除に時間がかかることがわかりました。これは、メディア プレーヤーを閉じると削除に時間がかかるため、コレクションをリロードしようとするたびに現在再生中の曲を削除した後、削除された曲はまだそこにあります。メディア プレーヤーが曲を再生していないときに削除しようとすると、すばやく削除され、コレクションをリロードすると、曲がなくなったという結果が表示されました。
問題は、現在再生中のファイルを削除して、リロードするコレクションがディレクトリ内の正しい数の曲を表示するようにするにはどうすればよいかということです。
どんな助けでも大歓迎です。
私のコードは以下の通りです。
多分これが問題ですか?削除されている現在再生中のサウンドだけがこの問題を引き起こすのでしょうか?
asp.net - 再生中のファイルの合計時間を取得する方法 メディア プレーヤー
メディア プレーヤー コントロールを使用して、asp.net アプリケーションで mp3 ファイルを再生します。再生プロセスが終了したときと、JavaScriptを使用してファイルを終了するのに必要な合計時間を見つけたいです。
コード:
ギータ。
android - オープン ソースの VideoPlayer / AudioPlayer / MediaPlayer GUI / UI リソースを利用できますか?
ビデオとオーディオ ファイルを再生できる MediaPlayer のユーザー インターフェイスを探しています。
さらに、次のものが必要です(空想的なものは何もありません):
- 再生時間の TextView
- 進行状況を視覚化するプログレス バー
- 再生/一時停止/停止ボタン
- プレイリスト機能は必要ありません。プレーヤーは単一のアイテムのみを再生します (そのため、次/前のボタンは必要ありません)。
Android >= 2.0 の標準的なオーディオ プレーヤーとほとんど同じように聞こえます。確かに、そのソース コードを見つけようとすることはできますが、それにはソース全体を面倒にチェックアウトする必要があります。もっと効率的な方法を求めているだけです。
前もってありがとう、
ステフ
android - Android MediaPlayer へのストリーミング
アプリに軽量HTTP
サーバーを記述して、feed
動的に生成されMP3
たデータを組み込みのAndroid
MediaPlayer
. に自分のコンテンツを保存することは許可されていませんSD card
。
私の入力データは本質的に無限の長さです。MediaPlayer
そのデータ ソースは、基本的に のようなものにする必要があります"http://localhost/myfile.mp3"
。MediaPlayer
このリクエストを待機する単純なサーバーをセットアップしました。ただし、MediaPlayer
あまり協力的ではありません。最初に を作成し、HTTP GET
ファイル全体を取得しようとします。単にデータを にダンプしようとするとタイムアウトするため、 Range ヘッダーを socket
使用してデータをチャンクに書き込んでみました。これが気に入らず、後続のチャンクを要求し続けません。HTTP
MediaPlayer
データを に直接ストリーミングすることに成功した人はいますMediaPlayer
か? RTSP
代わりにorShoutcast
サーバーを実装する必要がありますか? 私は単にクリティカルを見逃していHTTP header
ますか? ここでどの戦略を使用する必要がありますか?
c# - 2 つのローカル ホスト ドメイン間で Silverlight XAP ファイルにアクセスすることは可能ですか?
こんにちは、メディア プレーヤーでシルバー ライト アプリケーションを作成しました。そして、それはそのアプリでうまく機能しています。埋め込みコードを他のアプリケーションにメタ タグとして使用する場合。zap ファイルとビデオの読み込みに失敗します。どうすれば修正できますか。
コードは次のとおりです。
これをシルバーライトアプリケーションで使用すると、機能します。ただし、このメタ タグは他のすべてのドメインで機能するはずです。2 つのローカル ホスト ドメインでテストしました。
前もって感謝します。
株式会社
javascript - Javascript を使用したクロスドメイン テンプレート
私は現在、メディア ファイルの URL に基づいて埋め込み可能なメディアを簡単に作成し、Javascript メソッドとイベントを使用して制御できる Javascript ライブラリを構築しています (Flash / Silverlight JW プレーヤーのようなものを考えてください)。
もちろん、Javascript ライブラリからすべての html タグを単純に cat して、それをブラウザーに送信することもできます。
しかし、これは非常に醜いやり方であり、数週間後に見直したときに判読不能な管理不能なコードを作成する傾向があると思います。
そのため、テンプレート ソリューションが適しているようです。EJS は AJAX を使用してテンプレートをロードするため、 EJSを探していました。これにより、テンプレートを HTML ページで直接管理するのではなく、別のファイルで管理できます。
それには 1 つの「落とし穴」があります: 私のライブラリは完全にクロスドメインである必要があります: ライブラリ自体は foo.com に配置でき、提供サイトは bar.com に配置できます。そのため、bar.com がライブラリを使用してメディア プレーヤーを追加したい場合、foo.com にあるテンプレートに対して AJAX 呼び出しを行う必要がありますが、これはブラウザーの同一生成元ポリシーのために機能しません。
私の知る限り、この問題を回避するために JSONP のようなものを使用してテンプレートを読み書きするライブラリはありません。
誰でもこの問題の解決策を教えてもらえますか?
c# - メディアプレーヤーの質問
私はc#を使用してwpfでメディアプレーヤーを作成しています。3つの質問がありました。
シーカーを作ってみました
XAML:
コード:
プログラムを実行するとき、mp3を開いて再生しますが、シーカーは移動しません。シーカーをクリックして特定の位置に移動すると、曲の再生は停止しますが、シーカーは移動します。問題は何ですか?どうすれば修正できますか?
音量の増減バーを作成するにはどうすればよいですか?
複数のmp3を開いて、プレイリストのようにキューに入れるにはどうすればよいですか?
iphone - iPhone アプリで 3/4 を実行するとバックグラウンド ミュージックが停止する
アプリでループでサウンドを再生しています。そのため、アプリ全体で再生を続ける必要があります。音を3/4回鳴らすと止まる時があります。何が起きているのか分かりません。サウンドの再生に audio-toolbox フレームワークを使用しています。Audio Queue を作成し、ループでサウンドを再生します。また、メディアプレーヤーを使用して iPod ライブラリからサウンドを再生しています。iPodの曲でも同じことが起こります。[musicPlayer setRepeatMode: MPMusicRepeatModeOne]; を設定しました。それでも3/4回で止まります。