- Cloudflare가 최초로 Media over QUIC(MoQ) 기반 CDN을 공식적으로 공개함
- MoQ는 실시간 미디어 전송을 위한 새로운 표준으로, WebRTC, HLS/DASH, RTMP/SRT를 대체할 것으로 기대됨
- 현재는 개발자 프리뷰 단계이며, Cloudflare의 퍼블릭 엔드포인트를 통해 여러 클라이언트 및 라이브러리로 테스트 가능함
- 실시간 방송 송출과 시청, AI 기반 자막 등의 시범 기능들이 웹 및 Rust 클라이언리에서 제공됨
- 아직 인증, Safari 지원, ANNOUNCE 등 주요 기능이 미구현 상태이며, 관심 있는 개발자는 직접 모큐 릴레이를 운영할 수도 있음
Cloudflare, 최초의 MoQ CDN 공식 출시
소개
- Cloudflare가 Media over QUIC(MoQ) 표준 기반 CDN을 공식 출시함에 따라, 실시간 미디어 전송 분야에서 대규모 변화를 예고함
- MoQ는 실시간 동영상, 음성 등 라이브 미디어 데이터 전송에서 기존 WebRTC, HLS/DASH, RTMP/SRT 프로토콜을 모두 대체하는 차세대 표준으로 주목받음
- 이번 출시는 공식 제품 형태로, 전 세계 Anycast 네트워크 상에서 실제 사용자가 직접 테스트 가능함
- Cloudflare는 최초의 MoQ CDN 사업자가 되었으며, 해당 기술은 실시간 미디어 전송 생태계에 혁신을 촉진할 것으로 예상됨
현재 제공되는 기능
- 본 기술은 프리뷰 버전으로, 서비스 안정성과 기능 범위가 제한적임
- Cloudflare는
relay.cloudflare.mediaoverquic.com이라는 공개 엔드포인트를 개방함 - 아래와 같은 다양한 오픈소스 라이브러리 및 클라이언트를 통해 테스트할 수 있음
- 웹 데모와 라이브러리를 사용해 브라우저 내에서 실시간 방송 송출 및 시청이 가능함
- AI 기반 자막 처리 기능 시범 적용
- 브라우저 내에서 [silero-vad], [whisper], [transformers.js], [onnxruntime-web], [WebGPU] 등 기술로 자막 생성 및 전송
- Web Component 방식 API뿐 아니라, JavaScript API를 통한 고급 활용도 지원됨
- Rust 라이브러리를 통한 MP4 임포트, ffmpeg 연동, gstreamer 기반의 방송 송출 및 시청 등 자바스크립트 비선호층을 위한 환경도 마련됨
미구현된 기능
- 현재 제공 버전은 제한적 Draft-07 서브셋만을 지원함
- 아직 제공되지 않는 주요 기능
- 방송 인증 미지원: 각 방송마다 추측이 어려운 이름을 직접 지정해야 함
- ANNOUNCE 미지원: 방송 시작/종료 탐지 기능 부재
- Safari 브라우저 미지원: WebTransport 지원 이슈로 Safari 호환 불가
- 최적화 미완료: 사용자 경험 등은 점진적으로 개선 예정임
- 필요시, 직접 moq-relay 인스턴스를 구축해 고급 기능을 활용할 수 있음
- JWT 기반 인증, Safari/TCP를 위한 WebSocket fallback 등 추가 기능 개발 중
- terraform 모듈로 글로벌한 CDN 네트워크 구성도 가능함
MoQ와 Cloudflare의 의미
- MoQ 표준화 작업은 3년 이상 진행 중이며, 실제 전세계적 채택에 상당한 시간이 소요될 전망임
- Cloudflare는 RFC 채택 전 실제 제품을 신속하게 출시함으로써, 개발자·이용자의 실질적인 피드백을 끌어내는 과감한 결정을 내림
- MoQ 기술은 WebRTC/HLS/RTMP 등 기존 미디어 프로토콜을 대체하는 잠재력을 지님
- 표준 초안 및 코드 이슈 논의는 계속되겠지만, 실제 운영 경험이 표준 발전에 크게 기여할 것으로 전망됨
- 향후 MoQ 기반 미디어 전송 시장에서 Google, Akamai, Fastly 등도 자체 네트워크와 서버에 코드를 배포해 실질적 필요사항을 파악할 필요가 있음
향후 계획과 커뮤니티
- 앞으로 WebRTC 및 기존 프로토콜을 Web 기반 최신 API로 재구현하기 위한 많은 작업이 남아 있음
- 현재 단계의 성능/기능만으로 MoQ 전체를 평가하지 않아야 하며, 적극적으로 테스트 및 피드백 참여 필요함
- 커뮤니티(Discord)에 900명 이상이 활동 중이며, 질문 및 협력 제안 가능함