<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Посоветуйте HTTP сервер для отдачи mpeg-ts потока на Ubuntu</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/97256.html</link>
    <description>Здравствуйте.&lt;br&gt;Встала задача отдать по HTTP MpegTS поток. Не DASH, не HLS.&lt;br&gt;Проблема с выбором HTTP сервера для этого.&lt;br&gt;Пробовал Nginx c MpegTS модулем от толкового автора&lt;br&gt;https://github.com/arut/nginx-ts-module&lt;br&gt;Поставил, настроил - вещание в TS на него с FFMPEG он принимает, а вот как открыть этот поток - неизвестно. Может это не входит в его функционал?&lt;br&gt;Кто в курсе, подскажите либо что я не так делаю с Nginx, либо альтернативное решение.&lt;br&gt;Заранее спасибо!&lt;br&gt;&lt;br&gt;P.S. конкретно что делаю - &lt;br&gt;/usr/local/nginx/conf/nginx.conf&lt;br&gt;&lt;br&gt;worker_processes  1;&lt;br&gt;error_log  logs/error.log crit;&lt;br&gt;&lt;br&gt;events &#123;&lt;br&gt;      worker_connections  1024;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;http &#123;&lt;br&gt;        server &#123;&lt;br&gt;        listen 8000;&lt;br&gt;        location / &#123;&lt;br&gt;            root html;&lt;br&gt;        &#125;&lt;br&gt;&lt;br&gt;        location /publish/ &#123;&lt;br&gt;            ts;&lt;br&gt;            ts_hls path=/var/media/hls segment=10s;&lt;br&gt;            ts_dash path=/var/media/dash segment=10s;&lt;br&gt;            client_max_body_size 0;&lt;br&gt;        &#125;&lt;br&gt;&#125;&lt;br&gt;&#125;&lt;br&gt;&lt;br&gt;&lt;br&gt;Отдаю на него так:&lt;br&gt;ffmpeg -i udp://225.0.0.2:1234 -c:v copy -c:a </description>

<item>
    <title>Посоветуйте HTTP сервер для отдачи mpeg-ts потока на Ubuntu (sergetv)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/97256.html#11</link>
    <pubDate>Mon, 03 Sep 2018 06:08:08 GMT</pubDate>
    <description>&amp;gt; Для реализации вашей задачи требуется совсем другое решение. Live555 вам поможет. Http &lt;br&gt;&amp;gt; сервер не &quot;нарезает&quot; блоками поток mpegts. Как я понял для приставой &lt;br&gt;&amp;gt; делаете.... Есть только одна проблема с Live555 - надо вставлять кое &lt;br&gt;&amp;gt; что для smartlab, поскольку в реализациях smartlab используются расширения протокола. &lt;br&gt;&lt;br&gt;Спасибо, поставил astrа. В режиме --relay. Все работает как надо. Вопрос закрыл.&lt;br&gt;</description>
</item>

<item>
    <title>Посоветуйте HTTP сервер для отдачи mpeg-ts потока на Ubuntu (Прохожий)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/97256.html#10</link>
    <pubDate>Sun, 02 Sep 2018 22:16:24 GMT</pubDate>
    <description>&amp;gt;&#091;оверквотинг удален&#093;&lt;br&gt;&amp;gt; ts_dash path=/var/media/dash segment=10s; &lt;br&gt;&amp;gt;             &lt;br&gt;&amp;gt; client_max_body_size 0; &lt;br&gt;&amp;gt;         &#125; &lt;br&gt;&amp;gt; &#125; &lt;br&gt;&amp;gt; &#125; &lt;br&gt;&amp;gt; Отдаю на него так: &lt;br&gt;&amp;gt; ffmpeg -i udp://225.0.0.2:1234 -c:v copy -c:a copy -f mpegts http://localhost:8000/publish/123.ts &lt;br&gt;&amp;gt; ffmpeg льет, ошибок нет. Как открыть?&lt;br&gt;&amp;gt; ffplay.exe -loglevel 40 -i  &quot;http://192.168.20.10:8000/publish/123.ts&quot; молчит &lt;br&gt;&lt;br&gt;Для реализации вашей задачи требуется совсем другое решение. Live555 вам поможет. Http сервер не &quot;нарезает&quot; блоками поток mpegts. Как я понял для приставой делаете.... Есть только одна проблема с Live555 - надо вставлять кое что для smartlab, поскольку в реализациях smartlab используются расширения протокола. &lt;br&gt;</description>
</item>

