問題タブ [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 - iPhone ios4 - バックグラウンド オーディオ ストリームの再生中に iPod ドック アイコンを置き換える
iOS4 のバックグラウンドでオーディオを再生する方法を理解しましたが、一部のアプリでは iPod ドック アイコンが独自のアプリ アイコンに置き換えられていることに気付きました。(Last.fm と Spotify など)。
また、ドック メディア コントロールを使用してストリームを一時停止および再開することもできます。
誰もこれを行う方法を知っていますか?
ありがとう
ios - 別のコントローラーでAVPlayerの音楽を停止する
したがって、AppDelegate.hという名前のデリゲートにこの変数があります。
最初のロード中は継続的に再生されます。
私がやりたいのは、別のコントローラー、firstController.mから停止することです。
私は試した
しかし、それは次のようなエラーをスローしました:
エラー:「。」の前に「:」が必要です。トークン
これを引き起こしているのは何ですか?
video - IOS4 AVPlayer seekToTime がいつ完了するかをテストできますか?
AVFoundation
を実装するために使用していAVPlayer
ます。ビデオ クリップを連続してループさせたいので、AVPlayerItemDidPlayToEndTimeNotification
このメソッドを呼び出すを登録します。
時々動作しますが、おそらく の非同期完了が原因で、最終的に再生が停止しseekToTime
ます。このコードを防弾にするにはどうすればよいですか?
memory-leaks - [AVPlayeraddBoundaryTimeObserverForTimes]のリーク
アプリケーションにのインスタンスがありAVPlayer
ます。時間境界監視機能を使用します。
問題は、Instrumentsによると、このコードのどこかにいくつかの配列と値がリークしていることです。AVPlayer
サンプルコードでAとBのマークが付いた場所から返された時間監視トークンの保持カウントを確認しました。Aポイントでは保持カウントは2ですが、ポイントBでは保持カウントが3(!)に増加します。ローカル自動解放プールを追加しても、何も変更されません。保持カウントが信頼できるメトリックではないことは知っていますが、これは怪しいようです。保持数が増える理由やリークについて何か考えはありますか?リークポイントでのスタックトレースは次のようになります。
私が物事を正しく理解している場合、は、または時間オブザーバーAVPlayerOccasionalCaller
によって返される「不透明な」オブジェクトです。addBoundaryTimeObserverForTimes:queue:usingBlock:
iphone - AVQueuePlayer の事前バッファリング
現在のアイテムの再生が終了しようとしているときにAVQueuePlayer
次のバッファリングを開始するかどうかは誰にもわかりませんか?AVPlayerItem
ドキュメントにはこれを示唆するものは何もないことは知っています。主に、誰かがこの種の動作を観察したかどうかを尋ねています。
uiimage - AVPlayerに接続されたCALayerからUIImageを取得します(ビデオ再生からフレームを抽出します)
AVPlayerで動画を再生しています。それは大丈夫です。
今、私はビデオの再生から取得したいと思いますUIImage
(私が今のところボタンを押したとき)。
AVPlayer
私に添付されているのは、CALayer
私のビデオを表示するために使用されますUIView
。私の考えは、ビデオの再生中にUIImage
から取得することです。CALayer
私は別の質問からのコードでこれを行います:
しかし、私のUIImage
は空です。解像度は良いですが、完全に白です!!!
ビデオは私の内容を書いていないようCALayer
です。
誰かが私を助けることができますか?ありがとう
iphone - AVPlayer の「frameChanged」コールバックはありますか?
AVPlayerのキャレイヤーでフレームチェンジをスムーズにやりたいです。AVPlayerでこれを行うことはできますか?
ios4 - AVPlayerはAVPlayerItemを保持しません
このコードがリリースプールのどこかでクラッシュしている理由を誰かが知っていますか(「eject」が呼び出された後)?AVPlayerクラスリファレンスで、「currentItem」プロパティが「retain」として宣言されていないことがわかりました。http://developer.apple.com/library/ios/documentation/AVFoundation/Reference/AVPlayer_Class/Reference/Reference.html#//apple_ref / doc / uid / TP40009530-CH1-SW21
AVPlayerクラスのバグですか、それとも別の場所に保持する必要がありますか?
ありがとう!
iphone - iphoneストリーミングビデオ/オーディオとそれを保存します
iPhoneに素敵なプレーヤーが欲しいです。ソースはサーバーからのオーディオ/ビデオファイルです(たとえば、MP3 / M4V)。想像してみてください。ファイルは巨大なので、iPhone内でストリーミングする必要があります。私は調査を行っていますが、MPMoviePlayerまたはAVURLAssetを使用したAVPlayerなど、これを行う可能性はたくさんあります。私はそれを行うことができますが、今の課題は、ファイルをどのようにストリーミングし、ダウンロードが完了した後、それをiphoneに保存するのですか?次回ユーザーが再度ダウンロードする必要がないようにします。
AVAssetReaderとAVAssetWriterを使用し、CMSampleBufferRefを使用することを考えていました。誰かがこれについて別の考えを持っていますか?
ありがとう!
ios4 - マルチタスキング バー iOS 4+ を使用してオーディオをストリーミング / コントロールする方法
iOS 4+ のマルチタスク バーからオーディオ ストリームを制御する可能性に関するリソースを探しています。そのため、おそらくアプリがバックグラウンドに達したとき、ホーム ボタンが 2 回押されたときに、マルチタスク バーのオーディオ コントロールでオーディオ ストリームを制御できるようになるはずです。シンプルな mpmovieplayer を使用するだけで十分か、それとも AVFoundation を使用する必要があるかはわかりません。
これは私が意味していることの写真です:
どうもありがとうございました