Size: a a a

2021 November 11

ML

Maksim Lapshin in erlyvideo
вебсокет это очень хорошо, но есть ряд проблем при масштабировании как софта, так и команды.


1) есть чисто технические проблемы с тем, что отследить, сколько времени выполнялся запрос через вебсокет сложно просто потому что в нём вообще нет запросов, есть только сообщения

2) а дальше начинаются гораздо более высокоуровневые проблемы, связанные с нехваткой инструментария.

Например мы сейчас перевели флюссоник на openapi, а значит выбрали стандартный унифицированный набор инструментов для кучи разных платформ.

Для вебсокетов вообще ничего подобного толком нет
источник

MK

Maksim Klyushkov in erlyvideo
Чтобы была EPG на выходе (и в веб-интерфейсе), она должна быть в исходном файле 😉
источник

КК

Константин Красильни... in erlyvideo
я через апи забираю все конфигурации камер к себе в свой биллинг.

забираю весь список камер
/vsaas/api/v2/cameras/

и подробности по потокам каждой камеры через
/flussonic/api/media?name=xxxxx


но камер стало много... хочется перейти на какую то событийную модель.

появилась новая камера - прилетело событие - я запросил актуальную информацию к себе по этой камере
источник

MK

Maksim Klyushkov in erlyvideo
Нет, у меня нет такой информации, о таких планах. Да, я вижу это на своем стенде. Скорее всего, валидатор в одной из версий "не узнает" опцию, к релизу ожидаю, что все будет в порядке.
источник

АТ

Александр Трунов... in erlyvideo
было удобно переводить dvr -> dvr_offline на время решения каких-либо проблем с хранилищем
источник

ML

Maksim Lapshin in erlyvideo
а не удобнее в темплейте это делать?
источник

MK

Maksim Klyushkov in erlyvideo
А что такое "конфигурация камеры"?
источник

АТ

Александр Трунов... in erlyvideo
управляю стримами через API, темплейтами пока не пробовал пользоваться
источник

КК

Константин Красильни... in erlyvideo
все полезности которые возвращет
/vsaas/api/v2/cameras/

для примера на скрине... там json примерно на 80 строк по каждой камере
источник

ML

Maksim Lapshin in erlyvideo
ясно
источник

AB

Artyom Bagdas in erlyvideo
не понимаю если честно, получается все фильмы должны быть у меня в формате ts? или должен быть всегда отдельный ts файл где будет телепрограмма для конкретного канала
источник

ژ

ژیان in erlyvideo
Наверное уж стоит начать с того, а что вы хотите реализовать и зачем понадобился EPG в фильмах
источник

AB

Artyom Bagdas in erlyvideo
собственные фильмовые каналы создаю, их буду отдавать на рестрим IPTV провайдерам, и думаю что на фильмовых каналах обязателен EPG чтоб люди знали что смотрят, если бы можно было вставлять название фильма в эфир как у некоторых каналов, я бы не сделал EPG)
источник

ML

Maksim Lapshin in erlyvideo
Очень хороший вопрос.

На данный момент эта возможность в разработке, мы проектируем такой epg.

Генерация своего канала - хороший пример, коллеги возможно чуть позже здесь еще помогут.

Механизм для импорта xml в флюссонике есть, генерация полноценного eit из этого тоже есть
источник

AB

Artyom Bagdas in erlyvideo
понял, да вот если кто-нибудь поможет буду очень благодарен 🙌🏻
источник

AB

Artyom Bagdas in erlyvideo
для создания EPG как понимаю нужно узнать данные фильмов которые я показываю, например время начала фильма, название, но в flussonic нет таких данных чтоб понять когда какой фильм начнётся 🤷🏻‍♂️
источник

ES

Evgenii Snezhko in erlyvideo
Мне кажется проще создать EPG сначала, а потом с нее сгенерить серверный плейлист с тэгами, чтобы при рестарте потока фильмы не начали показываться с начала листа
источник

ML

Maksim Lapshin in erlyvideo
Не, ну тут можно подумать как это с плейлистом интегрировать
источник

AB

Artyom Bagdas in erlyvideo
cложно... сам не смогу видимо
источник

AB

Artyom Bagdas in erlyvideo
Для генерации епг достаточно только будет понять как из файла с видео выдернуть его длительность.
источник