サポート サポート問い合わせ先 | システムステータス システムステータス
ページ内容

    iOSと Brightcove Player

    このトピックでは、 Brightcove Player iOS 10以降で ビデオとiOSのWebkit(Webブラウザエンジン)の標準を見るには、組織の iOS向けの新しい<video>ポリシー の資料をご参照ください。

    ビデオの自動再生

    ダウンロードされる可能性のある不要なセグメントの懸念は問題ではないので、ビデオを自動再生できます。 これが発生するには、次の操作を行う必要があります。

    • 加えます autoplay 属性。 iframe埋め込みコードの場合、この属性を true.
    • 加えます playsinline 属性。 iframe埋め込みコードの場合、この属性を true.
    • 加えます muted 属性。 iframe埋め込みコードの場合、この属性を true。 または、サウンドトラックのない動画を使用することもできます。

    ページはめ込み埋め込みコードの実装:

    <video-js data-video-id="5045678908001"
    	data-account="1752604059001"
    	data-player="default"
    	data-embed="default"
    	data-application-id
    	class="video-js"
    	autoplay playsinline muted
    	controls></video-js>
    <script src="https://players.brightcove.net/1752604059001/default_default/index.min.js"></script>

    iframe埋め込みコードの実装:

    <iframe src="https://players.brightcove.net/1752604059001/default_default/index.html?
      videoId=5811862231001&autoplay=true&muted=true&playsinline=true"
    	allowfullscreen
    	webkitallowfullscreen
    	mozallowfullscreen></iframe>

    自動再生の詳細については、 自動再生に関する考慮事項 の資料をご参照ください。

    フルスクリーンではないビデオの再生

    動画をフルスクリーンで再生するには、次の手順を実行する必要があります。

    • をセットする playsinline に属性 true.

    ビデオを全画面で再生する

    ユーザーがインライン再生からフルスクリーンモードに切り替えると、iOSネイティブ player の代わりに使用されます Brightcove Player、ただし次のXNUMXつの例外があります。

    • 自動的に実行されるiOS 12で実行されているSafari 12を備えたiPad Brightcove Player.

    ネイティブを使用する player ことができます player デバイス画面全体を活用する。 明らかに、 Brightcove Player コントロールが削除されると、一部の機能が失われる可能性があります。 全画面表示を許可せず、iOSデバイスのみを許可する場合は、次のコードを使用できます。

    <script>
      videojs.getPlayer('myPlayerID').ready(function() {
        var myPlayer = this,
    		fullScreenElement = document.getElementsByClassName("vjs-fullscreen-control")[0];
    	if (videojs.browser.IS_IOS ) {
    		fullScreenElement.parentNode.removeChild(fullScreenElement);
    	}
      });
    </script>

    不要なセグメントのダウンロードを停止する

    iOSが不要なセグメントをダウンロードして、帯域幅を過度に使用する可能性があります。 状況で autoplay が有効になっている場合でも、セグメントはダウンロードされます preload に設定されています none。 これを防ぐ唯一の方法は、 autoplay 属性。


    ページの最終更新日:29年2020月XNUMX日