د Roc 0.1، Ant 1.7 او Red5 1.1.1 سټیمینګ سرورونو خوشې کول

د آنلاین سټینګ تنظیم کولو لپاره د خلاص میډیا سرورونو ډیری نوي ریلیزونه شتون لري:

  • له خوا سپارل شوي لومړۍ نسخه
    Roc، د تضمین شوي ځنډ او CD کچې کیفیت سره په ریښتیني وخت کې په شبکه کې د آډیو سټینګ کولو لپاره وسیله کټ. د لیږد په جریان کې ، د لیږونکي او ترلاسه کونکي د سیسټم ساعتونو وخت انحراف په پام کې نیول کیږي. د کوډونو په کارولو سره د ورک شوي کڅوړو بیرته راګرځولو ملاتړ کوي مخکی خطا اصلاح په پلي کولو کې OpenFEC (د لږ تر لږه ځنډ حالت کې، د ریډ - سلیمان کوډ کارول کیږي، او د اعظمي فعالیت حالت کې، LDPC - زینه). لیږد د RTP پروتوکول کاروي (AVP L16, 44100Hz PCM 16-bit). اوس مهال، یوازې آډیو ملاتړ کیږي، مګر د ویډیو او نورو منځپانګو ملاتړ کولو پالنونه شتون لري.

    دا ممکنه ده چې یو ترلاسه کونکي ته د سپارلو لپاره د څو لیږونکو څخه یو جریان ملټي پلیکس کړئ. دا ممکنه ده چې د نمونې تنظیم کولو مختلف پروفایلونه وصل کړئ ، د CPU ډول او د لیږد ځنډ اړتیاو پورې اړه لري. د مختلف ډوله شبکو نشر کول ملاتړ کیږي ، پشمول د محلي شبکې ، انټرنیټ او بې سیم شبکې. په ترتیباتو پورې اړه لري، له لارې پټول او د کڅوړې ضایع کول، Roc په اتوماتيک ډول د اړین جریان کوډ کولو پیرامیټونه غوره کوي او د لیږد پرمهال د هغې شدت تنظیموي.

    پروژه د C کتابتون څخه جوړه ده، اوزار د کمانډ لاین او د ټرانسپورټ په توګه د 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 جواز لاندې اصلي برخې پراختیا او په تادیه شوي نسخه کې د پرمختللي ب featuresو وړاندې کول (د مثال په توګه یوټیوب ته جریان کول) معنی لري. نوې نسخه د WebRTC له لارې د نشراتو فعالیت 40٪ زیات کړی، د لاګ لیدونکي اضافه کړي، ویب پینل ښه کړي، د احصایو ښودلو لپاره REST API اضافه کړي، د حافظې مصرف اصلاح کړي، د غلطۍ اداره کول ښه کړي او اپاچی کافکا ته د احصایو لیږلو وړتیا اضافه کړي. .

  • ترسره شو د سټیمینګ سرور خوشې کول ریډ5 1.1.1، کوم چې تاسو ته اجازه درکوي په FLV، F4V، MP4 او 3GP فارمیټونو کې ویډیو انتقال کړئ، په بیله بیا په MP3، F4A، M4A، AAC فارمیټونو کې آډیو. د ژوندی نشراتو حالتونه او د ثبت سټیشن په شکل کې کار د پیرودونکو څخه جریانونو ترلاسه کولو لپاره شتون لري (FLV او AVC + AAC په FLV کانټینر کې). پروژه په اصل کې په 2005 کې رامینځته شوې ترڅو د RTMP پروتوکول په کارولو سره د فلش مخابراتو سرور لپاره بدیل رامینځته کړي. وروسته، Red5 د HLS، WebSockets، RTSP او WebRTC په کارولو سره د پلگ انونو له لارې د خپرونو لپاره مالتړ چمتو کړ.

    Red5 په پروژه کې د سټیمینګ سرور په توګه کارول کیږي اپاچی اوپن میټینګونه د ویډیو او آډیو کنفرانسونو تنظیم کولو لپاره. کوډ په جاوا کې لیکل شوی او چمتو شوی د اپاچی 2.0 لاندې جواز شوی. یو ملکیت محصول د Red5 پر بنسټ جوړ شوی Red5 Pro، په ملیونونو لیدونکو ته اندازه کول د تحویلي ځنډ سره تر 500ms پورې ټیټ او په AWS ، ګوګل کلاوډ او Azure کلاوډونو کې د ځای پرځای کولو وړتیا.

سرچینه: opennet.ru

Add a comment