簡介
純音頻流讓您可以進入龐大的音頻娛樂生態系統,包括播客和廣播。借助 Brightcove,您可以在沒有視頻組件的情況下攝取和直播特定音頻內容。Brightcove 的播放器技術已針對移動、網絡和聯網家庭設備的音頻進行了優化。您甚至可以獲得純音頻播放的相關分析。
以下是為純音頻內容顯示的海報圖像示例。
本機 SDK 支持純音頻內容播放。您可以按如下方式自定義播放器視圖:
- 在播放期間顯示海報圖像
- 始終保持控件可見
- 使用緊湊的播放視圖
VOD 和直播流都支持純音頻播放。
需求
此功能需要滿足以下要求:
- 適用於 Android 8.0.0 及更新版本的本機 SDK
- 適用於 iOS 6.10.3 及更新版本的本機 SDK
安卓實作
適用於 Android 的本機 SDK 支持播放純音頻內容以及純音頻視頻視圖。
-
在你的應用程序中構建.gradle文件,使用版本包含以下依賴項
8.0.0
或更新:implementation('com.brightcove.player:exoplayer2:8.0.0')
-
您現在可以使用您已經熟悉並在 Android 中進行了說明的 Brightcove API 播放純音頻資產:處理媒體內容文檔。
例如,您可以擴展
BrightcovePlayer
或者BrightcovePlayerActivity
在你的Activity
類並加載播放列表:BrightcoveExoPlayerVideoView player = findViewById(R.id.player_view); Catalog catalog = new Catalog.Builder(player.getEventEmitter(), ACCOUNT_ID) .setBaseURL(YOUR_BASE_URL) .setPolicy(POLICY_ID) .build(); catalog.findPlaylistByReferenceID(PLAYLIST_REFERENCE_ID, new PlaylistListener() { @Override public void onPlaylist(Playlist playlist) { player.addAll(playlist.getVideos()); } });
如需詳細資訊,請參閱下列內容:
iOS 實作
適用於 iOS 的 Native SDK 支持純音頻內容播放並提供一些純音頻功能。
如需詳細資訊,請參閱下列內容: