Jump to content

Recommended Posts

Доброе время....

подскажите возможные варианты размещения камер на сайте

лучше с примерами на уже реализованные решения

и еще вопрос...на  карте к примеру разместить их как я понял не получится?

Share this post


Link to post
Share on other sites

Здравствуйте !
Подробную информация с несколькими вариантами и с обучающими видео-роликами можно найти здесь https://devline.ru/translation/
Пример http://www.rostovwebcam.ru/
Размещение камер на карте естественно возможно, Вам нужно составить техническое задание и обратится с ним к программисту.  Подобное решение уже встречал в наших клиентов - вполне удобно.
Возможно, Вас будет интересна эта информация:

 

Share this post


Link to post
Share on other sites

примеры уже смотрел....

пока в приоритете вроде как карта с камерами как это примерно сделано на флюсонике

Share this post


Link to post
Share on other sites

так что надо то? карту на сайте с камерами - это к верстальщику / мотальщику :) 

 

Share this post


Link to post
Share on other sites
Posted (edited)

Добрый день.

Подскажите, с чем может быть связано такое поведение или может кто сталкивался - есть сайт (пока демо). Пытаюсь сделать на нём трансляцию нескольких камер через hls (m3u8). Ссылки на потоки с камер с сервера на win с белым ip и проброшенными наружу портами беру из примеров на форуме (имеют в итоге такой вид: http://ip_adress:9786/cameras/0/streaming/main.m3u8?authorization=Basic%20c3YdxhyZWFt= ) Заметил такую особенность - если архив пишется постоянно, т.е. с камеры идёт какой то регулярный поток - всё хорошо, ссылка с видео открывается быстро и работает стабильно. Если, например, выставить запись по детекции, например на ночь и дергать ссылку с видео через плеер на сайте или например через VLC, видео запускается, идёт секунды 2-3 и замирает (останавливается). Если обновить страницу в браузере или перезапустить поток в vlc - запустится и будет работать далее нормально до следующего раза.

Что примечательно, если эту же трансляцию сделать не через m3u8, а через flv - таких замираний нет. Всё стартует и работает без остановок, как через внешний плеер на сайте, так и через vlc. Может где-то в конфигах есть параметры которые можно подкрутить для hls? Внешний плеер использую от проекта playerjs.com (дело не в нём. По факту, пробовал и другие и через тот же vlc - поведение с m3u8 одинаковое). Канал синхронный - 50 мбит/с в обе стороны. (Ретранслятор использовать не хочу. Нужно своё решение).

Ещё такой вопрос: можно ли изменить формат ссылки, сделать её без  base64 авторизации? (Например такого вида:  http://ip_adress:порт/cameras/0/streaming/main.m3u8)

Edited by Tm174

Share this post


Link to post
Share on other sites

Здравствуйте!
Мы подготовили для Вас несколько готовых бесплатных решений для организации трансляции на сайте https://devline.ru/translation/
Тестируем новые решения https://devline.ru/forum/topic/5189-тест-нового-html5-плеера/
Естественно, Вы можете сделать свой вариант опираясь на спецификацию https://devline.ru/aboutweb/, но вот с поиском проблем с работоспособностью именно Вашего решения могут возникнуть затруднения.

Цитата

а через flv - таких замираний нет.

Почему в таком случае не использовать FLV https://devline.ru/aboutweb/#H.264 ? У FLV задержка начала трансляции в сравнении с HLS будет меньше.

Цитата

Внешний плеер использую от проекта playerjs.com (дело не в нём. По факту, пробовал и другие и через тот же vlc - поведение с m3u8 одинаковое).

На самом сервере через VLC пробовали?
Какое программное обеспечение на сервере?
Что с загруженностью процессора и оперативной памяти?

Цитата

Ещё такой вопрос: можно ли изменить формат ссылки, сделать её без  base64 авторизации?

Должна нормально работать стандартная авторизация "user:password", примерно так :

http://user:password@IP_адрес:9786/cameras/0/streaming/main.m3u8

 

Share this post


Link to post
Share on other sites
Posted (edited)
В 15.06.2019 в 21:31, Станислав сказал:

Почему в таком случае не использовать FLV

FLV работает очень хорошо, даже отлично!  Только сейчас всё больше пользователей мобильных платформ (смарты, планшеты и пр.) - на них он не работает. Пока остановился на этом варианте + отдельно ссылка на ретранслятор (сервис rtsp.me) в качестве дублирующего для отдельных случаев с гаджетами. Через него - всё Ok и работает в принципе хорошо, единственное, трансляции бы он запускал побыстрее - вообще цены бы ему не было :) и другие плееры не пришлось искать.

В 15.06.2019 в 21:31, Станислав сказал:

На самом сервере через VLC пробовали?

 VLC  пробовал в качестве отдельной программы под Win - через него проверяю ссылки перед тем, как подставить на сайт. По поводу ПО на сервере - не совсем понял вопрос - стандартный веб-сервер на centos7 (apache как бэкенд, nginx - фронт, в качестве cms - wordpress и один из стандартных шаблонов под него для теста), php7.1.

В 15.06.2019 в 21:31, Станислав сказал:

http://user:password@IP_адрес:9786/cameras/0/streaming/main.m3u8

Проверил. Такая ссылка с m3u8 не работает нигде. VLC пытается открыть в начале и закрывает сеанс, не выводя никаких сообщений и/или ошибок. Если подставить вместо m3u8 - .flv - открывается прекрасно и почти мгновенно - везде - и во внешнем плеере, и в vlc.

Спасибо за пояснения. 

Попробую ещё сделать как описано в одном из примеров выше (nginx как прокси для видео + video.js).

Edited by Tm174

Share this post


Link to post
Share on other sites

Здравствуйте!
Спасибо, что сообщили о результате.

Цитата

Такая ссылка с m3u8 не работает нигде.

Попробуйте через MPC и FFPlay

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×