클래스: StreamManager

생성자

StreamManager

새 StreamManager(mediaElement)

매개변수

mediaElement

선택사항

재생이 발생하는 HTML 미디어 요소입니다. 맞춤 플레이어를 사용하는 경우에만 제공합니다.

값이 null일 수 있습니다.

생성 값

필수 매개변수가 제공되지 않은 경우.

  • @implements {EventTarget}

방법

getStreamId

getStreamId()가 문자열을 반환

현재 스트림의 스트림 ID를 반환합니다.

반환 값

nullable string 

replaceAdTagParameters

replaceAdTagParameters(adTagParameters)

실시간 스트림의 예정된 광고 요청에 사용되는 모든 광고 태그 매개변수를 대체합니다.

매개변수

adTagParameters

문자열 속성이 있는 객체

새 광고 태그 매개변수입니다. 문자열 값이 있어야 합니다.

값은 null이 아니어야 합니다.

requestStream

requestStream(loadRequest, StreamRequest)이 null을 허용하는 CafLoadInterceptorReturnType을 포함하는 프로미스를 반환

제공된 스트림 매개변수를 사용하여 스트림이 로드되도록 요청합니다. loadRequest를 로드된 스트림 데이터로 채웁니다.

매개변수

loadRequest

cast.framework.messages.LoadRequestData

값은 null이 아니어야 합니다.

streamRequest

StreamRequest

값은 null이 아니어야 합니다.

반환 값

non-null Promise containing nullable CafLoadInterceptorReturnType 

재설정

재설정()

스트림 관리자를 재설정하고 지속적인 폴링을 삭제합니다.