منصوبے کے بارے میں
OvenMediaEngine (OME) ایک اعلیٰ کارکردگی والا، کم تاخیر والا لائیو اسٹریمنگ سرور ہے جو بڑے پیمانے پر ہائی ڈیفینیشن نشریات کے لیے ڈیزائن کیا گیا ہے۔ یہ WebRTC، WHIP (Simulcast)، SRT، RTMP، E-RTMP، MPEG-2 TS/UDP، اور RTSP کے ذریعے انجیشن کو سپورٹ کرتا ہے، اور LLHLS (Low Latency HLS) اور WebRTC کے ذریعے ناظرین کو اسٹریم فراہم کرتا ہے۔ سرور میں ویڈیو (VP8، H.264، H.265 ہارڈویئر، AV1، پاس-تھرو) اور آڈیو (Opus، AAC، پاس-تھرو) کے لیے ایمبیڈڈ لائیو ٹرانسکوڈر شامل ہے، جو اڈاپٹیو بٹ ریٹ اسٹریمنگ (ABR) کو قابل بناتا ہے۔ اہم خصوصیات میں DVR، VoD ڈمپنگ، ID3v2 ٹائمڈ میٹا ڈیٹا، DRM (Widevine، FairPlay، PlayReady)، WebVTT سب ٹائٹلز، ایمبیڈڈ TURN کے ساتھ TCP پر WebRTC، NACK ری ٹرانسمیشن، ULPFEC اور ان-بینڈ FEC، لیگیسی HLS، SRT اسٹریمنگ، کلسٹرنگ (origin-edge)، مانیٹرنگ، ایڈمیشن ویب ہکس اور سائنڈ پالیسیوں کے ذریعے رسائی کنٹرول، فائل ریکارڈنگ، پش پبلشنگ، تھمب نیلز، اور REST API شامل ہیں۔ یہ Docker، Ubuntu 18+، Rocky Linux 8+، AlmaLinux 8+، اور Fedora 28+ پر چلتا ہے۔ Docker کے ذریعے کوئیک اسٹارٹ فراہم کیا گیا ہے، جس میں origin اور edge کے لیے کنفیگریشن والیومز ہیں۔ یہ پروجیکٹ AGPL-3.0 لائسنس یافتہ ہے، جس میں درخواست پر کمرشل لائسنسنگ دستیاب ہے۔ متعلقہ پروجیکٹس میں OvenPlayer (پلیئر) اور OvenLiveKit (انکوڈر) شامل ہیں۔
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.