Kei te tuwhera te rorohiko msd streaming i raro i te raihana BSD

Ko te waehere puna o te kaupapa msd (Multi Stream daemon) kua whakamaoritia ki te raihana BSD, a kua whakaputaina te waehere puna ki GitHub. I mua, ko te putanga poto noa o msd_lite i tohatohahia ki te waehere puna, a ko te hua matua he rangatira. I tua atu i te whakarereketanga o te raihana, kua mahia nga mahi ki te kawe ki te papaaho macOS (i mua i tautokohia a FreeBSD me Linux).

Ko te kaupapa msd i hangaia hei whakarite i te rerenga IPTV i runga i te whatunga ma te whakamahi i te kawa HTTP. Ka taea e tetahi tūmau te mahi i nga mano tini o nga kaihoko i te wa kotahi. Ko te mea nui ko te whakatutuki i nga mahi tino pai, me te whakarato i nga whakaritenga pai e pa ana ki te kounga o te tirohanga a nga kaihoko ki te ratonga: te tere o te whakawhiti hongere, te aukati i nga rahunga tuku. Kua whakatinanahia te takawaenga i roto i te aratau "kotahi-ki-maha": ko nga raraunga ka riro mai i te hononga HTTP kotahi ka taea te tohatoha ki te maha o nga kaihoko hono.

Āhuatanga

  • Ka tautoko i nga kawa IPv4 me IPv6.
  • MPEG2-TS awa tātari.
  • Te huri aunoa ki te taapiri mena kei te ngaro, kei te hapa ranei i te puna o naianei.
  • Zero Copy on Send (ZCoS) - ka whakaheke i te utu mo te mahi i nga kiritaki hono; ko nga mahi katoa o te tuku raraunga ki te kiritaki ka riro ma te kakano OS.
  • Tautoko mo nga kiritaki http "hawhe kati".
  • Te tango i te udp-multicast, tae atu ki te rtp, i te wa kotahi mai i nga hononga rereke.
  • Te manaakitanga ma te tcp-http-get (i roto i te awa kotahi ka paoho ki nga kaihoko maha).
  • Momotu aunoa mai i nga puna mena karekau he kiritaki hono.
  • Te whakamahi i nga momo algorithms TCP Congestion Control i runga i te tauranga i tae mai ai te kiritaki me te URL o te tono a te kiritaki
  • "maamaa" te tuku pane MPEG2-TS ki nga kiritaki hou.
  • Tukuna tonutia nga raraunga mai i te whakakai whakakai ki te kiritaki hou hei whakaiti i te wa tatari kia timata te purei.
  • Te tuku i etahi atu pane http i roto i nga tono me nga whakautu.
  • Tautuhinga tauira mo Stream Hub me nga puna roma.
  • Nga tatauranga taipitopito mo ia hononga TCP hei whakangwari i te rapu raruraru i te taumata whatunga.

Source: opennet.ru

Tāpiri i te kōrero