Welcome! Log In Create A New Profile

Advanced

Re: Поддержка видеостриминга по протоколу RTSP

Maxim K
April 18, 2020 01:40PM
jwplayer можно заменить на hls.js или clappr.
вместо nginx+rtmp можно использовать shaka packager
https://google.github.io/shaka-packager/html/tutorials/ffmpeg_piping.html -
пакетировать hls или dash(тут задержку меньше можно сделать).
hls можно сразу делать на выходе из ffmpeg, без заморочек с rtmp.
nginx тут только для раздачи плейлистов и чанков по http.
Вариантов много. Всё от задачи зависит. Почему rtsp? Какой софт будет в
качестве клиентов?


сб, 18 апр. 2020 г. в 01:06, Константин Ткаченко <constantine@mellodesign.ru
>:

> Все камеры с которыми я работал, вели себя очень плохо, это конечно не
> значит, что и вас будет такая ситуация, но я бы рекомендовал сделать как
> предложил Максим:
>
> > Я такое сделал так: при помощи ffmpeg по rtsp поток снимается с
> > камеры/камеры и публикуется на nginx+rtmp. В сторону клиентов hls &
> > jwplayer.
>
> > 17 апр. 2020 г., в 5:57, Shilov <shilov@extmail.info> написал(а):
> >
> > Спасибо!
> > А если клиентов как раз немного?
> > Причем видеостриминг им нужен не постоянно, а кратковременно - глянул на
> минутку, и отключился.
> >
> >
> > On Fri, 17 Apr 2020 00:57:22 +0400
> > Константин Ткаченко <constantine@mellodesign.ru> wrote:
> >
> >> Здравствуйте!
> >>
> >> Организовать можно. Проблема в том, что сама IP-камера как правило не
> способна держать много клиентов. Поэтому простое проксирование делу не
> поможет, нужно чтобы с камеры поток куда-то сохранялся, а nginx уже его
> будет раздавать. То есть нужен какой-то кеш, а его способы организации уже
> разные. Протокол, если мне память не изменяет, роли не особо играет в
> данном случае.
> >>
> >>> 16 апр. 2020 г., в 12:11, Shilov <shilov@extmail.info> написал(а):
> >>>
> >>> Привет всем!
> >>>
> >>> Скажите, можно ли на основе Nginx организовать видостриминг с
> IP-видеокамеры, раздающего видеопоток по протоколу RTSP?
> >>> И что для этого нужно? :)
> >>>
> >>> --
> >>> Shilov <shilov@extmail.info>
> >>> _______________________________________________
> >>> nginx-ru mailing list
> >>> nginx-ru@nginx.org
> >>> http://mailman.nginx.org/mailman/listinfo/nginx-ru
> >>
> >> _______________________________________________
> >> nginx-ru mailing list
> >> nginx-ru@nginx.org
> >> http://mailman.nginx.org/mailman/listinfo/nginx-ru
> >
> > --
> > Shilov <shilov@extmail.info>
> > _______________________________________________
> > nginx-ru mailing list
> > nginx-ru@nginx.org
> > http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru@nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Поддержка видеостриминга по протоколу RTSP

Shilov April 16, 2020 04:12AM

Re: Поддержка видеостриминга по протоколу RTSP

Константин Ткаченко April 16, 2020 04:58PM

Re: Поддержка видеостриминга по протоколу RTSP

Shilov April 16, 2020 09:58PM

Re: Поддержка видеостриминга по протоколу RTSP

Maxim Konovalov April 17, 2020 06:14AM

Re: Поддержка видеостриминга по протоколу RTSP

Константин Ткаченко April 17, 2020 06:08PM

Re: Поддержка видеостриминга по протоколу RTSP

Maxim K April 18, 2020 01:40PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 72
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready