建立媒體資源

MediaResource類代表MediaPlayer實例要載入的內容。

  1. 將媒體相關資訊傳遞至MediaResource建構函式,以建立MediaResource

    建構函式參數 說明

    url

    代表媒體資訊清單/播放清單URL的字串。

    type

    MediaResource.Type 枚舉的下列成員之一,該枚舉與指定的檔案類型相對應:

    • MP4 - ISO基本媒體檔案格式(MP4)
    • HLS - M3U8
    • 破折 線- MPD

    中繼資料

    中繼資料類別的例項,可能包含要載入內容的自訂資訊。 內容的範例是要置於主要內容內的替代或廣告內容。 如果使用廣告,請在使用此建構函式前先設定 AuditudeSettings 。 如需詳細資訊,請參閱Ad-insertion-metadata

    提示: 如有必要,您可以使用 forceFlash 參數來強制Flash回退。 這可能很有用,因為目前並非瀏覽器TVSDK支援所有功能(例如即時廣告工作流程)。 Flash後援用於播放視訊內容。

    重要

    瀏覽器TVSDK僅支援播放特定類型的內容。 如果您嘗試載入任何其他類型的內容,瀏覽器TVSDK會派單錯誤事件。

    以下代碼建立MediaResource實例:

    //create a MediaResource instance pointing to some HLS content 
    Metadata metadata = //TODO: create metadata here 
    mediaResource = new AdobePSDK.MediaResource ( 
          "https://www.example.com/video/some-video.m3u8", 
          AdobePSDK.MediaResourceType.HLS,  
          metadata);
    
    秘訣

    在此之後,您隨時都可以使用MediaResource存取器(getters)來檢查資源的類型、URL和中繼資料。

  2. 載入您的MediaPlayer例項。 如需詳細資訊,請參閱「在MediaPlayer中載入媒體資源」。🔗

本頁內容