問題タブ [mpmovieplayercontroller]

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.

0 投票する
2 に答える
3838 参照

iphone - ビューが表示されるMPMoviePlayerControllerを使用してムービーを再生中に「DONE」を押すと

MPMoviePlayerController を使用してムービーを再生していますが、

私は TableView を使用していますが、アプリケーションで何が起こっているのかというと、アクセサリ ボタンを押すと詳細ビューが表示され、セル領域を押すと必要なムービーが再生されます (YouTube アプリケーションのように)。

しかし、ムービーの再生中に「DONE」を押すと、詳細ビ​​ューではなく空のビューに移動します。

ユーザーが「DONE」を押すと、空のビューではなく詳細ビューに移動するように、それを達成するために何をすべきか考えています。

「movieFinishedCallback」が実行されたときにビューをプッシュしようとしましたが、その空のビューにもう 1 つのビューがプッシュされます。

0 投票する
2 に答える
8975 参照

iphone - MPMoviePlayerController のカスタマイズ

MPMoviePlayerController をカスタマイズして、ビデオ プレーヤーの制御を強化したいと考えていました。コントロールを追加できますが、上部のバッファリング コントロールが削除されます。どうすれば見えるようにできますか?

0 投票する
0 に答える
554 参照

iphone - MPMoviePlayerControllerのretainCountが1から3から2になり、アプリがハングします

シミュレーター内で、次の方法でムービーをロードします: https://developer.apple.com/iphone/library/codinghowtos/AudioAndVideo/index.html#VIDEO-INITIATE_VIDEO_PLAYBACK_IN_MY_CODE

私は NSLog を実行して、play 呼び出しの前後、および通知の release 呼び出しの前後に保持カウントを表示しています。カウントは: 1 [プレイ前] 3 [プレイ後] 3 [リリース前] 2 [リリース後]

その時点で、シミュレーターはハングします。

何か間違ったことをしていますか、それとも、シミュレータと互換性のないムービーを再生するたびに異なる URL を使用するこの方法ですか?

0 投票する
1 に答える
2725 参照

iphone - MPMoviePlayerController と UIWebView

ローカルの .mp4 ファイルを再生する UIWebView 内のリンクが必要です。MPMoviePlayerControler をロードする方法は知っていますが、UIWebView で設定する方法がわかりません。内部に UIWebView を含む UIView があります。この設定で MPMoviePlayerControler を使用するにはどうすればよいですか?

0 投票する
6 に答える
28382 参照

iphone - MPMoviePlayerController を解放するには?

ムービー プレーヤーにアクセスするビューがいくつかあります。これらのビューの AppDelegate のメソッドに次のコードを入れました。再生するファイル名を送信します。コードは正常に動作しますが、どこかでリリースが必要であることはわかっています。最後の行を release または autorelease として追加すると、ユーザーがムービー プレーヤーで [完了] を押すとアプリがクラッシュします。

次のエラーが表示されます。

objc[51051]: FREED(id): 解放された object=0x1069b30 に送信されたメッセージ videoViewController

プログラム受信シグナル: 「EXC_BAD_INSTRUCTION」。

プレーヤーを解放するにはどうすればよいですか?

0 投票する
3 に答える
1476 参照

mpmovieplayercontroller - MPMoviePlayerController がリング/サイレント スイッチを尊重するようにする方法は?

iPhoneのリング/サイレントスイッチがサイレントに設定されている場合、MPMoviePlayerControllerでムービーをサイレント再生しようとしていますが、失敗しました。私を助けるインターフェイスメソッドはなく、プレーヤーは AudioSessionProperty() トリックを尊重しません:

映画の再生を止めることに成功した人はいますか?

0 投票する
3 に答える
4610 参照

iphone - iPhoneのMPMoviePlayerControllerの代替品?

iPhoneのMPMoviePlayerControllerに代わるものを探しています。ビデオプレーヤーとして、その機能は非常に制限されています。クラスリファレンスによると、たとえば、現在の再生時間を取得したり、新しい時間を設定したりする方法はありません。それはただ遊んで停止するだけです。

より多くの機能を提供するiPhoneビデオ再生用のミドルウェアソリューションはありますか?CRIには開発中のものがありますが、リリースされていません。私は他に何も見つけることができませんでした。

ありがとう。

0 投票する
1 に答える
1413 参照

authentication - 認証付き MPMoviePlayerController

基本認証で保護されている IIS からビデオを再生しようとしています。認証を使用してビデオを再生する方法を教えてください。

MPMoviePlayerController にはこれらのパラメーターのみがあります。

contentURL プロパティ
backgroundColor プロパティ
scalingMode プロパティ
movieControlMode プロパティ

認証の詳細を与える方法?? 誰でもこれで私を助けることができますか?

0 投票する
3 に答える
8036 参照

iphone - ビデオのストリーミングと保存を同時に行いますか?

ユーザーがビデオをストリーミング/再生できるアプリの一部を作成しています。WiFi 接続がある場合にのみビデオをストリーミングできるように、機能を制限したいと考えています。次に、ビデオを保存して、3G のみ (またはそれ以下) の接続を使用している場合、ビデオをストリーミングできず、電話に保存されているビデオのみを再生できるようにします。

理想的には、MPMoviePlayerController でムービーをストリーミング/再生してから、ムービー データにアクセスして保存したいと考えています。ただし、MPMoviePlayerController API は動画データへのアクセスをサポートしていないようです。

ダウンロードしてから再生するシナリオは避けたいと思います。何か案は?

0 投票する
4 に答える
937 参照

iphone - 小さなビデオ再生

私がインターネットから集めたものから、MPMoviePlayerController クラスは小さなビデオの再生をサポートしていません。それで、死んだ馬を打ち負かすために、画面の残りの部分を中断することなく、画面の隅で小さなビデオを再生するためにどのような方法を使用できるかを考えていました.

これまでのところ、機能する可能性のある 2 つのソリューションに遭遇しました。UIImageView を使用して狂人のように画像をフロップする方法と、必要なすべてのアニメーションが既に含まれている大きなフルスクリーン ビデオを使用し、必要に応じてスキップする方法です。

MPMoviePlayerController がフルスクリーン以外のビデオをサポートしていないのは間違っていますか? UIImageView フリップブックを作成するよりも簡単な解決策ですか? ビデオをカットするとパフォーマンスが低下しますか?