Roc 0.1، Ant 1.7 ۽ Red5 1.1.1 اسٽريمنگ سرورز جو رليز

آن لائن اسٽريمنگ کي منظم ڪرڻ لاءِ موجود اوپن ميڊيا سرورز جا ڪيترائي نوان رليز موجود آهن:

  • پاران پيش ڪيل پهريون ايڊيشن
    رڪو، حقيقي وقت ۾ نيٽ ورڪ تي آڊيو اسٽريمنگ لاءِ هڪ ٽول ڪٽ ضمانت واري دير سان ۽ CD-سطح جي معيار سان. ٽرانسميشن دوران، موڪليندڙ ۽ وصول ڪندڙ جي سسٽم جي گھڙي جي وقت جي انحراف کي حساب ۾ ورتو وڃي ٿو. ڪوڊ استعمال ڪندي گم ٿيل پيڪن جي وصولي کي سپورٽ ڪري ٿو اڳيان غلطي جي اصلاح عملدرآمد ۾ OpenFEC (گهٽ ۾ گهٽ دير واري موڊ ۾، ريڊ-سليمن ڪوڊ استعمال ڪيو ويندو آهي، ۽ وڌ ۾ وڌ ڪارڪردگي موڊ ۾، LDPC- ڏاڪڻ). ٽرانسميشن RTP پروٽوڪول استعمال ڪري ٿو (AVP L16, 44100Hz PCM 16-bit). في الحال، صرف آڊيو جي حمايت ڪئي وئي آهي، پر وڊيو ۽ ٻين قسمن جي مواد کي سپورٽ ڪرڻ جا منصوبا آهن.

    اهو ممڪن آهي ته ڪيترن ئي موڪليندڙن مان هڪ وهڪرو هڪ وصول ڪندڙ تائين پهچائڻ لاء. سي پي يو جي قسم ۽ ٽرانسميشن دير جي ضرورتن تي منحصر ڪري، نموني سيٽنگن جي مختلف پروفائلز کي ڳنڍڻ ممڪن آهي. نيٽ ورڪ جي مختلف قسمن تي نشر ڪرڻ جي حمايت ڪئي وئي آهي، بشمول مقامي نيٽ ورڪ، انٽرنيٽ ۽ وائرليس نيٽ ورڪ. سيٽنگن تي منحصر ڪري ٿو، throughput ۽ پيڪٽ جي نقصان، Roc خودڪار طريقي سان ضروري وهڪرو انڪوڊنگ پيٽرولن کي چونڊيندو آهي ۽ ٽرانسميشن دوران ان جي شدت کي ترتيب ڏئي ٿو.

    پروجيڪٽ هڪ سي لائبريري تي مشتمل آهي، اوزار ڪمانڊ لائن ۽ ماڊلز جو هڪ سيٽ Roc کي ٽرانسپورٽ طور استعمال ڪرڻ لاءِ پلس آڊيو. ان جي آسان ترين شڪل ۾، دستياب اوزار توهان کي اجازت ڏين ٿا ته آڊيو کي هڪ فائيل يا سائونڊ ڊيوائس کان هڪ ڪمپيوٽر تي هڪ فائيل يا سائونڊ ڊيوائس تي ٻئي ڪمپيوٽر تي. مختلف آڊيو پس منظر سپورٽ آهن، بشمول ALSA، PulseAudio ۽ CoreAudio. ڪوڊ C++ ۾ لکيل آهي ۽ طرفان ورهايل MPL-2.0 تحت لائسنس يافته. GNU/Linux ۽ macOS تي ڪم کي سپورٽ ڪري ٿو.

  • دستياب ملٽي ميڊيا سرور جو نئون رليز اينٽ ميڊيا سرور 1.7، جيڪو توهان کي اجازت ڏئي ٿو RTMP، RTSP ۽ WebRTC پروٽوڪولن ذريعي اسٽريمنگ کي ترتيب ڏيڻ جي مدد سان موافقت واري بٽريٽ تبديلي موڊ لاءِ. اينٽ پڻ MP4، HLS ۽ FLV فارميٽ ۾ نيٽ ورڪ وڊيو رڪارڊنگ کي منظم ڪرڻ لاء استعمال ڪري سگهجي ٿو. امڪانن ۾، اسان هڪ WebRTC کان RTMP ڪنورٽر جي موجودگي کي نوٽ ڪري سگهون ٿا، IP ڪئميرا ۽ IPTV لاءِ سپورٽ، لائيو اسٽريمز جي ورهائڻ ۽ رڪارڊنگ، سماجي نيٽ ورڪن تي اسٽريمنگ کي منظم ڪرڻ، ڪلستر جي ترتيب ذريعي اسڪيلنگ، هڪ نقطي کان وڏي نشريات جو امڪان. 500ms جي دير سان ڪيترائي وصول ڪندڙ.

    پراڊڪٽ اوپن ڪور ماڊل جي فريم ورڪ جي اندر ترقي ڪئي پئي وڃي، جيڪا اپاچي 2.0 لائسنس جي تحت بنيادي حصي جي ترقي ۽ ادا ڪيل ايڊيشن ۾ جديد خصوصيتن جي ترسيل (مثال طور، يوٽيوب تي اسٽريمنگ) جي ترسيل تي مشتمل آهي. نئين ورجن WebRTC ذريعي براڊڪاسٽنگ جي ڪارڪردگي ۾ 40 سيڪڙو اضافو ڪيو آهي، لاگ ويور شامل ڪيو آهي، ويب پينل کي بهتر ڪيو آهي، انگ اکر ڏيکارڻ لاءِ REST API شامل ڪيو آهي، ميموري جو استعمال بهتر ڪيو ويو آهي، غلطي کي سنڀالڻ ۾ بهتري ڪئي وئي آهي ۽ Apache Kafka ڏانهن انگ اکر موڪلڻ جي صلاحيت شامل ڪئي وئي آهي. .

  • جڳه ورتي اسٽريمنگ سرور ڇڏڻ ڳاڙهو 5 1.1.1، جيڪو توهان کي FLV، F4V، MP4 ۽ 3GP فارميٽ ۾ وڊيو منتقل ڪرڻ جي اجازت ڏئي ٿو، انهي سان گڏ MP3، F4A، M4A، AAC فارميٽ ۾ آڊيو. لائيو براڊڪاسٽ موڊس ۽ ڪم رڪارڊنگ اسٽيشن جي صورت ۾ موجود آهن گراهڪن کان اسٽريم حاصل ڪرڻ لاءِ (FLV ۽ AVC+AAC هڪ FLV ڪنٽينر ۾). پروجيڪٽ اصل ۾ 2005 ۾ ٺاهي وئي هئي فليش ڪميونيڪيشن سرور جو متبادل ٺاهڻ لاءِ RTMP پروٽوڪول استعمال ڪندي. بعد ۾، Red5 HLS، WebSockets، RTSP ۽ WebRTC استعمال ڪندي پلگ ان ذريعي نشر ڪرڻ لاءِ مدد فراهم ڪئي.

    Red5 منصوبي ۾ اسٽريمنگ سرور طور استعمال ڪيو ويندو آھي اپوڪي اوپن ميٽنگ ويڊيو ۽ آڊيو ڪانفرنس کي منظم ڪرڻ لاء. ڪوڊ جاوا ۾ لکيل آهي ۽ فراهم ڪيو ويو Apache 2.0 تحت لائسنس يافته. هڪ ملڪيت جي پيداوار Red5 جي بنياد تي ٺهيل آهي ريڊ 5 پرو500ms کان گھٽ ترسيل جي دير سان ۽ AWS، Google Cloud ۽ Azure Clouds ۾ ترتيب ڏيڻ جي صلاحيت سان لکين ناظرين تائين اسڪيلنگ.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو