Az msd streamelésre szolgáló program BSD licence alatt érhető el.

A msd (Multi Stream daemon) projekt forráskódja BSD licenc alatt került kiadásra, és nyilvánosan elérhető a GitHubon. Korábban csak a rövidített msd_lite verzió volt elérhető, míg a főtermék zárt forrású volt. A licenc megváltoztatása mellett a macOS platformra való portoláson is dolgoztak (korábban FreeBSD és Linux volt támogatva).

Az msd program az IPTV streamelés szervezésére szolgál a hálózaton HTTP protokollon keresztül. Egy szerver képes egyszerre több ezer ügyfelet kiszolgálni. A fő hangsúly a maximális teljesítmény elérésére helyeződik, valamint arra, hogy finom beállításokat biztosítson, amelyek befolyásolják az ügyfelek élményének minőségét: csatornaváltási sebesség, a hibák elleni ellenállás. Megvalósítva a „one-to-many” proxyzást: az egy HTTP-kapcsolaton keresztül kapott adatokat sok csatlakozott ügyfélnek lehet szétsugározni.

Jellemzők

  • Támogatja az IPv4 és IPv6 protokollokat.
  • MPEG2-TS stream elemző.
  • Automatikus váltás tartalékra, ha a jelenlegi forrásnál hiányzik az adat vagy hibák lépnek fel.
  • Zero Copy on Send (ZCoS) — csökkenti a csatlakoztatott ügyfelek kezelésének költségeit, minden adatküldést az operációs rendszer magja végez.
  • Támogatja a „félzárt” http-ügyfeleket.
  • UDP-multicast fogadása, beleértve az RTP-t is, különböző interfészekről egyidejűleg.
  • TCP-http-get fogadása (egyetlen folyam és több ügyfélnek való sugárzás).
  • Automatikusan lekapcsol a forrásokról, ha nincsenek csatlakozott ügyfelek.
  • Különböző TCP Congestion Control algoritmusok használata attól függően, hogy melyik portra érkezett az ügyfél és mi az ügyfél kérésének URL-je.
  • „Okos” MPEG2-TS fejléc küldés új ügyfeleknek.
  • Az új ügyfél adatai az ring bufferből azonnal küldésre kerülnek, minimálisra csökkentve a lejátszás kezdetének várakozási idejét.
  • Bármely kiegészítő http-fejléc küldése a kérésekben és válaszokban.
  • Beállítási sablonok a Stream Hubhoz és a stream forrásokhoz.
  • Részletes statisztika minden TCP kapcsolat esetén, a hálózati problémák keresésének megkönnyítése érdekében.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster