<div dir="ltr"><div>jwplayer можно заменить на hls.js или clappr.</div><div>вместо nginx+rtmp можно использовать shaka packager <a href="https://google.github.io/shaka-packager/html/tutorials/ffmpeg_piping.html">https://google.github.io/shaka-packager/html/tutorials/ffmpeg_piping.html</a> - пакетировать hls или dash(тут задержку меньше можно сделать).<br></div><div>hls можно сразу делать на выходе из ffmpeg, без заморочек с rtmp. <br></div><div>nginx тут только для раздачи плейлистов и чанков по http.</div><div>Вариантов много. Всё от задачи зависит. Почему rtsp? Какой софт будет в качестве клиентов?<br></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">сб, 18 апр. 2020 г. в 01:06, Константин Ткаченко <<a href="mailto:constantine@mellodesign.ru">constantine@mellodesign.ru</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Все камеры с которыми я работал, вели себя очень плохо, это конечно не значит, что и вас будет такая ситуация, но я бы рекомендовал сделать как предложил Максим:<br>
<br>
> Я такое сделал так: при помощи ffmpeg по rtsp поток снимается с<br>
> камеры/камеры и публикуется на nginx+rtmp.  В сторону клиентов hls &<br>
> jwplayer.<br>
<br>
> 17 апр. 2020 г., в 5:57, Shilov <<a href="mailto:shilov@extmail.info" target="_blank">shilov@extmail.info</a>> написал(а):<br>
> <br>
> Спасибо! <br>
> А если клиентов как раз немного?<br>
> Причем видеостриминг им нужен не постоянно, а кратковременно - глянул на минутку, и отключился.<br>
> <br>
> <br>
> On Fri, 17 Apr 2020 00:57:22 +0400<br>
> Константин Ткаченко <<a href="mailto:constantine@mellodesign.ru" target="_blank">constantine@mellodesign.ru</a>> wrote:<br>
> <br>
>> Здравствуйте!<br>
>> <br>
>> Организовать можно. Проблема в том, что сама IP-камера как правило не способна держать много клиентов. Поэтому простое проксирование делу не поможет, нужно чтобы с камеры поток куда-то сохранялся, а nginx уже его будет раздавать. То есть нужен какой-то кеш, а его способы организации уже разные. Протокол, если мне память не изменяет, роли не особо играет в данном случае.<br>
>> <br>
>>> 16 апр. 2020 г., в 12:11, Shilov <<a href="mailto:shilov@extmail.info" target="_blank">shilov@extmail.info</a>> написал(а):<br>
>>> <br>
>>> Привет всем!<br>
>>> <br>
>>> Скажите, можно ли на основе Nginx организовать видостриминг с IP-видеокамеры, раздающего видеопоток по протоколу RTSP?<br>
>>> И что для этого нужно? :)<br>
>>> <br>
>>> -- <br>
>>> Shilov <<a href="mailto:shilov@extmail.info" target="_blank">shilov@extmail.info</a>><br>
>>> _______________________________________________<br>
>>> nginx-ru mailing list<br>
>>> <a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
>>> <a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br>
>> <br>
>> _______________________________________________<br>
>> nginx-ru mailing list<br>
>> <a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
>> <a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br>
> <br>
> -- <br>
> Shilov <<a href="mailto:shilov@extmail.info" target="_blank">shilov@extmail.info</a>><br>
> _______________________________________________<br>
> nginx-ru mailing list<br>
> <a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
> <a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org" target="_blank">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" rel="noreferrer" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote></div>