瀏覽器TVSDK提供建立進階視訊播放器應用程式(您的Primetime播放器)的工具,您可以將其與其他Primetime元件整合。
使用平台的工具來建立播放器,並將其連線至瀏覽器TVSDK中的媒體播放器檢視,該檢視具有播放和管理視訊的方法。 例如,瀏覽器TVSDK提供播放和暫停方法。 您可以在平台上建立使用者介面按鈕,並設定呼叫這些瀏覽器TVSDK方法的按鈕。
在瀏覽器TVSDK中,您的應用程式只會與 Primetime.js
API。 基礎瀏覽器TVSDK實作會根據目前平台及要播放之媒體的資源型別,決定要使用哪個播放器技術。
您必須呼叫,才會針對播放器技術做出決策 MediaPlayer.replaceCurrentResource
播放特定資源。
例如:
var player = new AdobePSDK.MediaPlayer(),
mediaResource = new AdobePSDK.MediaResource(url,
AdobePSDK.MediaResource.Type.TYPE_HLS);
...
player.replaceCurrentResource(mediaResource);
此範例程式說明決定播放器技術的程式:
根據URL和您的環境,此程式可能會有所不同。
<video>
不使用MSE直接標籤。replaceCurrentResource
傳回錯誤。後續的 replaceCurrentResource
在相同裝置上呼叫 MediaPlayer
執行個體會遵循相同程式。 這可讓您透過使用相同播放器來播放各種資源型別 MediaPlayer
相同父項中的執行個體 <DIV>
標籤之前指定 MediaPlayerView
已建立執行個體。
SWF物件與 <video>
標籤巢狀內嵌於父項中 <DIV>
標籤之間。