問題タブ [mpmovieplayer]

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 投票する
1 に答える
6618 参照

iphone - iphone sdk 4.0でビデオを再生する方法は?

このコードを使用してiPhoneでビデオを再生しました

このコードを使用すると、ムービープレーヤーが1秒間開き、ファイルを再生せずに自動的に閉じます。

ビデオファイルが正しいことを確認しましたが、iphonesdk4.0で再生されていません。

前もって感謝します。

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

objective-c - Objective-Cでビデオを再生する方法-ロード時にジャークを引き起こします

アプリケーションの起動中にビデオをロードするアプリケーションを開発しています。ビデオが再生されて画面から削除されている間、私は大きなジャークを観察します。

私のコードは次のとおりです。

VideoPlayer.m

足りないところを教えてください。

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

iphone - tabbarcontroller 使用時に MPMoviePlayer を解放する

ビューの1つにMPMoviePlayerがあるtabbarcontrollerを使用しています。タブを変更してもムービーが停止せず、バックグラウンドで再生し続けることを除けば、問題なく動作します。その後、ムービー タブにタブで戻そうとすると、クラッシュします。

MPMoviePlayer を解放する必要がある唯一のコードは、再生が終了したときだと思いますが、代わりにビューを変更したときに解放したいと考えています。その後、[ムービー] タブに戻ると、最初からやり直すことができます。

私の .h ファイルでは、次のように設定されています。



そして私の.mファイルには次のものがあります:



助言がありますか?ありがとうございました :)

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

iphone - iPhone、ムービーを横向きで再生しているが、ムービーが完了すると縦向きに戻る

ここではObjective-C/XCode N00bの合計ですが、何かを試みていますが、これは単純だと思います。私は iPhone 用に作成されたアプリを持っています。自動方向付けを許可せず、メイン インターフェイスのみを縦向きにロックしています。ユーザーがアプリでビデオを再生するとき、デバイスを縦向きから横向きに自動回転させ、横向きで見ることができるようにしたいと思います (そうすることを選択した場合、これを強制したくありません)。ユーザーが「完了」を押したら、インターフェースがその向きにしか配置されていないため、(デバイスを横向きに持っていても)強制的に縦向きに戻したいと思います。

MPMoviePlayerController と MPMoviePlayerViewController を使用してみましたが、どちらが必要なレバレッジ/メソッドを提供してくれるかわかりません。私は基本的に、 MPMoviePlayerController ビューが表示されている場合にのみ shouldAutorotateToInterfaceOrientation が yes を返すことを許可しようとしています。

どんな助けでも大歓迎です。ありがとう。

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

cocoa - MPMoviePlayerControllerのContentURLを2回設定する

したがって、loadViewメソッド内に埋め込みMPMoviePlayerControllerを作成します。

そして、後でユーザーが選択したムービーをロードできます。

そして、すべてがうまく機能します。

ただし、contentURLを再度設定すると、次のようになります。

NSURL * fileUrl2 = ... self.movi​​ePlayerController.contentURL = fileUrl2;

fileUrl2 == fileUrl1であっても、これは機能しません。

contentURLを変更すると、次のplaybackStateとloadStateが取得されます。

最初のsetContentURLの後:

loadState==再生可能| playthroughOK

playingState==再生中

2番目のsetContentURLの後:

playingState==停止

loadState==不明

もちろん、すべての映画に対して新しいMPMoviePlayerControllerを作成することはできますが、この問題がより大きな問題を示していないことを確認したいと思います。

ありがとう!

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

iphone - MPMoviePlayer が拡張子のない URL からビデオ ストリームを再生できない

MPMoviePlayer (例: http://localhost/api?file_id=2313mk ) を使用して URL からビデオ (mp4) ファイルを再生しようとしていますが、動作させることができません。解決策があるかどうか疑問に思います。

以下のようにいくつかのテストが行​​われます:
1) コンピュータブラウザで URL を再生:成功 2) iPhone( 4.2+
) ブラウザ/MPMoviePlayer で URL を再生:失敗
3) ファイルをコピーして名前を変更し、新しい URL から iPhone ブラウザ/MPMoviePlayer で再生拡張子 (例: http://localhost/video.mp4 ): SUCCESS
4) Content-Type(video/mp4) のヘッダーを確認: EXISTS

拡張子のない URL の応答ヘッダー: (例:http://localhost/api?file_id=2313mk)

拡張子付きの URL の応答ヘッダー: (例:http://localhost/video.mp4)

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

xcode - MPMoviePlayerのサイズ変更アニメーションは可能ですか?

答えが見つからないか、正しく検索していません。

手動でムービープレーヤーのサイズを変更し、フルスクリーンで再生するように選択した場合と同じように、サイズ変更中にアニメーションで表示できるかどうかを知りたいです。

よろしくお願いします!

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

iphone - iPhoneでの動画再生についてアドバイスを求める

こんにちは、

アプリの描写モードで映画を背景として再生する方法を探しています。ムービーはタップに応答してはならず、私のアプリには、アプリを制御するムービー上に独自のボタンとラベルがあります。

たまたま iTunes ストアで Dragons Lair/Space Ace アプリを知っている場合は、このようにします。

m4v ファイルを再生するには、いくつかの方法があるようです。

上記のようなビデオ再生を私に与える提案はありますか?

読んでくれてありがとう!

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

objective-c - Dailymotion ビデオが UIWebView で再生されたときに通知を受け取る

現在、dailymotion の URL を UIWebview に直接表示しています。サムネイル画像をタップすると、動画がフルスクリーン モードで再生されます。

問題は、ビデオの再生が停止するか、ユーザーが「完了」ボタンをタップすると、元のサムネイルが UIWebview から消えてしまい、ビデオを再び起動できなくなることです。ビデオの再生が終了したとき、またはユーザーが完了ボタンをタップして UIWebView をリロードしたときを制御したいと思います。

通知センターを見回して遊んでいますが、応答がありません。使用するコードを教えてください。

ビデオの読み込み

通知キャッチ

ありがとう、ルイス

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

iphone - iPhoneの横向きモードでビデオを再生するにはどうすればよいですか?

xml解析を通過するビデオのリストがテーブルビューに表示されるアプリケーションが1つあります。特定のビデオをクリックすると、横向きモードで再生されます。そのために私はチュートリアルに従いました:http: //iosdevelopertips.com/video/how-to-play-movies-from-application-bundle-or-from-a-remote-server-url.html それは完璧に動作しますが、別々に使用しますモーダルコントローラーなので、ビデオの完了ボタンを押すか、完了したビデオが完了すると、そのモーダルビューに戻り、戻るボタンが表示されます。その後、戻るボタンを押すと、ビデオのリスト画面に戻ることができます。ビデオのリストを表示する画面に直接戻ります。そのため、アプリケーションがクラッシュするよりもpushviewcontrollerを使用してコードを記述した場合、この問題を解決するにはどうすればよいですか?チュートリアルまたはサンプルコードはありますか?

更新:ビデオのリストを表示したのと同じクラスでcustommovieplayercontrollerを呼び出すためのコードを使用して、問題を解決しました。これでビデオが終了し、必要なページに残り、pushviewcontrollerを使用して他のページに移動する必要があります