서문
오디오 전용 스트림을 사용하면 팟캐스트 및 라디오를 포함하여 상당한 규모의 오디오 엔터테인먼트 생태계를 활용할 수 있습니다. Brightcove를 사용하면 비디오 구성 요소 없이 오디오 관련 콘텐츠를 수집하고 라이브 스트리밍할 수 있습니다. Brightcove의 플레이어 기술은 모바일, 웹 및 커넥티드 홈 장치의 오디오에 최적화되었습니다. 오디오 전용 재생에 대한 관련 분석도 얻을 수 있습니다.
다음은 오디오 전용 콘텐츠에 대해 표시되는 포스터 이미지의 예입니다.
Native SDK는 오디오 전용 콘텐츠 재생을 지원합니다. 다음과 같이 플레이어 보기를 사용자 지정할 수 있습니다.
- 재생 시간 동안 포스터 이미지 표시
- 컨트롤을 항상 보이게 유지
- 압축 재생 보기 사용
오디오 전용 재생은 VOD 및 라이브 스트림 모두에서 지원됩니다.
요구 사항
이 기능에는 다음 요구 사항이 필요합니다.
- Android 8.0.0 이상용 기본 SDK
- iOS 6.10.3 이상용 네이티브 SDK
안드로이드 구현
Android용 Native SDK는 오디오 전용 비디오 보기와 함께 오디오 전용 콘텐츠 재생을 지원합니다.
-
애플리케이션의 build.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는 오디오 전용 콘텐츠 재생을 지원하고 몇 가지 오디오 전용 기능을 제공합니다.
자세한 내용은 다음을 참조하십시오.