私のアプリでは、ユーザーがライブラリから曲を選択し、その曲をMPMediaItemとして受信しました。私が把握しようとしているのは、アプリケーション上の別のオーディオプレーヤーでMediaItemを再生して、再生に関するさまざまなこと。これがどのように行われたかについていくつかの方法を検討しましたが、メディアアイテムをエクスポートして別のオーディオ形式に変換する必要があります。私は何をしたいのですか?MPMediaItemどのようにプレイしますか?
再び事前のおかげで...
私のアプリでは、ユーザーがライブラリから曲を選択し、その曲をMPMediaItemとして受信しました。私が把握しようとしているのは、アプリケーション上の別のオーディオプレーヤーでMediaItemを再生して、再生に関するさまざまなこと。これがどのように行われたかについていくつかの方法を検討しましたが、メディアアイテムをエクスポートして別のオーディオ形式に変換する必要があります。私は何をしたいのですか?MPMediaItemどのようにプレイしますか?
再び事前のおかげで...
あなたが調べたいクラスはMPMusicPlaybackController
です。
まず、2つのクラスメソッド+applicationMusicPlayer
または+iPodMusicPlayer
のいずれかを使用してインスタンスを取得します。次に、MPMediaQuery
またはMPMediaItemCollection
のいずれかの再生キューを設定します。
MPMusicPlayerControllerあなたがMPMediaItemを再生することができます。次のようにsetQueueWithItemCollectionメソッドをチェックしてください:MPMusicPlayerController
THanks、あなたが指定した曲のポイントを探す方法を知っていますか?そしてその特定の点から遊ぶ? – Krzemienski
currentPlaybackTime 私はこのプロパティを調べましたが、iPodライブラリから使用している場合は編集できないと思います。 – Krzemienski
任意のポイントでメディアアイテムの再生を開始できるAPIはありません。 –