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보다 지연 시간이 깁니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2024-08-15(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2024-08-15(UTC)"],[[["YouTube Live Streaming supports four ingestion protocols: RTMP, RTMPS, HLS, and DASH, each with different features and capabilities."],["RTMP and RTMPS are suitable for normal, low, or ultra-low latency live streaming, with RTMPS providing secure, encrypted transmission."],["HLS and DASH are encrypted, support advanced codecs like HEVC and VP9, and are better suited for 4K and high-resolution streaming but have higher latency."],["HLS and DASH offer improved video compression compared to H.264, allowing for higher quality at the same bitrate or equivalent quality with a lower bitrate."]]],["YouTube Live Streaming uses RTMP, RTMPS, HLS, and DASH protocols. RTMP and RTMPS, the latter being a secure extension, support H.264 and are suitable for low-latency streams. Encrypted HLS supports H.264 and H.265 (HEVC), while encrypted DASH supports H.264 and VP9, both being ideal for 4K and HDR content. HLS and DASH are segment based and offer better compression, but are not suitable for ultra-low latency.\n"]]