<item>
    <title>Посоветуйте HTTP сервер для отдачи mpeg-ts потока на Ubuntu (sergetv)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/97256.html#9</link>
    <pubDate>Mon, 20 Aug 2018 18:14:10 GMT</pubDate>
    <description>&amp;gt; Спасибо. Попробую на досуге. Пока поднял nginx+udpxy. Думаю, с отдачей 30 потоков &lt;br&gt;&amp;gt; он справится.&lt;br&gt;&amp;gt; Может допилят mkvserver_mk2 &lt;br&gt;&lt;br&gt;Забраковали поток от nginx+udpxy. Теряется таблица PMT и ошибки в потоке. Поставил astra. Вроде как лучше, только с буферами &quot;потанцевать&quot; надо и с ограничениями на соединения сложнее&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Посоветуйте HTTP сервер для отдачи mpeg-ts потока на Ubuntu (sergetv)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/97256.html#8</link>
    <pubDate>Sat, 18 Aug 2018 14:39:44 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Здравствуйте.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Встала задача отдать по HTTP MpegTS поток. Не DASH, не HLS.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Проблема с выбором HTTP сервера для этого.&lt;br&gt;&amp;gt;&amp;gt; Из бесплатных udpxy &lt;br&gt;&amp;gt;&amp;gt; Из платных astra или msd &lt;br&gt;&amp;gt; Астра четвёртой версии бесплатна и с исходниками. С вещанием mpeg-ts она вполне &lt;br&gt;&amp;gt; справится.&lt;br&gt;&lt;br&gt;Спасибо. Попробую на досуге. Пока поднял nginx+udpxy. Думаю, с отдачей 30 потоков он справится.&lt;br&gt;Может допилят mkvserver_mk2&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Посоветуйте HTTP сервер для отдачи mpeg-ts потока на Ubuntu (Аноним)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/97256.html#7</link>
    <pubDate>Sat, 18 Aug 2018 09:14:01 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Здравствуйте.&lt;br&gt;&amp;gt;&amp;gt; Встала задача отдать по HTTP MpegTS поток. Не DASH, не HLS.&lt;br&gt;&amp;gt;&amp;gt; Проблема с выбором HTTP сервера для этого.&lt;br&gt;&amp;gt; Из бесплатных udpxy &lt;br&gt;&amp;gt; Из платных astra или msd &lt;br&gt;&lt;br&gt;Астра четвёртой версии бесплатна и с исходниками. С вещанием mpeg-ts она вполне справится.&lt;br&gt;</description>
</item>

<item>
    <title>Посоветуйте HTTP сервер для отдачи mpeg-ts потока на Ubuntu (Виктор)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/97256.html#4</link>
    <pubDate>Fri, 17 Aug 2018 01:04:39 GMT</pubDate>
    <description>&amp;gt;&amp;gt;&amp;gt; Здравствуйте.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Встала задача отдать по HTTP MpegTS поток. Не DASH, не HLS.&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Проблема с выбором HTTP сервера для этого.&lt;br&gt;&amp;gt;&amp;gt; Из бесплатных udpxy &lt;br&gt;&amp;gt;&amp;gt; Из платных astra или msd &lt;br&gt;&amp;gt; Ок, спасибо, интересный вариант.&lt;br&gt;&amp;gt; Хотя больше интересует просто HTTP Server, наподобие ffserver (который давно хотят переделать &lt;br&gt;&amp;gt; по-человечески) &lt;br&gt;&lt;br&gt;Если нужно больше контроля и гибкости, то указанные выше решения можно запроксировать через nginx, что является вполне годной практикой.&lt;br&gt;</description>
</item>

<item>
    <title>Посоветуйте HTTP сервер для отдачи mpeg-ts потока на Ubuntu (..)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/97256.html#3</link>
    <pubDate>Thu, 16 Aug 2018 20:55:14 GMT</pubDate>
    <description>&amp;gt; который давно хотят переделать по-человечески&lt;br&gt;&lt;br&gt;который давно выпилили с корнями из гита&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
</item>

<item>
    <title>Посоветуйте HTTP сервер для отдачи mpeg-ts потока на Ubuntu (sergetv)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/97256.html#2</link>
    <pubDate>Thu, 16 Aug 2018 18:02:18 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Здравствуйте.&lt;br&gt;&amp;gt;&amp;gt; Встала задача отдать по HTTP MpegTS поток. Не DASH, не HLS.&lt;br&gt;&amp;gt;&amp;gt; Проблема с выбором HTTP сервера для этого.&lt;br&gt;&amp;gt; Из бесплатных udpxy &lt;br&gt;&amp;gt; Из платных astra или msd &lt;br&gt;&lt;br&gt;Ок, спасибо, интересный вариант.&lt;br&gt;Хотя больше интересует просто HTTP Server, наподобие ffserver (который давно хотят переделать по-человечески)&lt;br&gt;</description>
</item>

<item>
    <title>Посоветуйте HTTP сервер для отдачи mpeg-ts потока на Ubuntu (Виктор)</title>
    <link>https://slinkov.ru/openforum/vsluhforumID1/97256.html#1</link>
    <pubDate>Thu, 16 Aug 2018 13:15:14 GMT</pubDate>
    <description>&amp;gt; Здравствуйте.&lt;br&gt;&amp;gt; Встала задача отдать по HTTP MpegTS поток. Не DASH, не HLS.&lt;br&gt;&amp;gt; Проблема с выбором HTTP сервера для этого.&lt;br&gt;&lt;br&gt;Из бесплатных udpxy&lt;br&gt;Из платных astra или msd&lt;br&gt;</description>
</item>

</channel>
</rss>
