問題タブ [avplayer]
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 - AVPlayer はバックグラウンドで実行され続けます
AVPlayer を使用してオンライン ムービーを再生しています。正常に動作しています。問題は、映画の再生が始まる前にビューから飛び出すと、バックグラウンド プロセスが実行され続けることです。ムービーが読み込まれると、バックグラウンドで再生が開始されます。
viewWillDisappear でプレーヤーを解放しようとしました。しかし、うまくいきません。
誰でも助けてもらえますか?前もって感謝します
iphone - kAudioSessionProperty_OtherMixableAudioShouldDuck 音楽がアンダックしないことがある
MPMusicPlayerController を使用して、iPodMusicPlayer でデバイスから音楽を再生しています。そして定期的に AVPlayer でアラートを再生します。コードは次のようになります
アラートを再生する直前に最初のメソッドを呼び出し、通知を受け取った後に 2 番目のメソッドを呼び出しますAVPlayerItemDidPlayToEndTimeNotification
私が得ている問題は、アラートが完了した後に音楽がフェードバックしない場合があることです。いくつかのデバッグで、オーディオ セッション プロパティが適切に設定されていることがわかりましたが、何らかの理由で無視されています。
また、テスト中に気付きましたが、音楽がフェードバックしない場合、一時停止してデバイスで手動で音楽を再生すると、正常になります。
これをプログラムで処理する方法は?
編集:
アプリケーションがバックグラウンドで実行されているときに問題が発生しています
avplayer - AVPlayer レート プロパティが機能しませんか?
したがって、実際に機能する値は 0.0、0.5、1.0、および 2.0 だけのように見えます...
自然な速度の 1/4 で再生したいので 0.25 に設定してみましたが、代わりに自然な速度の 1/2 で再生されました。誰でもこれを確認できますか?
iphone - AVPlayerでライブストリームとオンデマンドファイルストリームを区別する方法はありますか?
いくつかのタイプのストリーミングメディア用のより一般的なメディアコントローラーを作成しようとしており、UIをストリームのタイプに適合させたいと考えています。
- オンデマンドファイルストリーム(つまり、ストリーミングされている単一のMP3ファイル)の場合、順方向と逆方向をシークできるはずです。したがって、シークスライダーが表示されます。
- ライブストリームの場合、前後にシークすることはできないため、シークスライダーを非表示にする必要があります。
AVPlayer(またはおそらくAVPlayerItemまたはAVAsset)からストリームのタイプを判別する方法はありますか?
iphone - 1 つのビデオ トラックと複数のオーディオ トラックを持つ AVPlayer
アプリのプレーヤーを 1 つのビデオ トラックと複数のオーディオ トラック (異なる言語用) に対応させようとしています。
これを実行しましたが、プレーヤーが起動しません:
そして、私は次のようにプレーヤーを起動しようとします:
しかし、何も追加されません。助けてくれてありがとう(そして私の英語でごめんなさい:))
ios - iOS - AVPlayer の再生可能時間を取得するにはどうすればよいですか
MPMoviePlayerController には、playableDuration というプロパティがあります。
playableDuration現在再生可能なコンテンツの量 (読み取り専用)。
@property (非アトミック、読み取り専用) NSTimeInterval playableDuration
プログレッシブ ダウンロードのネットワーク コンテンツの場合、このプロパティは現在再生できるコンテンツの量を反映します。
AVPlayer に似たようなものはありますか? Apple Docs または Google で何も見つかりません (ここ Stackoverflow.com でも)
前もって感謝します。
objective-c - iOS - AVPlayer - 現在の FPS / フレーム レートを取得する
Apple StitchedStreamPlayer サンプル プロジェクトのように、HLS を使用して AVPlayer インスタンスへのストリーミングを実験しています。
現在のプレーヤーの時間をうまく取得していますが、特定のフレームを計算したり、SMPTE タイムコードを生成したりするには、FPS (Frames Per Second) を知る必要があります。
AVPlayer または AVPlayerItem などからこれを取得する方法を理解するのを手伝ってくれる人はいますか?
どうもありがとう!
objective-c - AVPlayerが再生できない
AVPlayerでリモートmp3を再生したい。私はそれを機能させることができず、それが機能しない理由がわかりません。コード:
リンクは有効です。webViewにロードすると、すぐに再生されます。助けてください。
ios - AVPlayer デリゲートはありませんか? 曲の再生がいつ終了したかを追跡する方法は? Objective C iPhone 開発
周りを見回しましたが、のデリゲートプロトコルが見つかりませんAVPlayer class
。何を与える?
そのサブクラス を使用して、それぞれ URL からロードされたAVQueuePlayer
の配列を再生しています。AVPlayerItems
曲の再生が終了したときにメソッドを呼び出す方法はありますか? 特にキューの最後に?
それが不可能な場合、バッファリング後に曲の再生が開始されたときにメソッドを呼び出す方法はありますか? そこに読み込みアイコンを表示しようとしていますが、[audioPlayer play]
アクションの後であっても、音楽が実際に始まる前にアイコンがオフになります。