YouTube 라이브 스트리밍 처리 프로토콜 비교

YouTube 라이브 스트리밍은 서드 파티 클라이언트:

수집 프로토콜 암호화됨 지원되는 동영상 코덱 댓글
RTMP 아니요 H.264 지연 시간이 보통, 짧거나 매우 짧은 라이브 스트리밍에 적합합니다.
RTMPS H.264 지연 시간이 보통, 짧거나 매우 짧은 라이브 스트리밍에 적합합니다.
HLS H.264, H.265 (HEVC) HEVC를 지원하므로 4K 해상도에 더 적합합니다. HDR을 지원합니다. 매우 짧은 지연 시간에 적합하지 않습니다.
DASH H.264, VP9 VP9 지원으로 4K 해상도에 더 적합합니다. 매우 짧은 지연 시간에 적합하지 않습니다.

RTMPS (실시간 메시지 프로토콜)는 동영상에 널리 사용되는 프로토콜입니다. 서비스를 시작한 이후 YouTube 라이브 스트리밍에서 수락한 스트리밍입니다.

RTMPS (Real Time Messaging Protocol Secure)는 RTMP의 보안 확장 프로그램입니다. RTMPS는 중간자가 차단되어 콘텐츠 크리에이터와 시청자 모두에게 도움이 됩니다. 라이브 스트림의 처리 측면에 대한 공격 이렇게 하면 모든 크리에이터의 라이브 스트리밍 데이터(동영상, 오디오, 제어 신호)는 YouTube 서버로 안전하게 전송하여 조작이나 무단 액세스로부터 보호합니다. 전송 중 가로채기를 겪을 수 있습니다.

HTTP 실시간 스트리밍 (HLS)동적 적응형 스트리밍 over HTTP (DASH) 수집 프로토콜도 RTMPS와 같이 암호화됩니다. 또한 RTMP 및 RTMPS가 지원하지 않는 코덱입니다. VP9 및 LP와 같은 차세대 동영상 코덱은 고효율 동영상 코딩 (HEVC)은 이를 통해 사용자는 지정된 TV의 고화질로 스트리밍하거나 더 낮은 비트 전송률을 사용하는 동시에 낮은 비트 전송률로 스트리밍하는 것이 좋습니다. 버퍼링을 줄입니다. 따라서 HLS 또는 DASH 수집이 프리미엄에 적합합니다. 고화질 및 해상도가 필요한 콘텐츠를 더 높은 지연 시간을 상대적으로 줄일 수 있습니다 HLS 및 DASH 수집은 일반적으로 HLS 및 DASH가 세그먼트 기반이므로 RTMP보다 지연 시간이 깁니다.