다음을 통해 공유


VideoStreamRenderer class

비디오 스트림의 렌더러

생성자

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

로컬 카메라 미리 보기 또는 원격 비디오 스트림에 대한 렌더러를 만듭니다. 향후 API: getStats(): Promise; 디버깅에 유용합니다. 앱이 원시 프레임을 페치할 수 있도록 onNextFrame((IFrame) -> void) //를 포함해야 합니다. 나중에 captureFrame(timeoutMs: number, bufferName?: string): Promise; 이는 IRendererEvents에서 제공하는 이후 이벤트/대리자에서 제공될 수 있습니다.

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

로컬 카메라 미리 보기 또는 원격 비디오 스트림에 대한 렌더러를 만듭니다. 향후 API: getStats(): Promise; 디버깅에 유용합니다. 앱이 원시 프레임을 페치할 수 있도록 onNextFrame((IFrame) -> void) //를 포함해야 합니다. 나중에 captureFrame(timeoutMs: number, bufferName?: string): Promise; 이는 IRendererEvents에서 제공하는 이후 이벤트/대리자에서 제공될 수 있습니다.

VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)

로컬 카메라 미리 보기 또는 원격 비디오 스트림에 대한 렌더러를 만듭니다. 향후 API: getStats(): Promise; 디버깅에 유용합니다. 앱이 원시 프레임을 페치할 수 있도록 onNextFrame((IFrame) -> void) //를 포함해야 합니다. 나중에 captureFrame(timeoutMs: number, bufferName?: string): Promise; 이는 IRendererEvents에서 제공하는 이후 이벤트/대리자에서 제공될 수 있습니다.

속성

size

이 API는 더 이상 사용되지 않습니다. 사용하지 마세요.

  • 로컬 비디오 스트림의 크기를 얻으려면 MediaStats 통화 기능 API(MediaStats.stats.videoSendFrameWidthSent 및 MediaStats.stats.videoSendFrameHeightSent)를 사용하세요.
  • 원격 비디오 스트림의 크기를 얻으려면 RemoteVideoStream.size API를 사용하세요.

메서드

createView(CreateViewOptions)

비디오 스트림에 대한 보기를 만듭니다.

dispose()

이 렌더러 삭제

생성자 세부 정보

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

참고

이 API은(는) 베타에 있으며 개발자를 위한 미리 보기로 제공되며 수신한 피드백을 기반으로 변경될 수 있습니다. 프로덕션 환경에서 이 API를 사용하지 마세요.

로컬 카메라 미리 보기 또는 원격 비디오 스트림에 대한 렌더러를 만듭니다. 향후 API: getStats(): Promise; 디버깅에 유용합니다. 앱이 원시 프레임을 페치할 수 있도록 onNextFrame((IFrame) -> void) //를 포함해야 합니다. 나중에 captureFrame(timeoutMs: number, bufferName?: string): Promise; 이는 IRendererEvents에서 제공하는 이후 이벤트/대리자에서 제공될 수 있습니다.

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)

매개 변수

videoStream

LocalVideoStream | RemoteVideoStream

렌더링할 비디오 스트림

VideoStreamRenderer(LocalVideoStream | RemoteVideoStream)

로컬 카메라 미리 보기 또는 원격 비디오 스트림에 대한 렌더러를 만듭니다. 향후 API: getStats(): Promise; 디버깅에 유용합니다. 앱이 원시 프레임을 페치할 수 있도록 onNextFrame((IFrame) -> void) //를 포함해야 합니다. 나중에 captureFrame(timeoutMs: number, bufferName?: string): Promise; 이는 IRendererEvents에서 제공하는 이후 이벤트/대리자에서 제공될 수 있습니다.

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStream)

매개 변수

videoStream

LocalVideoStream | RemoteVideoStream

렌더링할 비디오 스트림

VideoStreamRenderer(LocalVideoStream | RemoteVideoStreamCommon)

참고

이 API은(는) 베타에 있으며 개발자를 위한 미리 보기로 제공되며 수신한 피드백을 기반으로 변경될 수 있습니다. 프로덕션 환경에서 이 API를 사용하지 마세요.

로컬 카메라 미리 보기 또는 원격 비디오 스트림에 대한 렌더러를 만듭니다. 향후 API: getStats(): Promise; 디버깅에 유용합니다. 앱이 원시 프레임을 페치할 수 있도록 onNextFrame((IFrame) -> void) //를 포함해야 합니다. 나중에 captureFrame(timeoutMs: number, bufferName?: string): Promise; 이는 IRendererEvents에서 제공하는 이후 이벤트/대리자에서 제공될 수 있습니다.

new VideoStreamRenderer(videoStream: LocalVideoStream | RemoteVideoStreamCommon)

매개 변수

videoStream

LocalVideoStream | RemoteVideoStreamCommon

렌더링할 비디오 스트림

속성 세부 정보

size

경고

이 API는 이제 사용되지 않습니다.

이 API는 더 이상 사용되지 않습니다. 사용하지 마세요.

  • 로컬 비디오 스트림의 크기를 얻으려면 MediaStats 통화 기능 API(MediaStats.stats.videoSendFrameWidthSent 및 MediaStats.stats.videoSendFrameHeightSent)를 사용하세요.
  • 원격 비디오 스트림의 크기를 얻으려면 RemoteVideoStream.size API를 사용하세요.
size: StreamSize

속성 값

메서드 세부 정보

createView(CreateViewOptions)

비디오 스트림에 대한 보기를 만듭니다.

function createView(options?: CreateViewOptions): Promise<VideoStreamRendererView>

매개 변수

options
CreateViewOptions

렌더러 옵션입니다.

반환

dispose()

이 렌더러 삭제

function dispose()