iOSアプリケーションでYouTubeビデオを再生する必要があり、ビデオの再生中にビデオにオーバーレイを追加する必要があります。
1.ネイティブプレーヤーでYouTubeビデオを実行するにはどうすればよいですか?
2. UIWebviewでビデオを再生する場合、ビデオが再生されていることを検出するにはどうすればよいですか?また、ビデオにオーバーレイを追加するにはどうすればよいですか?
iOSアプリケーションでYouTubeビデオを再生する必要があり、ビデオの再生中にビデオにオーバーレイを追加する必要があります。
1.ネイティブプレーヤーでYouTubeビデオを実行するにはどうすればよいですか?
2. UIWebviewでビデオを再生する場合、ビデオが再生されていることを検出するにはどうすればよいですか?また、ビデオにオーバーレイを追加するにはどうすればよいですか?
MPMoviePlayerViewController
YouTubeビデオのURLを直接再生することはできません。URLをロードMPMoviePlayerViewController
する前にURLを抽出する必要があります。
あなたは私のgithubリポジトリで動作するデモを見ることができます:
これを試してください:: https ://github.com/DpzAtMicRO/IOSYoutubePlayer
LBYoutubeExtractor
JSONを使用してYouTubeのURLを抽出します。
アプリケーションでこれを使用する前に、README.mdをお読みください。
よろしく
MPMoviePlayerViewControllerは良いものですが、最後のコミットは数年前です。フルスクリーンのYouTubeビデオでiPhone/iPadおよびiOS7以降をサポートする「XCDYouTubeKit」と呼ばれる別のソリューションを見つけました。
ここからgithubページにアクセスでき、ここから完全に文書化されたチュートリアルにアクセスできます。
これは公式の開発者が彼のページで言っていることです:
アプリ内でYouTubeビデオを再生する唯一の公式な方法は、WebビューとiframeプレーヤーAPIを使用することです。残念ながら、これは非常に遅く、非常に醜いので、ユーザーがより良い視聴体験を提供できるようにこのプレーヤーを作成しました。