최신 업데이트:2023-12-19 15:19:13
이 문서는 스트림에 WebRTC를 설정하는 방법을 설명합니다.
일반적으로 RTMP 푸시 스트림과 WebRTC 풀 스트림입니다.
OBS를 사용하여 스트림을 푸시할 수 있습니다. (WebRTC 비디오 인코딩은 B 프레임을 지원하지 않으므로 푸시 스트림은 B 프레임을 제거해야 합니다. 그렇지 않으면 재생이 불안정합니다.)
![image.png]CDNetworks는 3가지 클라이언트 유형: 웹, IOS, Android에 대한 WebRTC 풀 스트림을 지원합니다.
추가적으로, CDNetworks는 필요에 따라 WebRTC 푸시 스트림도 제공합니다.
참고:
WebRTC는 스트림을 풀링할 때 오디오 인코딩은 Opus만 지원하고 비디오 인코딩은 H.264 없이 B 프레임을 지원합니다. 다른 프로토콜(예를 들어, AAC 형식의 오디오를 사용하는 RTMP 또는 B 프레임이 있는 일반 H.264)을 통해 스트림을 푸시하면 스트림 풀링을 위해 RTMP를 표준 WebRTC로 트랜스코딩해야 하며, 트랜스코딩으로 인한 대기 시간과 비용이 증가합니다. . .
OBS를 사용하여 WebRTC 스트림을 푸시할 수 있는지 확인하는 데 여러 단계가 필요합니다.
우선 다음을 확인해야 합니다.
그런 다음 다음 단계에 따라 설정합니다.
이제 설정이 완료되었습니다. 그런 다음 고객 서비스에 푸시 URL과 풀 URL을 요청합니다.
그러면 다음과 같이 OBS 설정 및 구성을 열 수 있습니다. webRTC 설정이 완료되고 성공하면 wangsu webRTC를 찾을 수 있습니다. 스트림 키 필드에 푸시 url을 입력합니다.
모든 설정이 좋은데도 스트림을 푸시할 수 없으면 OBS 버전이 너무 높기 때문일 수 있습니다. OBS 버전을 26으로 낮추고 다시 시도하십시오.