라이브 HLS
소스 할당
구현은 정상적인 절차를 따릅니다. 다음 샘플에 표시된 것처럼 플레이어를 만들고 라이브 HLS URL을 소스로 지정합니다. 참고 : 소스에는.m3u8
, 유형은application/x-mpegURL
.
curl \
--header "Content-Type: application/json" \
--user $EMAIL \
--request POST \
--data '{
"name": "MySamplePlayer",
"configuration": {
"media": {
"sources": [{
"src":"http://bcoveliveios-i.akamaihd.net/hls/live/215102/master_english/398/master.m3u8?playerId=1111&lineupId=&affiliateId=&pubId=3333&videoId=2222",
"type":"application/x-mpegURL"
}]
}
}
}' \
https://players.api.brightcove.com/v2/accounts/$ACCOUNT_ID/players
라이브 UI
라이브 UI는 진행률 표시 줄과 현재 시간을 숨기지 만라이브컨트롤 바의 배지.
알려진 문제
다음은 라이브 HLS 및 새 플레이어의 알려진 문제입니다.
- iOS는 네이티브 플레이어를 사용하여 라이브 HLS를 스트리밍합니다.
- iOS에서는 라이브 스트림에서 재생을 누르면 전체 화면으로 전환됩니다. 새로운 플레이어는 그것을 제어 할 수 없습니다.
- 현재 새 플레이어는 HLS 스트림이 라이브인지 여부를 감지하지 못하므로 라이브 UI가 Android에 적용되지 않습니다.