19 Июнь 2019, 06:13:11Последний пользователь: LoneBuddha
Ace Stream Forum » Базовые продукты ACE Stream ( Torrent Stream ) » Анонсы и Релизы  » Просмотр каналов Ace Stream через DLNA сервер Serviio
Страниц: [1]   Вниз
  Отправить эту тему  |  Печать  
Автор Тема: Просмотр каналов Ace Stream через DLNA сервер Serviio  (Прочитано 1844 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Andrew_A
Newbie
*
Оффлайн Оффлайн
Сообщений: 4

Email
« : 23 Декабрь 2018, 22:01:05 »

Всем привет !

Не уверен, что это самая правильная ветка, но более подходящей не нашел.

Долго пытался найти решение по просмотру каналов Ace Stream через DLNA сервер Serviio, ничего резонного не попалось. Решил запилить свое решение ;)

Полное описание сделал на английском (для широкой общественности так сказать) и разместил на форуме Serviio: http://forum.serviio.org/viewtopic.php?f=20&t=24919
Тут частично дублирую на русском. Инструкция по установке и файлы программы приложены. Что непонятно - спрашивайте.

Возможности:
- Выбор канала прямо на Вашем DLNA клиенте (Smart TV, например)
- Извлечение Ace Content ID из Web страниц Torrent TV трекеров в реальном времени - загрузка / обновление плейлистов не требуется (хотя, приложение может работать непосредственно c Ace Content ID)
- Имена каналов могут отображаться на русском (требуется поддержка на стороне DLNA клиента, на моем LG ТВ работает)
- Возможно использование нескольких DLNA клиентов с одним сервером, в т.ч. возможен одновременный просмотр разных каналов (немного кривовато реализовано, но вроде работает, если нужно - пишите здесь или в личку)
- Возможно задавать индивидуальные параметры VLC (Ace Player) командной строки для каждого канала (например, обрезать картинку)
- От сервера не требуется больших ресурсов / очень простая установка / не нужно никаких дополнительных пакетов ПО
- Только для Вас все это бесплатно !

Требования
- Windows ПК для серверной части (тестировалось с Win7x64)
- Установленный Serviio (тестировалось с Serviio 1.10)
- Установленный движок Ace Engine (тестировалось с Ace Stream 3.1.11)

* Ace_Serviio_installation.pdf (210.01 кБ - загружено 166 раз.)
* Ace_Serviio.zip (336.83 кБ - загружено 222 раз.)
« Последнее редактирование: 23 Декабрь 2018, 22:09:01 от Benny » Сообщить модератору   Записан
Benny
Administrator
Hero Member
*****
Оффлайн Оффлайн
Сообщений: 666

Email
« Ответ #1 : 23 Декабрь 2018, 22:16:18 »

Спасибо за проделанную работу, хотя лично я пока не очень понимаю, чем это отличается от xupnpd + Ace HTTP Proxy, к примеру.

У меня вопросов пока два:
- судя по всему, само приложение написано на java. С учетом того, что "Serviio" есть под Линукс, нет ли желания выложить еще и отдельный бинарник/сервлет под Томкат?
- есть ли поддержка плейлистов/АПИ с популярных ресурсов? Т.е добавляем плейлист ТТВ или "помойки", и смотрим, без ручной правки россыпи файлов в ./Channels.
Сообщить модератору   Записан
Andrew_A
Newbie
*
Оффлайн Оффлайн
Сообщений: 4

Email
« Ответ #2 : 23 Декабрь 2018, 22:30:55 »

Benny,

- Нет, я старомоден и непрофессионален - писалось на Delphi 7  :D
- Исходя из п.1, портирование на платформы отличные от Windows, увы, затруднительно
- Импорт плейлистов не поддерживается. Лично я выбираю интересные каналы на сайтах (Тучка ТВ, Torrent-tv и т.п.) и потом создаю свой список. Загружать сотни каналов в ТВ разом и потом каждый раз выбирать интересные не вижу смысла. Тем не менее, очень просто сделать скрипт конвертации внешних плейлистов в формат моей программы. Если будет массовая потребность, могу добавить такую фичу.

Если подобное решение уже есть, прошу простить. Мне нужно было именно для Serviio (пробовал аж девять DLNA серверов, только он заработал как мне надо) и именно под Windows (так уж сложилось, что у меня Windows ПК с кучей софта работает в режиме 24/7).


Сообщить модератору   Записан
Benny
Administrator
Hero Member
*****
Оффлайн Оффлайн
Сообщений: 666

Email
« Ответ #3 : 23 Декабрь 2018, 22:46:20 »

писалось на Delphi 7
меня плагин ввел в заблуждение, значит. Жаль.
Импорт плейлистов не поддерживается. Лично я выбираю интересные каналы на сайтах (Тучка ТВ, Torrent-tv и т.п.) и потом создаю свой список.
подход понятен, просто пользователь именно всяческих прокси/dlna серверов у нас балованный, привык максимум пару строчек скопипастить, а что-то более сложное - тут и вероятность ошибки выше, ну а вероятность того, что будет "влом" вручную плейлист составлять - просто "зашкаливает".
если подобное решение уже есть, прошу простить.
"прощать" тут не за что, вопрос только в возможном потраченном "зря" времени. Впрочем, когда программистов это смущало =)
Сообщить модератору   Записан
Andrew_A
Newbie
*
Оффлайн Оффлайн
Сообщений: 4

Email
« Ответ #4 : 18 Январь 2019, 23:09:30 »

Выкладываю новую версию 2.0.0.11 !

Улучшения:

- Возможность импорта M3U плейлистов каналов с AceContentID (как правило, можно загрузить с трекера)
- Возможность просматривать базу данных каналов и удалять ненужное
- Нормальная поддержка нескольких DLNA клиентов одновременно (до 32-х)
- Теперь не нужно прописывать IP адреса DLNA клиентов
- Мультиязычная поддержка (по умолчанию русский и английский, можно добавить любой язык)
- Удобный установщик с инструкцией
- Другие улучшения и багфиксы

Наслаждайтесь ! Будут вопросы / проблемы - пишите сюда.

https://yadi.sk/d/PVtnE6uFBfjnpw
Сообщить модератору   Записан
Andrew_A
Newbie
*
Оффлайн Оффлайн
Сообщений: 4

Email
« Ответ #5 : 23 Январь 2019, 19:51:10 »

Очередная и возможно, финальная версия 2.0.0.15 !

Улучшения:

- Импорт плейлистов в UTF-8
- Извлечение AceContentID из HTTPS страниц
- Режим принудительного сканирования каналов
- Разное

https://yadi.sk/d/g9K1lI8P4PMEnw
« Последнее редактирование: 23 Январь 2019, 20:42:23 от Andrew_A » Сообщить модератору   Записан
Страниц: [1]   Вверх
  Отправить эту тему  |  Печать