私はYouTubeライブイベントを開催しています。 YouTube IFrame Player APIを使用して動画を再生できます。ビデオがライブイベントビデオであるか、定期的にアップロードされたビデオであるかを確認する方法があるかどうかを知りたい。私は自分のコントロールを設計するためにこの情報が必要です。YouTube動画がライブかアップロードされているかを確認してください
5
A
答えて
0
IFrame APIは、現在のビデオ品質の文字列表現を返すPlayback quality関数を提供します。
私のテストでは、この関数はライブイベントの場合は文書化されていない文字列を返します。
関連する議論は、YouTubeのiOS Player Helper LibraryのGitHubページのthis issueにあります。
1
これを実行できる唯一の方法(現在)はyoutube backend apiです。 ビデオのデータをIDに基づいて取得し、snippet.liveBroadcastContent
というのライブ、なし、または今後ののいずれかのプロパティを持つレスポンスでデータを取得します。
関連する問題
- 1. ファイルがアップロードされているかどうか確認してください。
- 2. ファイルがcodeigniterでアップロード用に選択されているかどうかを確認してください
- 3. jQueryを使用してYouTube動画の埋め込みが許可されているかどうか確認してください。
- 4. Django ImageFieldの保存時に画像がアップロードされたかどうか確認してください
- 5. アプリケーションがインストールされているかアンインストールされているかを確認してください
- 6. ブートストラップ:MSIのバージョンがインストールされているか確認してください
- 7. PDFリーダーがインストールされているか確認してください。
- 8. Liquibase:プロパティが設定されているか確認してください
- 9. DLLが既に登録されているか確認してください。
- 10. Javascript - メールが設定されているか確認してください
- 11. UIViewが現在アニメーション化されているか確認してください。
- 12. jQuery:ボタンがクリックされているか確認してください
- 13. html 5 shimがロードされているか確認してください。
- 14. コピーコンストラクタが呼び出されているか確認してください。
- 15. PHPを使用してYouTube動画が削除されているかどうかを確認しますか?
- 16. wxpythonキーが押されていないか確認してください。
- 17. マウスボタンが押されていないか確認してください。
- 18. アプリケーションが実行されていないか確認してください。
- 19. jquery-mobileがロードされていないか確認してください。
- 20. Qtでキーが押されていないか確認してください
- 21. pthreadスレッドがブロックされていないか確認してください。
- 22. iPhone - 各ビューがロードされていないか確認してください。
- 23. どのマウスボタンが押されているか、ダブルクリックされていないか確認してください。
- 24. ステータスバーが隠れているかどうかを確認してください
- 25. HTML5動画要素が再生されていることを確認してください。
- 26. ネットワークレスポンスがサーバキャッシュかChromeキャッシュかを確認してください
- 27. Node.js pathがファイルかディレクトリかを確認してください
- 28. プロセスがアイドリングしているかどうかを確認してください。
- 29. jQueryライブ検索。すべての文字を確認してください
- 30. アップロードされた画像DPIとサイズが印刷可能であることを確認してください
[player.getDuration()](https://developers.google.com/youtube/iframe_api_reference#Retrieving_video_information)を使用します。ライブストリームの場合、0を返します。[デモ](http://jsbin.com/zuzogofoje/edit?html,console,output) – Vuong
ありがとうございます。しかし、ビデオを再生する前にgetDuration()を試してみてください。ここで、アップロードされたビデオに対してgetDuration()が0を返す可能性はありますか? "getDuration()は、ビデオのメタデータがロードされるまで0を返します。通常、ビデオの再生開始直後に発生します。 – Moni
Hey Moni、私の答えはあなたを助けましたか? – JAL