aak Опубликовано 11 января, 2016 Есть какое-нибудь платное/бесплатное решение стримить html-страничку? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
corneyy Опубликовано 11 января, 2016 Можно поподробнее? Интерактивно стримить (то есть кто-то что-то делает со страничкой и это нужно показывать)? Или просто вот отрендереный html и его нужно гнать видео-мультикастом? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
aak Опубликовано 11 января, 2016 Или просто вот отрендереный html и его нужно гнать видео-мультикастом? Да,просто вывести отрендеренную страничку с урл в IP,и желательно чтобы умело обновлять,тк. страничка периодически обновляется. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
ShyLion Опубликовано 11 января, 2016 https://www.google.ru/search?q=linux+render+html+to+image Первая же ссылка. Не пробовал? Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
aak Опубликовано 11 января, 2016 (изменено) https://www.google.ru/search?q=linux+render+html+to+image Первая же ссылка. Не пробовал? Вы внимательно читали мой вопрос? Не,я конечно могу делать скриншот страницы периодически,но: 1) Не совсем понятно как энту картинку загнать ffmpeg'ом в mpeg-ts over udp -- можете поделиться готовым набором параметров командной строки? 2) Не хочется костыльного решения как в п.1,поэтому даже готовы купить что-нить проприетарное. Изменено 11 января, 2016 пользователем aak Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
stas_k Опубликовано 11 января, 2016 могу делать скриншот страницы периодически,но:1) Не совсем понятно как энту картинку загнать ffmpeg'ом в mpeg-ts over udp -- можете поделиться готовым набором параметров командной строки? ну если весь интерактив html заключается только в периодическом изменении\обновлении странички, то 1) vlc умеет стримить с десктопа. берешь виртуалку, в фоне графическую сессию десктопа лимитированного юзера, в этой сессии автозапуск браузера в киоск, стримить десктоп через vlc (или шедулером периодически делать скриншот для второго варианта). 2) vlc умеет стримить из локального jpeg, в локальный jpeg руками, контролируемо сохранять скриншоты (или автоматически см. п.1). 3) со стороны сервера сразу эту страничку рисовать (например средствами php) в jpeg. адрес этого jpeg "открывать" в VLC и стримить в мультикаст. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
aak Опубликовано 11 января, 2016 могу делать скриншот страницы периодически,но:1) Не совсем понятно как энту картинку загнать ffmpeg'ом в mpeg-ts over udp -- можете поделиться готовым набором параметров командной строки? ну если весь интерактив html заключается только в периодическом изменении\обновлении странички, то 1) vlc умеет стримить с десктопа. берешь виртуалку, в фоне графическую сессию десктопа лимитированного юзера, в этой сессии автозапуск браузера в киоск, стримить десктоп через vlc (или шедулером периодически делать скриншот для второго варианта). 2) vlc умеет стримить из локального jpeg, в локальный jpeg руками, контролируемо сохранять скриншоты (или автоматически см. п.1). 3) со стороны сервера сразу эту страничку рисовать (например средствами php) в jpeg. адрес этого jpeg "открывать" в VLC и стримить в мультикаст. Мы этот вариант рассматривали,в том числе и на базе ffmpeg вместо vlc. Хотелось бы знать,есть ли в природе менее костыльные решения. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
corneyy Опубликовано 12 января, 2016 Коммерческие стримеры обычно умеют крутить заглушки для неработающего потока. Например, вовза, флуссоник. Если же вам нужно законченное коммерческое решение для всего цикла (html->image->streamer), то шансов мало, ибо тут действует "принцип неуловимого джо": https://www.wowza.com/forums/showthread.php?15523-How-to-insert-image-instead-of-incoming-live-stream Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
maxlapshin Опубликовано 12 января, 2016 Можно ещё hdmi -> ip. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
fox_m Опубликовано 2 февраля, 2016 Есть какое-нибудь платное/бесплатное решение стримить html-страничку? 1. Подключаете видео-выход ПК к любому кодеру, который может видео в мультикаст застримить. И вещаете в сеть. 2. VLC умеет вещать рабочий стол в мультикаст, например. Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
aak Опубликовано 3 февраля, 2016 (изменено) Есть какое-нибудь платное/бесплатное решение стримить html-страничку? 1. Подключаете видео-выход ПК к любому кодеру, который может видео в мультикаст застримить. И вещаете в сеть. 2. VLC умеет вещать рабочий стол в мультикаст, например. Все эти способы нам известны. К сожалению,по отзывам тех,кто работал с ffmpeg'ом и vlc - они (и все что работает поверх них соответственно) не умеют генерировать "правильный" dvb-совместимый mpeg-ts,см. н-р: 1) Комментарии к 2) http://dsplab.diei.unipg.it/software/gbdvb/real_time_tests На сегодняшний момент,по результатом своих изысканий,я вижу пока только такой вариант:по таймеру делать скриншот страницы,делать из него 30секундный ролик ffmpeg'ом,далее выправлять ролик OpenCaster'ом и подавать на QAM (по IP). Если я неправ,поправьте. Изменено 3 февраля, 2016 пользователем aak Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
vinza Опубликовано 6 февраля, 2016 (изменено) vlc - они (и все что работает поверх них соответственно) не умеют генерировать "правильный" dvb-совместимый mpeg-ts Разве? У нас на одной из сетей VLC делает "заглушки" для профилактик и тестов. Или это я уже чего-то недопонимаю? Изменено 6 февраля, 2016 пользователем vinza Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
aak Опубликовано 7 февраля, 2016 (изменено) vlc - они (и все что работает поверх них соответственно) не умеют генерировать "правильный" dvb-совместимый mpeg-ts Разве? У нас на одной из сетей VLC делает "заглушки" для профилактик и тестов. Или это я уже чего-то недопонимаю? В том смысле,что генерируемый mpeg-ts далек от идеального. https://habrahabr.ru/post/154349/ https://habrahabr.ru/post/185348/ Изменено 7 февраля, 2016 пользователем aak Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
MrCloud Опубликовано 20 февраля, 2016 Вот например бесплатная тулза Скринкастинг » ScreenTwin (free), хороший компонент скринкапчур, который можно и по другому использовать, например в платных версиях CodecWorks H.264 Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...
kosorezik Опубликовано 24 февраля, 2016 Можно так Открыть html страничку на ноуте -> экран ноута снимать на камеру телефона -> полученные ролики кидать на google drive -> от туда скачивать на ноут -> стримить полученный поток VLC/ffmpeg Вставить ник Цитата Ответить с цитированием Поделиться сообщением Ссылка на сообщение Поделиться на других сайтах More sharing options...