د MSd سټیمینګ سافټویر د BSD جواز لاندې خلاص دی

د msd (ملټي سټریم ډیمون) پروژې سرچینې کوډ د BSD جواز ته ژباړل شوی ، او د سرچینې کوډ په GitHub کې خپور شوی. پخوا، یوازې د msd_lite لنډه نسخه د سرچینې کوډ کې ویشل شوې وه، او اصلي محصول ملکیت و. د جواز بدلولو برسیره، د MacOS پلیټ فارم ته د پورټ کولو لپاره کار ترسره شوی (پخوا د FreeBSD او لینکس ملاتړ شوی و).

د msd برنامه د HTTP پروتوکول په کارولو سره په شبکه کې د IPTV سټیمینګ تنظیم کولو لپاره ډیزاین شوی. یو سرور په ورته وخت کې د څو زرو پیرودونکو خدمت کولو وړتیا لري. اصلي ټینګار د اعظمي فعالیت ترلاسه کولو باندې دی ، په بیله بیا د ښه تنظیماتو چمتو کولو باندې چې د خدماتو په اړه د پیرودونکي لید کیفیت اغیزه کوي: د چینل سویچ کولو سرعت ، د لیږد ناکامۍ پروړاندې مقاومت. پراکسي کول په "یو څخه ډیری" حالت کې پلي شوي: د یو HTTP پیوستون له لارې ترلاسه شوي معلومات ډیری وصل شوي پیرودونکو ته توزیع کیدی شي.

فيچرونه

  • د IPv4 او IPv6 پروتوکولونو ملاتړ کوي.
  • د MPEG2-TS جریان تحلیل کونکی.
  • په اوسني سرچینې کې د نشتوالي یا غلطیو په صورت کې بیک اپ ته اتوماتیک بدلول.
  • په لیږلو کې صفر کاپي (ZCoS) - د وصل شوي پیرودونکو خدمت کولو سر کموي؛ پیرودونکي ته د معلوماتو لیږلو ټول کار د OS کارنل لخوا اخیستل کیږي.
  • د "نیم بند" HTTP پیرودونکو لپاره ملاتړ.
  • د udp-multicast ترلاسه کول، په شمول د rtp په شمول، په ورته وخت کې د مختلفو انٹرفیسونو څخه.
  • د tcp-http-get له لارې استقبال (په یوه جریان کې او ډیری پیرودونکو ته خپرول).
  • د سرچینو څخه اتوماتیک قطع کول که چیرې کوم پیرودونکي شتون نلري.
  • د مختلف TCP کنجیشن کنټرول الګوریتمونو کارول د پورټ پورې اړه لري چې پیرودونکي ورته راغلي او د پیرودونکي غوښتنې URL
  • نوي پیرودونکو ته د MPEG2-TS سرلیکونو "سمارټ" لیږل.
  • سمدلاسه د رینګ بفر څخه نوي پیرودونکي ته ډیټا واستوئ ترڅو د پلے بیک پیل کولو لپاره د انتظار وخت کم کړئ.
  • په غوښتنو او ځوابونو کې کوم اضافي http سرلیکونه لیږل.
  • د سټریم هب او جریان سرچینو لپاره د ترتیباتو ټیمپلیټونه.
  • د هر TCP پیوستون لپاره تفصيلي احصایې د شبکې په کچه د ستونزو لټون ساده کولو لپاره.

سرچینه: opennet.ru

Add a comment