takeneasy 0 Опубликовано 6 февраля Жалоба Рассказать Опубликовано 6 февраля Интересует, возможно ли поднять свой локальный IPTV-стрим на synology? Не уверен что правильно использую терминологию, по-этому разжую свою хотелку на пальцах, задача такая: 1) Есть на Synology DS папка с короткими 3-10 минут видео файлами 2) Хочу чтобы все видео файлы из папки крутились циклично, типо как в прямом эфире друг за другом идут по IPTV-каналу 3) Соответственно нужно что бы на сервере Synology генерился плейлист http://192.168.134.123:26271/playlist.m3u8 и циклично вещался мой контент из папки 4) В локальной сети с любого устройства ловить трансляцию в iptv-плеере, введя свой плейлист http://192.168.134.123:26271/playlist.m3u8. Можно ли так сделать? Вроде vlc умеет в iptv вещать, но не знаю, можно ли в нём всё задуманное реализовать. В Идеале бы ещё замутить что бы мотать можно было (доступность "архива", как в некоторых плейлистах реализовано), epg свою автоматом как-то генерировать, но это уже доп-плюшки. Для начала хотя бы с базовыми вещами разобраться. Соответственно, прошу подсказать: софт и\или кейворды для гугления (сам ничего путного не нашёл - в основном про dlna\video stantion и т.д.), в идеале - собственный опыт, если кто-то что-то подобное уже реализовывал. Цитата Ссылка на сообщение Поделиться на другие сайты
xvss 0 Опубликовано 7 февраля Жалоба Рассказать Опубликовано 7 февраля 1) Есть на Synology DS папка с короткими 3-10 минут видео файлами 2) Хочу чтобы все видео файлы из папки крутились циклично, типо как в прямом эфире друг за другом идут по IPTV-каналу 3) Соответственно нужно что бы на сервере Synology генерился плейлист http://192.168.134.123:26271/playlist.m3u8 и циклично вещался мой контент из папки 4) В локальной сети с любого устройства ловить трансляцию в iptv-плеере, введя свой плейлист http://192.168.134.123:26271/playlist.m3u8. -- вряд-ли смогу дать конкретные рекомендации по этой задаче, но пара вопросов у меня есть: 1. плейлист представляет собой список ссылок на каналы, которые пользователь может выбирать просматривая плейлист. У вас же, судя по описанию - всего один канал, транслирующий видео в цикле. Для чего тогда плейлист? Только для "телепрограммы" этого одного канала? 2. штатный софт в локальной сети позволяет пользователю смотреть что он хочет, когда хочет и сколько хочет. Вы собираетесь ограничить его по по всем параметрам. Т.е. он сможет смотреть только то что сейчас транслируется, если транслируется и пока транслируется. Для чего? Цитата Ссылка на сообщение Поделиться на другие сайты
takeneasy 0 Опубликовано 7 февраля Автор Жалоба Рассказать Опубликовано 7 февраля -- вряд-ли смогу дать конкретные рекомендации по этой задаче, но пара вопросов у меня есть: 1.... Для чего тогда плейлист? Только для "телепрограммы" этого одного канала?архива" Да, плейлист из 1 канала. Хочу по iptv смотреть, плейлист - это издержки технологии, ну и с epg будет приятнее глазу и мотать назад удобно вместо "videofile1, videofile2" будет: "ролик такой-то о том-то и том-то", если будет реализована возможность "архива" 2. штатный софт в локальной сети позволяет пользователю смотреть что он хочет, когда хочет и сколько хочет. Вы собираетесь ограничить его по по всем параметрам. Т.е. он сможет смотреть только то что сейчас транслируется, если транслируется и пока транслируется. Для чего? Это всё условности. В iptv всё тоже самое - смотри сколько хочешь когда хочешь и то что хочешь, просто другой способ. Вместо того чтоб мышкой лазить искать и запускать нужное тебе сейчас видео из папки с сотней роликов - просто смотри крутящееся сейчас "в эфире" рандомное видео из этой сотни роликов и, при необходимости, пультом переключи на следующее ли перемотай на нужный момент(при реализации "архива"). У меня просто по IPTV просмотр эфира организован - привык т.к. удобно и архив есть и паузу поставить и мотать назад от эфира можно, вот и подумалось что организовать свой стрим и просто добавить ещё один "канал" с нужным мне моим контентом к уже имеющимся списку эфирных было бы удобно. Всё в одном приложении IPTV плеера опять же. Бесспорно, кому-то может удобно свой контент смотреть по всяким там ftp, dlna, samba и т.д., но мне было бы удобнее iptv. Контент развлекательный, такой, что по сути конкретный ролик редко когда понадобится (к примеру - муз.клипы) - играют себе "фоном" один за одним разнообразные. Цитата Ссылка на сообщение Поделиться на другие сайты
данила 0 Опубликовано 20 марта Жалоба Рассказать Опубликовано 20 марта В 06.02.2021 в 23:31, takeneasy сказал: плейлист - Создать папку «с короткими 3-10 минут видео файлами» - Положите туда файл "3-10 минут видео".m3u" с содержимым: #EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:10 #EXT-X-MEDIA-SEQUENCE:1 #EXTINF:4.0, /с короткими 3-10 минут видео файлами/видео_01.ts #EXTINF:4.0, /с короткими 3-10 минут видео файлами/видео_02.ts #EXTINF:4.0, /с короткими 3-10 минут видео файлами/видео_03.ts #EXTINF:4.0, /с короткими 3-10 минут видео файлами/видео_04.ts #EXT-X-ENDLIST Поместите видеофрагменты вместе с файлом m3u. Имена сегментов должны быть точно такими, как вы указали в файле m3u. Примечание. VLC требуется как минимум 4 сегмента. Цитата Ссылка на сообщение Поделиться на другие сайты
MLS 0 Опубликовано 6 апреля Жалоба Рассказать Опубликовано 6 апреля Я бы начал так: ffmpeg -h filter=loop Этот фильтр сделает необходимое зацикливание. ffmpeg [какое-то входящее] -f hls -hls_list_size [число фрагментов листа] -hls_wrap [тоже число для времени] -y [path]/[пляй-лист] А это будет вытворять пляй-лист из чего-то, чего вы присунете ему на входящее. Где на вход вы, как я понял, желаете присунуть зацикленные (loop=-1) киношечки. Точный синтаксис ffmpeg именно в имеющейся для вашего "DS", придётся уточнять самостоятельно. Потому что у меня лично есть один "DS", а именно DS207 (без плюсов), и я вам так скажу, что здешний ffmpeg будет сильно отличаться от ffmpeg-a именно в вашем "DS". После ознакомления с возможностями ffmpeg, вы тупо забираете имеющимся у вас внешним плеером пляй-лист с вэб-шары, который вам постоянно и будет накатывать ffmpeg. Безусловно, и "куски", нарезаемые из зацикленного "потока" тоже д.б. доступны. В принципе, если ваше "DS" помощнее моего "DS", то и ретранслировать чужие потоки тоже можно. Это счастье народ и называет, типа, "архивом". Когда поток копируется в хранилище в виде нарезки, а потом можно его и посмотреть. Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.