- Cloudflare ने आधिकारिक रूप से पहला Media over QUIC(MoQ)-आधारित CDN पेश किया
- MoQ real-time media transport के लिए एक नया मानक है, जिससे WebRTC, HLS/DASH, RTMP/SRT की जगह लेने की उम्मीद है
- यह फिलहाल developer preview चरण में है, और Cloudflare के public endpoint के जरिए कई clients और libraries के साथ टेस्ट किया जा सकता है
- real-time broadcast publishing और viewing, AI-आधारित subtitles जैसी demo features web और Rust clients में उपलब्ध हैं
- अभी authentication, Safari support, ANNOUNCE जैसी प्रमुख features लागू नहीं हुई हैं, और इच्छुक developers खुद MoQ relay भी चला सकते हैं
Cloudflare ने आधिकारिक रूप से पहला MoQ CDN लॉन्च किया
परिचय
- Cloudflare ने Media over QUIC(MoQ) standard-आधारित CDN आधिकारिक रूप से लॉन्च किया है, जिससे real-time media transport के क्षेत्र में बड़े बदलाव के संकेत मिलते हैं
- MoQ को live video, audio और अन्य live media data transport में मौजूदा WebRTC, HLS/DASH, RTMP/SRT protocols की जगह लेने वाले next-generation standard के रूप में देखा जा रहा है
- यह लॉन्च एक आधिकारिक product के रूप में आया है, और दुनिया भर के Anycast network पर वास्तविक users इसे सीधे टेस्ट कर सकते हैं
- Cloudflare पहला MoQ CDN provider बन गया है, और उम्मीद है कि यह तकनीक real-time media transport ecosystem में innovation को बढ़ावा देगी
अभी उपलब्ध सुविधाएँ
- यह तकनीक फिलहाल preview version में है, इसलिए service stability और feature scope सीमित हैं
- Cloudflare ने
relay.cloudflare.mediaoverquic.com नाम का एक public endpoint खोला है
- इसे नीचे दिए गए विभिन्न open source libraries और clients के जरिए टेस्ट किया जा सकता है
- web demo और libraries का इस्तेमाल करके browser के भीतर real-time broadcast publishing और viewing संभव है
- AI-आधारित subtitle processing का demo भी शामिल है
- browser के भीतर [silero-vad], [whisper], [transformers.js], [onnxruntime-web], [WebGPU] जैसी technologies से subtitles generate और transmit किए जाते हैं
- Web Component-style API के साथ-साथ JavaScript API के जरिए advanced usage भी support होता है
- Rust library के जरिए MP4 import, ffmpeg integration, gstreamer-आधारित broadcast publishing और viewing जैसी सुविधाएँ भी उपलब्ध हैं, ताकि JavaScript को पसंद न करने वाले users के लिए भी environment तैयार हो
अभी लागू न हुई सुविधाएँ
- मौजूदा version केवल सीमित Draft-07 subset को support करता है
- अभी उपलब्ध न होने वाली प्रमुख सुविधाएँ
- broadcast authentication का support नहीं: हर broadcast के लिए ऐसा नाम खुद देना होगा जिसका अनुमान लगाना कठिन हो
- ANNOUNCE का support नहीं: broadcast शुरू/बंद होने की detection सुविधा नहीं है
- Safari browser का support नहीं: WebTransport support की समस्या के कारण Safari compatible नहीं है
- optimization अभी अधूरा है: user experience आदि को धीरे-धीरे बेहतर किया जाएगा
- जरूरत होने पर, advanced features के लिए आप खुद moq-relay instance बना सकते हैं
- JWT-आधारित authentication, Safari/TCP के लिए WebSocket fallback जैसी अतिरिक्त सुविधाएँ विकसित की जा रही हैं
- terraform मॉड्यूल से global CDN network भी बनाया जा सकता है
MoQ और Cloudflare का महत्व
- MoQ standardization पर काम 3 साल से अधिक समय से चल रहा है, और इसे वास्तव में वैश्विक स्तर पर अपनाने में अभी काफी समय लग सकता है
- Cloudflare ने RFC अपनाए जाने से पहले ही वास्तविक product तेज़ी से लॉन्च करके developers और users से व्यावहारिक feedback पाने का साहसी फैसला लिया है
- MoQ तकनीक में WebRTC/HLS/RTMP जैसे मौजूदा media protocols की जगह लेने की क्षमता है
- standard draft और code issues पर चर्चा जारी रहेगी, लेकिन वास्तविक operational experience standard के विकास में बड़ा योगदान दे सकता है
- आगे चलकर MoQ-आधारित media transport बाजार में Google, Akamai, Fastly जैसी कंपनियों को भी अपने network और servers पर code deploy करके वास्तविक जरूरतों को समझना पड़ सकता है
आगे की योजना और कम्युनिटी
- आगे WebRTC और मौजूदा protocols को Web-आधारित आधुनिक APIs के रूप में फिर से लागू करने के लिए अभी काफी काम बाकी है
- मौजूदा चरण के performance/features के आधार पर पूरे MoQ का आकलन नहीं करना चाहिए, और सक्रिय रूप से testing और feedback में भागीदारी जरूरी है
- कम्युनिटी (Discord) में 900 से अधिक सदस्य सक्रिय हैं, जहाँ सवाल पूछे जा सकते हैं और सहयोग के प्रस्ताव दिए जा सकते हैं
अभी कोई टिप्पणी नहीं है.