Software ea ho phallela ea msd e butsoe tlas'a laesense ea BSD

Khoutu ea mohloli oa projeke ea msd (Multi Stream daemon) e fetoletsoe ho laesense ea BSD, mme khoutu ea mohloli e phatlalalitsoe ho GitHub. Pejana, ke mofuta o khuts'oane feela oa msd_lite o neng o ajoa khoutu ea mohloli, mme sehlahisoa sa mantlha e ne e le mong'a ntlo. Ntle le ho fetola laesense, ho entsoe mosebetsi oa ho e isa sethaleng sa macOS (pele FreeBSD le Linux li ne li tšehetsoa).

Lenaneo la msd le etselitsoe ho hlophisa phallo ea IPTV marang-rang ho sebelisa protocol ea HTTP. Seva e le 'ngoe e khona ho sebeletsa bareki ba likete tse' maloa ka nako e le 'ngoe. Ntho e ka sehloohong e hatisoang ke ho finyella ts'ebetso e kholo, hammoho le ho fana ka litlhophiso tse ntle tse amang boleng ba maikutlo a bareki ba tšebeletso: lebelo la ho fetola mocha, ho hanyetsa mefokolo ea phetisetso. Proxying e kentsoe tšebetsong ka mokhoa oa "one-to-many": data e amohetsoeng ka khokahano e le 'ngoe ea HTTP e ka abeloa ho bareki ba bangata ba hokahaneng.

Features

  • E tšehetsa liprothokholo tsa IPv4 le IPv6.
  • MPEG2-TS stream analyzer.
  • Ho fetohela ho bekapo ha ho le sieo kapa ho na le liphoso mohloling oa hajoale.
  • Zero Copy on Send (ZCoS) - e fokotsa maemo a holimo a ho sebeletsa bareki ba hokahaneng; mosebetsi oohle oa ho romella data ho moreki o nkuoa ke OS kernel.
  • Tšehetso bakeng sa bareki ba "halofo e koetsoeng" http.
  • Kamohelo ea udp-multicast, ho kenyelletsa rtp, ka nako e le 'ngoe ho tsoa lihokelong tse fapaneng.
  • Kamohelo ka tcp-http-get (ka molapo o le mong le ho hasanya ho bareki ba bangata).
  • Ho khaoha ka boiketsetso ho tsoa mehloling haeba ho se na bareki ba hokahaneng.
  • Ho sebelisa li-algorithms tse fapaneng tsa TCP Congestion Control ho latela boema-kepe boo moreki a tlileng ho bona le URL ea kopo ea moreki.
  • Ho romela "bohlale" lihlooho tsa MPEG2-TS ho bareki ba bacha.
  • Hang-hang romella data ho tsoa ho "ring buffer" ho ea ho moreki e mocha ho fokotsa nako ea ho leta hore papali e qale.
  • Ho romella lihlooho tse ling tsa http ka likopo le likarabo.
  • Litlhophiso tsa litempele tsa Stream Hub le mehloli ea ho phallela.
  • Lipalo-palo tse qaqileng bakeng sa khokahanyo e 'ngoe le e' ngoe ea TCP ho nolofatsa ho batla mathata boemong ba marang-rang.

Source: opennet.ru

Eketsa ka tlhaloso