서문
브라이트코브의 전송 규칙을 사용하면 적시 매니페스트 생성 기능을 활용하여 사용자 지정 규칙을 사용하여 콘텐츠를 최종 사용자에게 전달하는 방법을 제어할 수 있습니다.
배달 규칙에 대한 자세한 내용은 다음을 참조하십시오.
브라이트코브 플레이어 구성
브라이트코브 플레이어에서 다음과 같은 방법으로 전송 규칙을 구성할 수 있습니다.
플레이어 포함 코드 사용
Video Cloud Studio의 미디어 모듈에서 비디오를 게시할 때 배달 규칙을 추가할 수 있습니다.
표준 임베드 코드
표준 임베드 코드 (iframe) 를 사용하여deliveryConfigId
쿼리 매개 변수를 사용하십시오.
<iframe src="https://players.brightcove.net/.../index.html?deliveryConfigId=abcdef">
고급 임베드 코드
고급 임베드 코드 (페이지 내 임베드) 를 사용하여 다음data-delivery-config-id
속성을 사용합니다.
<video-js data-delivery-config-id="abcdef">
JSON 편집기 사용
플레이어에 전달 규칙을 추가하려면 플레이어 모듈에서 플레이어 구성을 편집하면 됩니다.
- 비디오 클라우드 스튜디오에서플레이어모듈로 이동합니다.
- 왼쪽 탐색에서 JSON 편집기를 선택합니다.
-
다음과 같이
delivery_config_id
속성을 추가합니다.
카탈로그 API 사용
Javascript를 사용하면 카탈로그 API를deliveryConfigId
사용하여 배달 규칙을 가져올 수 있습니다.
var player = videojs.getPlayer('myPlayerId');
player.ready(function () {
var catalogParams = {
deliveryConfigId: delivery_rules_id,
type: 'video',
id: video_id,
};
player.catalog.get(catalogParams, function (error, video) {
if (error) {
throw new Error(error);
}
player.catalog.load(video);
});
});
플레이어 관리 API 사용
플레이어 관리 API를 사용하여 플레이어를 구성할 때 다음과 같이delivery_config_id
구성 속성을 설정할 수 있습니다.
{
"delivery_config_id": "abcdef",
...
}
자세한 내용은 플레이어 관리 API 문서를 참조하세요.