{"id":99210,"date":"2021-02-21T10:23:14","date_gmt":"2021-02-21T08:23:14","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/programma-dlya-organizaczii-potokovogo-veshhaniya-msd-otkryta-pod-liczenziej-bsd"},"modified":"2021-02-21T10:23:14","modified_gmt":"2021-02-21T08:23:14","slug":"programma-dlya-organizaczii-potokovogo-veshhaniya-msd-otkryta-pod-liczenziej-bsd","status":"publish","type":"post","link":"https:\/\/prohoster.info\/it\/blog\/news\/programma-dlya-organizaczii-potokovogo-veshhaniya-msd-otkryta-pod-liczenziej-bsd","title":{"rendered":"Il programma per l'organizzazione dello streaming msd \u00e8 aperto sotto licenza BSD","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>I testi sorgente del progetto msd (Multi Stream daemon) sono stati tradotti con licenza BSD e il codice sorgente \u00e8 stato pubblicato su GitHub. In precedenza, nei testi sorgente era disponibile solo una versione ridotta msd_lite, mentre il prodotto principale era proprietario. Oltre al cambiamento di licenza, \u00e8 stato effettuato un lavoro di porting sulla piattaforma macOS (in precedenza erano supportati FreeBSD e Linux).        <\/p>\n<p>Il programma msd \u00e8 progettato per organizzare lo streaming IPTV sulla rete tramite il protocollo HTTP. Uno <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/it\/server\/\"   title=\"server\" data-wpil-keyword-link=\"linked\">server<\/a> \u00e8 in grado di gestire simultaneamente diverse migliaia di clienti. L'accento \u00e8 posto sul raggiungimento delle massime prestazioni, cos\u00ec come sulla fornitura di impostazioni dettagliate che influenzano la qualit\u00e0 percepita dei servizi dai clienti: velocit\u00e0 di commutazione dei canali, resistenza ai guasti nella trasmissione. \u00c8 implementata la proxying in modalit\u00e0 'uno a molti': i dati ricevuti tramite una singola connessione HTTP possono essere distribuiti a molti clienti connessi.      <\/p>\n<p>Caratteristiche  <\/p>\n<ul>\n<li class=\"l\">  Supporto per i protocolli IPv4 e IPv6.\n<li class=\"l\">  Analizzatore di flusso MPEG2-TS.\n<li class=\"l\">  Switch automatico su riserva in caso di assenza o errori sulla fonte attuale.\n<li class=\"l\">  Zero Copy on Send (ZCoS) \u2014 riduce il sovraccarico della gestione dei clienti connessi, tutta la gestione dell'invio dei dati al cliente \u00e8 svolta dal kernel del sistema operativo.\n<li class=\"l\">  Supporto per clienti http 'half closed'.\n<li class=\"l\">  Ricezione udp-multicast, inclusi rtp, contemporaneamente da diverse interfacce.\n<li class=\"l\">  Ricezione tramite tcp-http-get (in un solo flusso e trasmissione a molti clienti).\n<li class=\"l\">  Disconnessione automatica dalle fonti se non ci sono clienti connessi.\n<li class=\"l\">  Utilizzo di vari algoritmi di controllo della congestione TCP a seconda della porta su cui \u00e8 arrivato il cliente e dell'URL della richiesta del cliente.\n<li class=\"l\">  'intelligente' invio di intestazioni MPEG2-TS ai nuovi clienti.\n<li class=\"l\">  Invio immediato di dati dal buffer circolare al nuovo cliente, per minimizzare i tempi di attesa all'inizio della riproduzione.\n<li class=\"l\">  Invio di eventuali intestazioni http aggiuntive nelle richieste e nelle risposte.\n<li class=\"l\">  Modelli di configurazione per lo Stream Hub e le fonti di flusso.\n<li class=\"l\">  Statistiche dettagliate per ogni connessione TCP, per semplificare la ricerca di problemi a livello di rete.  <\/ul>\n<p>Fonte: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=54625\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043f\u0440\u043e\u0435\u043a\u0442\u0430 msd (Multi Stream daemon) \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u044b \u043d\u0430 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e BSD, \u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043d\u0430 GitHub. \u0420\u0430\u043d\u0435\u0435 \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0445 \u0442\u0435\u043a\u0441\u0442\u0430\u0445 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u043b\u0430\u0441\u044c \u043b\u0438\u0448\u044c \u0441\u043e\u043a\u0440\u0430\u0449\u0451\u043d\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f msd_lite, \u0430 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043f\u0440\u043e\u0434\u0443\u043a\u0442 \u0431\u044b\u043b \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u043c. \u041a\u0440\u043e\u043c\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0438 \u043f\u0440\u043e\u0432\u0435\u0434\u0435\u043d\u0430 \u0440\u0430\u0431\u043e\u0442\u0430 \u043f\u043e \u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044e \u043d\u0430 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0443 macOS (\u0440\u0430\u043d\u0435\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u043b\u0438\u0441\u044c FreeBSD \u0438 Linux). \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 msd \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0430 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u043e\u0433\u043e \u0432\u0435\u0449\u0430\u043d\u0438\u044f IPTV \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-99210","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043f\u0440\u043e\u0435\u043a\u0442\u0430 msd (Multi Stream daemon) \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u044b \u043d\u0430 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e BSD, \u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043d\u0430 GitHub.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/it\/blog\/news\/programma-dlya-organizaczii-potokovogo-veshhaniya-msd-otkryta-pod-liczenziej-bsd\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"it_IT\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u043e\u0433\u043e \u0432\u0435\u0449\u0430\u043d\u0438\u044f msd \u043e\u0442\u043a\u0440\u044b\u0442\u0430 \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043f\u0440\u043e\u0435\u043a\u0442\u0430 msd (Multi Stream daemon) \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u044b \u043d\u0430 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e BSD, \u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043d\u0430 GitHub.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/it\/blog\/news\/programma-dlya-organizaczii-potokovogo-veshhaniya-msd-otkryta-pod-liczenziej-bsd\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-02-21T08:23:14+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-02-21T08:23:14+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Il programma per organizzare lo streaming msd \u00e8 aperto con licenza BSD | ProHoster","description":"I testi sorgente del progetto msd (Multi Stream daemon) sono stati tradotti con licenza BSD e il codice sorgente \u00e8 stato pubblicato su GitHub.","canonical_url":"https:\/\/prohoster.info\/it\/blog\/news\/programma-dlya-organizaczii-potokovogo-veshhaniya-msd-otkryta-pod-liczenziej-bsd","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"it_IT","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043b\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u043f\u043e\u0442\u043e\u043a\u043e\u0432\u043e\u0433\u043e \u0432\u0435\u0449\u0430\u043d\u0438\u044f msd \u043e\u0442\u043a\u0440\u044b\u0442\u0430 \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD | ProHoster","og:description":"\u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b \u043f\u0440\u043e\u0435\u043a\u0442\u0430 msd (Multi Stream daemon) \u043f\u0435\u0440\u0435\u0432\u0435\u0434\u0435\u043d\u044b \u043d\u0430 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e BSD, \u0430 \u0438\u0441\u0445\u043e\u0434\u043d\u044b\u0439 \u043a\u043e\u0434 \u043e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043d\u0430 GitHub.","og:url":"https:\/\/prohoster.info\/it\/blog\/news\/programma-dlya-organizaczii-potokovogo-veshhaniya-msd-otkryta-pod-liczenziej-bsd","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2021-02-21T08:23:14+00:00","article:modified_time":"2021-02-21T08:23:14+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"99210","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[],"defaultGraph":"","defaultPostTypeGraph":""},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 09:53:59","updated":"2022-09-27 14:10:04","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/99210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/comments?post=99210"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/99210\/revisions"}],"predecessor-version":[{"id":172920,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/posts\/99210\/revisions\/172920"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/media?parent=99210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/categories?post=99210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/it\/wp-json\/wp\/v2\/tags?post=99210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}