Youtube Iframe API を使用して Windows ストア アプリを作成しました。イベントを処理してビデオを再生することはできますが、フル スクリーン モードをサポートしていないため、大きな問題があります (いくつかの小さな問題の中でも)。
アプリ ストアを調べたところ、ほとんどの YouTube プレーヤー アプリは iframe API を使用しておらず、ビデオを直接取得して、標準の HTML5 ビデオ プレーヤーに入れていることがわかりました。
私は多くの検索を行ってきましたが、人々がこれを行っていることを確認できる唯一の方法は、YouTube ページを解析して、YouTube プレーヤーが再生するビデオ ファイルを見つけ、これを直接メディア プレーヤーにロードすることです。
この方法にはいくつか問題があります。
- YouTubeの利用規約に違反する可能性があるため、これが合法かどうかはわかりません
- YouTube のページが変更されると、アプリが壊れる可能性があります。
これらの状況はどちらも受け入れられません。
アプリ内で全画面表示にしたり、直接ビデオ ストリームを合法的に取得したりする方法はありますか?