a.ulasyuk 0 Опубликовано 24 Апреля На удаленном объекте я запускаю трансляцию через vlc в Linux так: vlc -I dummy v4l2:///dev/video-capture --sout "#transcode{vcodec=h264,vb=1024,venc=x264{profile=main,preset=medium,tune=zerolatency,keyint=15},scale=1,fps=15,acodec=none,scodec=none}:rtp{sdp=rtsp://:8554/channel1}" На сервере я забираю поток через "Линию" rtsp://address:8554/channel1 - все ОК, за исключением того, что канал плохой и картинка рассыпается часто. Я пробую использовать транспорт HTTP (транспортный поток TS, кодек h264): vlc -I dummy v4l2:///dev/video-capture --sout "#transcode{vcodec=h264,vb=1024,venc=x264{profile=main,preset=medium,tune=zerolatency,keyint=15},scale=1,fps=15,acodec=none,scodec=none}:std{access=http,mux=ts,dst=:8080}" Открываю ссылку на стороне сервера http://address:8080/ и видео вижу. Картинка без артефактов (правда задержка побольше) Через "Линию" не могу открыть. перебираются протоколы и не подключается. Вопрос как вещать через транспорт HTTP? что-то в код добавить? (обычно ссылки HTTP заканчиваются .../video.cgi )- может поможет? Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Станислав 0 Опубликовано 24 Апреля Здравствуйте! 1.) Сформулируйте задачу и вопрос. 2.) Зачем VLC ? Откуда должен забирать поток VLC ? 3.) Что требуется от «Линия» ? Учитывайте ограничения «Линии 8» https://devline.ru/line_8_restrictions/ Возможно, Вам пригодится спецификация «Линии 8» : HLS поток https://devline.ru/aboutweb/#HLS MP4 поток https://devline.ru/aboutweb/#MP4 RTSP поток https://devline.ru/aboutweb/#RTSP Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
a.ulasyuk 0 Опубликовано 24 Апреля 1. Задача - получать поток HTTP от VLC на "Линию"; 2. VLC используется т.к. источник - плата видеозахвата (/dev/video-capture). VLC выполняет роль стримера; 3. От "Линии" требуется принять поток HTTP; 4. Ограничений на h264 через HTTP я не нашел; 5. В спецификации описано как забирать с "Линии" поток. Мне надо принять.. Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Станислав 0 Опубликовано 24 Апреля Спасибо за уточнение. В «Линии 8» нет поддержки потока через HTTP Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
a.ulasyuk 0 Опубликовано 24 Апреля Какая последняя версия поддерживала HTTP? и возможно ли на неё перенести лицензии с 8? Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Станислав 0 Опубликовано 24 Апреля Попробуйте запустить на демо версии: Windows «Линии 7.7.0» https://devline.ru/count.php?c=449 Linux «Линия» v20191029 x64 https://devline.ru/count.php?c=453 (без интерфейса пользователя) За понижение до «Линия» 7 будет списана одна из дополнительных активаций при их наличии. Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
a.ulasyuk 0 Опубликовано 24 Апреля Прошу прощения за вопрос. Но скачал линию v20191029 x64 без интерфейса. А как ей управлять? С другого компьютера через наблюдательный пост (правда 8 версии) не подключается. Компьютера с Win у меня нет... Может через web интерфейс? Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В
Станислав 0 Опубликовано 24 Апреля Нужна версия «Линии» для Windows «Линии 7.7.0» Поделиться этим сообщением Ссылка на сообщение Поделиться на других сайтах В