設定MediaPlayer

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)現已可用,並已正確設定以在裝置螢幕上顯示視訊內容。

本頁內容