問題タブ [avqueueplayer]
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.
iphone - AVQueuePlayer を使用して現在のトラック情報を取得する
iPod ライブラリを AVQueuePlayer にロードし、これを使用して再生しています。
しかし、どの MPMediaItem が現在再生されているかを読み取るにはどうすればよいでしょうか? アーティスト/曲名などの情報が知りたいです。よろしくお願いします。
ios - iOS 4 または r5 は、バックグラウンドのときにプレイ項目を更新/変更できますか?
事前に初期化されたアイテムを使用して AVQueuePlayer を構築すると、サウンドは問題なく出力されます。しかし、バックグラウンド時にプレーヤーのリストのアイテムを変更する方法はあるのだろうか?
最初のプロジェクトで目覚まし時計アプリを開発しています。そして、バックグラウンドモードのときでもiPod Musicで人々を起こせる目覚まし時計アプリが1つあることがわかりました!私はそれを実装する方法を知りたいと思っています、ありがとう。
objective-c - AVQueuePlayer / AVPlayer読み込み通知?
ストリーミングオーディオのプレイリストをロードする(AVQueuePlayer
明らかに拡張された)があります。AVPlayer
ストリーミングはすべて正常に機能していますが、ユーザーのオーディオが読み込まれていることを示すアクティビティインジケーターが必要です。問題は、オーディオバッファの読み込みが完了した/再生の準備ができたことを示すAVQueuePlayer
(または)でそのような通知が見つからないようです(デリゲートメソッドがないようです)。AVPlayer
何かご意見は?
objective-c - AVQueuePlayer がアイテムを順番ではなく同時に再生する
プレロール ビデオの後にいくつかのコンテンツ ビデオを再生する単純なアプリをまとめようとしています。
現在、これを実現するために AVQueuePlayer クラスを使用しようとしています。残念ながら、ビデオを順番に正しく再生したいようです。
たとえば、プレロールは数秒間自動的に再生され、その後 (プレロールが完了する前に) コンテンツ ビデオの再生を試み始めます。数秒間、プレイヤーは自分自身と戦っているように見え、2 つのビデオを行ったり来たりします (どちらもまったくうまくプレイしていません)。最後に、プレロールが終了すると、コンテンツ ビデオの残りの部分が通常どおり再生されます。
AVQueuePlayer のドキュメントに目を通しましたが、不足していることは明らかではありません。
私のコードはかなり基本的です:
動画を順番に再生させるコツとは?
audio - AVQueuePlayer を使用して iOS5 でバックグラウンドでオーディオを再生できない
ローカルの音楽を再生するアプリを作ろうとしているのですが、残念ながらiOS5でAVQueuePlayerを使ってバックグラウンドでオーディオを再生することができません。
私のViewDidLoadで、私はこのコードを得ました:
ここに私の「playerItemDidReachEnd」メソッドがあります:
再生を開始すると動作し、画面をオフにしても再生を続けます。しかし、曲が終わったら、ここにログがあります
しかし、効果的に曲が始まることはありません...
私のコードの何が問題なのか誰か教えてもらえますか??
どうもありがとう。
iphone - AVQueuePlayer で再生中の AVPlayerItem をログに記録する方法は?
AVQueuePlayer を使用して、多くのオーディオ ファイルを順番に再生しています。
再生中のすべての AVPlayerItem をログに記録する必要があります。
どうやってするか?
objective-c - iOS 5 で 2 つのビデオをギャップや一時停止なしで連続して再生する
私のアプリでは、最初のビデオを一度に再生し、次に 2 番目のビデオを再生する必要があります。これは繰り返されます。というわけで、最初はMPMoviePlayerControllerを使っていたのですが、すでに2つの動画の間に黒い画面ができていました。だから、私の場合は AVFoundation を使うべきだということをどこかで読みました。これが、NSURL で作成した 2 つの AVPLayerItem で AVQueuePLayer を使用する理由です。しかし、問題は、最初のビデオが終了した後、長い一時停止があることです。2番目のビデオが始まる前の0.5秒近く。どのように削除しますか?使い方は?だから、私は本当に助けていただきありがとうございます!できるだけ早くそれが必要です。ありがとう!
ここで私が使用するすべての方法:
}
}
}
}
}
iphone - AVQueuePlayer と hpple によるデザインの選択
AVQueuePlayer クラスを使用して、3 つのファイルを順番に再生する iPhone アプリを設計しています。
順番に再生する必要がある 3 つの URL は、最初に http:// プロトコルを使用して .htm ファイルから抽出する必要があります。その目的のために、私は TFHpple クラスを使用しています。ここからhpple git プロジェクト
私の問題は、AVQueuePlayer プレーヤーをメイン スレッドで実行する必要があり、.htm ファイルを解析しようとすると画面がタッチに反応しないことです。
これらの .htm ファイルに含まれている URL を解析する必要があり、その URL を AVQueuePlayer プレーヤーにフィードします。
マルチスレッドはネットワーク アプリケーションには適していないという Apple のドキュメントを読んでいましたが、.htm コンテンツを解析するには hpple を使用する必要があります。
この問題を解決するには?
ios - AVQueuePlayer/AVPlayer でのギャップレス再生 - 可能ですか?
AVPlayer
とそのサブクラスAVQueuePlayer
(および の配列)をいじっMPMediaItem
てみましたが、ギャップのないアルバムでは後者の方がパフォーマンスが高いことがわかりましたが、どちらもタスクを完全に達成していないようです。
AVPlayer
のreplaceCurrentItemWithPlayerItem
メソッドを使用すると、現在のトラックと次のトラックの間に非常に顕著な一時停止があります。しかし、AVQueuePlayer
のadvanceToNextItem
方法では、ギャップははるかに狭くなります。
AVPlayerItem
唯一のオプションは、iTunes 音楽ライブラリ内の項目からのアセット URL を含むを扱っているため、これら 2 つのクラスです。iOS SDK でギャップレス再生を実現することは本当に可能でしょうか?
iphone - AVQueuePlayer を逆順に再生することはできますか?
AVQueuePlayer を使用していますが、正常に動作しています。私の問題は、戻るボタンがあることです。ボタンを押すと、前のビデオを再生する必要があります。その方法はありますか?
ありがとう。