Oct 12, 2023
YouTube가 AV1 방송을 받아 스트리밍의 미래를 시작합니다.
실시간 스트림이 곧 훨씬 더 좋아 보일 것입니다. 유튜브가 시작되었습니다
실시간 스트림이 곧 훨씬 더 좋아 보일 것입니다. YouTube는 곧 출시될 OBS Studio 29.1 업데이트와 함께 사용자가 GPU 스트리밍의 미래인 AV1 비디오를 방송할 수 있게 해주는 업데이트된 스트리밍 프로토콜에 대한 지원을 시작했습니다.
개선이 너무 커서 사용자는 초당 6MB의 속도로 멋진 4K 60FPS 비디오를 스트리밍할 수 있습니다. 이는 역사적으로 Twitch에서 H.264로 고품질 1080p 스트림을 생성하는 데 "충분하지 않은" 비트 전송률입니다.
단 10mbps의 속도로 4K 60FPS의 AV1 YouTube 스트림은 6mbps의 대부분의 1080p 60FPS Twitch 스트림보다 훨씬 우수해 보입니다.
아담 테일러 / IDG
AV1은 거의 20년 동안의 통치 끝에 H.264를 주요 비디오 표준으로 몰아내는 것을 목표로 하는 새로운 오픈 소스 비디오 코덱입니다. AV1은 Google, Netflix, Arm, Apple, Amazon, Intel, Microsoft 및 Nvidia 등 스트리밍 및 비디오와 관련된 많은 주요 기술 기업이 지원하는 컨소시엄인 Alliance for Open Media에서 개발되었습니다.
AV1 인코더는 CPU의 소프트웨어에서 실행할 때 고속으로 실행하기가 매우 어려웠지만 지난 몇 년 동안 사용 가능한 인코더의 효율성이 크게 향상되었습니다. 지난 9개월 동안 우리는 하드웨어 AV1 인코딩이 내장된 AMD, Intel 및 Nvidia의 그래픽 카드를 구입하여 사용자가 성능 저하를 최소화하면서 실시간으로 AV1 비디오를 인코딩할 수 있도록 했습니다.
10년 만에 처음으로 RTMP 스트리밍 프로토콜 사양이 '향상된 RTMP'라는 업데이트를 받았습니다. 이번 업데이트의 가장 중요한 점은 HEVC/H.265, VP9 및 AV1과 같은 더 많은 비디오 코덱을 지원한다는 것입니다. YouTube는 RTMP를 지원합니다.
HEVC는 이미 HLS 프로토콜을 사용하여 YouTube에서 지원되었지만 해당 프로토콜은 일부 인터넷 연결에서 항상 제대로 작동하지 않았으며 일반적으로 시청자에게 스트림을 전달하는 데 더 높은 대기 시간을 가져왔습니다. 향상된 RTMP는 (내 테스트에서) 일반 RTMP 스트리밍과 동일한 대기 시간을 전달하는 것으로 보입니다.
아담 테일러/IDG
다가오는 OBS Studio 29.1 업데이트에서 사용자는 스트림 설정에서 "YouTube – RTMPS"를 선택하여 이러한 코덱을 사용할 수 있습니다. 그런 다음 SVT 및 AOM CPU 기반 AV1 인코더를 포함하여 사용 가능한 모든 HEVC 및 AV1 인코더를 사용할 수 있게 됩니다.
아담 테일러/IDG
테스트 당시에는 Nvidia 및 Intel 하드웨어 AV1 인코더만 지원되지만 AMD도 곧 지원될 예정입니다.
AV1 인코딩을 지원하는 그래픽 카드:
Nvidia GeForce RTX 3000 및 AMD Radeon RX 6000 그래픽 카드는 재생을 위해 AV1 디코딩을 지원하지만 하드웨어 인코딩은 지원하지 않는다는 점도 주목할 가치가 있습니다.
Nvidia의 이전 GTX 10 시리즈(GTX 1050 ti 이상)로 돌아가는 그래픽 카드 사용자는 이번 업데이트를 통해 HEVC를 스트리밍할 수 있지만 이전 GPU에도 더 높은 품질의 스트림을 제공할 수 있습니다!
여러 시간에 걸쳐 스트리밍하는 동안 테스트한 결과 이전보다 훨씬 낮은 비트 전송률로 고품질의 선명한 비디오를 얻을 수 있습니다.
1440p 60FPS 스트리밍은 4~8mbps만으로 멋지게 보일 수 있습니다. 4K 60FPS는 10-20mbps만으로 멋지게 보일 수 있습니다. 이는 업로드 대역폭이 제한된 사람들과 녹화 용량을 위한 하드 드라이브 공간이 부족한 사람들 모두에게 진정한 판도를 바꾸는 것입니다.
현재 YouTube로의 AV1 스트림은 AV1 시청자에게 전달되지 않습니다. YouTube는 항상 동영상을 트랜스코딩하고 수집한 스트리밍을 스트리밍하므로(기본값이 압축에 영향을 받지 않는 '소스 품질'인 Twitch와 비교) 1080p 해상도(1440p 및 4K)보다 높은 스트리밍은 VP9, 1080p 및 4K에서 시청자에게 전달됩니다. 낮은 스트림은 시청률에 따라 AVC(H.264) 또는 VP9로 제공됩니다. 이는 예상보다 품질에 큰 영향을 미치지 않으며 VP9는 차단 및 아티팩트에 대한 이미지 무결성을 유지하는 데 탁월한 역할을 합니다.
이것은 보기 좋은 스트림은 아니지만 임의의 Twitch 스트림을 탐색하는 사람들에게는 매우 친숙합니다. 하지만 이것은 일반적인 3.5-4mbps Twitch 스트림이 아닙니다. 이것은 YouTube로 스트리밍되는 단 500kbps의 1440p60입니다!