設定媒體播放器

TVSDK提供工具來建立進階視訊播放器應用程式(您的Primetime播放器),讓您可與其他Primetime元件整合。 此外,它還提供多種功能,可讓視訊播放品質發揮最大。

實例化MediaPlayer並將其視圖放入框架佈局中。

  1. 實例化MediaPlayer,將android.content.Context物件傳遞至建構函式:

    MediaPlayer mediaPlayer = new MediaPlayer(context);
    
  2. 提供影格版面(android.widget.FrameLayout)以容納mediaPlayerViewGroup:

    FrameLayout playerFrame = (FrameLayout) _viewGroup.findViewById(R.id.playerFrame);
    
    注意

    以下是建立_viewGroup的程式碼片段。

    @Override 
     public ViewGroup onCreateView(LayoutInflater inflater, ViewGroup container, 
       Bundle savedInstanceState) { 
      _viewGroup = (ViewGroup) inflater.inflate( 
        R.layout.fragment_player, container, false); 
      return _viewGroup; 
     }
    
  3. mediaPlayer的檢視置於影格版面中:

    playerFrame.addView(mediaPlayer.getView());
    
    注意

    MediaPlayer例項(mediaPlayer)現已可用,並已正確設定以在裝置螢幕上顯示視訊內容。

本頁內容