Сайт | Скачать | Видео | Wiki

Автор Тема: Пазл-ТВ  (Прочитано 92 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2445
  • Репутация: +85/-1
Пазл-ТВ
« : 09 Сентябрь 2019, 14:48:00 »
Пазл ТВ 4

Пазл ТВ 3.0
Скачать, распаковать, запустить из папки
python server.py
mpv http://Мой_IP:8185/playlist
Положить в ~/.config/mpv/... https://github.com/jonniek/mpv-playlistmanager, для управления плейлистом по Shift+Enter
В playlistmanager.conf изменить style_ass_tags={\fnUbuntu\fs14\b0\bord1}, для лучшего отображения плейлиста, по умолчанию слишком большой шрифт (можно другие значения).
playlist_display_timeout=15 ### По желанию, время показа плейлиста.

Получаем тв на 300 каналов. Есть возможность редактирования плейлистов через вебморду.
Можно запускать в kodi, можно вот так просто запускать под линукс.
Используется так же в alexelec http://www.alexelec.in.ua/alexelec-3-1-2-amlogic-s805-812-905-912/


Надо как-то организовать скриптом в модуле все вот это:
Цитата
python server.py
mpv http://Мой_IP:8185/playlist
Сам не умею. :) И сами файлы как-то раскидать, что-то в /opt, что-то в /usr/bin.


upd. Управление каналами цифровым кодом. Скрипт channel-by-name.lua.  Можно назначить цифры для всех каналов (сложно запомнить  :)), можно только для начала и конца списка + обозначить начало групп (новости, музыка, фильмы ...). Так же можно 'отцифровать' часто используемые каналы. Вобщем на ваш вкус.

Если нет input.conf, взять в пакете mpv

upd2. Еще один способ управления плейлистом betterchapters.lua. Серфинг каналов (как в ПДУ тв) с отображением списка.
Пока мне показалась удобной именно такая конфигурация - betterchapters.lua + channel-by-name.lua.
Цитата
$ cat input.conf
### Назначение клавиш может быть любое
END script-message osc-playlist    ## показать текущую позицию
PGDWN script-binding betterchapters/chapterplaylist-next  ### листать вперед
DEL script-binding betterchapters/chapterplaylist-prev  ### листать назад

Цитата
$ cat mpv.conf
osd-duration=3000  ## время отображения плейлиста, 3 сек.

« Последнее редактирование: 24 Январь 2020, 16:53:47 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2445
  • Репутация: +85/-1
Re: Пазл-ТВ
« Ответ #1 : 09 Сентябрь 2019, 15:02:05 »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 27774
  • Репутация: +190/-0
    • PuppyRus-A
Re: Пазл-ТВ
« Ответ #2 : 09 Сентябрь 2019, 15:16:56 »
У меня не работает по вашей инструкции
ддр01 + DEVX
И кстати в alexelec тоже не работает. Сервер запускается. Лист видно, но не играет

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2445
  • Репутация: +85/-1
Re: Пазл-ТВ
« Ответ #3 : 09 Сентябрь 2019, 15:25:47 »
У меня mpv-1:0.29.1-4, собственноручно собранный (pacman2pfs). Все работает.
Скрины.


upd. ffmpeg-4.1-1811-sf01.
python2-2.7.15-1811-sf02
youtube-dl_any-sf07 (Не знаю, нужен ли youtube-dl, но у меня установлен.)
Код
live@prar-1811 ../youtube-dl_any-sf07.pfs/usr/local/bin % cat python
#!/bin/ash
if [ -x /usr/bin/python ];then
    /usr/bin/python "$@" #&
elif [ -x /usr/bin/python2.7 ];then /usr/bin/python2.7 "$@" #&
else
    /usr/bin/python "$@" #&
« Последнее редактирование: 09 Сентябрь 2019, 16:05:11 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 27774
  • Репутация: +190/-0
    • PuppyRus-A
Re: Пазл-ТВ
« Ответ #4 : 09 Сентябрь 2019, 15:41:14 »
В прар обновленном до текущего среза у меня и сервер не запускается
У вас замороженный прар?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2445
  • Репутация: +85/-1
Re: Пазл-ТВ
« Ответ #5 : 09 Сентябрь 2019, 15:42:30 »
Да, замороженный.


Не знал о таких проблемах, :) думал все просто, раз уменя работает, то и у всех. И дело только в правильно написанном скрипте, чтобы все это запускалось в правильной очередности, подставлялся IP и т.д. и т.п. )
« Последнее редактирование: 09 Сентябрь 2019, 15:46:38 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2445
  • Репутация: +85/-1
Re: Пазл-ТВ
« Ответ #6 : 09 Сентябрь 2019, 15:53:06 »
Как бы не оказалось, что я открыл недокументированную возможность запуска ptv3 через mpv. А там на это не расчитывалось. )


А можно пока 'на коленке' скрипт сваять, попробую модуль организовать?
Я пробовал так
Цитата
#!/bin/ash
python server.py &  ### должен запускаться именно из своей директории, иначе ерунда получается
mpv http://192.168.1.115:8185/playlist   #####надо как-то определять ip и подставлять


upd. Выше перечислены мои модули, которые посчитал важными для упоминания.
« Последнее редактирование: 09 Сентябрь 2019, 16:08:56 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 27774
  • Репутация: +190/-0
    • PuppyRus-A
Re: Пазл-ТВ
« Ответ #7 : 09 Сентябрь 2019, 16:16:54 »
Код
#!/bin/ash
сd папка_с_server.py
sudo python2 ./server.py & 
mpv http://127.0.0.1:8185/playlist 
C python2 сервер везде запускается, но ни mpv ни браузер подконнектиться не могут
youtube-dl не помог
« Последнее редактирование: 09 Сентябрь 2019, 16:26:32 от sfs »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2445
  • Репутация: +85/-1
Re: Пазл-ТВ
« Ответ #8 : 09 Сентябрь 2019, 17:48:27 »
Сделал пробный модуль ptv3-3.9.9-kr1_test
Работает у меня. Команда запуска ptv3. Или Меню - Аудио и видео - ptv3

Нужно добавить:
-  при закрытии окна плеера, должен выгружаться сервер
-  должно запускаться от пользователя, наверно

upd. Обновился ptv3-3.10.3.
« Последнее редактирование: 07 Ноябрь 2019, 01:34:02 от krasnyh »

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2445
  • Репутация: +85/-1
Re: Пазл-ТВ
« Ответ #9 : 24 Январь 2020, 02:52:21 »
В пра64 без улучшений
Может помочь измение настройки как на скрине. У меня это не влияет на запуск, но Dobrov говорил, что иначе у него не запускается. В итоге делаю это изменение глобально для IceArch.

Напомню, зайти в web-настройки 127.0.0.1:8185, запустить воспризведение:
Цитата
mpv http://127.0.0.1:8185/playlist

Последняя версия на сегодня ptv3-3.13.9.zip.
« Последнее редактирование: 24 Январь 2020, 03:03:31 от krasnyh »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 27774
  • Репутация: +190/-0
    • PuppyRus-A
Re: Пазл-ТВ
« Ответ #10 : 24 Январь 2020, 16:37:39 »
Может помочь измение настройки как на скрине
Да. спасибо+
У автора в ptv3/settings/ip его ип - удалить или заменить на свой - если юзать будете не только локально
run_console.exe server.exe - для винды . Можно удалить
Последняя версия на сегодня ptv3-3.13.9.zip.
нет http://xbmc.ru/forum/showpost.php?p=145150&postcount=1519 3.14.1 - каналов прибавилось
acestream - у меня ничего не сработало

Есть еще версия 4 от alexelec
Там наоборот acestream работает , http - нет
http://forum.alexelec.in.ua/viewtopic.php?f=21&t=5117#p26967
http://forum.alexelec.in.ua/viewtopic.php?f=21&t=5145&hilit=%D0%BF%D0%B0%D0%B7%D0%BB
скачать

SimpleTV-сервер & Wine на Ubuntu 18.04/19.10

Приделать гуй как для acestream ?
« Последнее редактирование: 24 Январь 2020, 16:47:07 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 27774
  • Репутация: +190/-0
    • PuppyRus-A
Re: Пазл-ТВ
« Ответ #11 : 27 Январь 2020, 10:23:05 »
Поюзал. Листы.m3u крутил из своего m3u-gui - норм
ptv3 - норм, но мне на пк и свободно распространяемых списков хватает через мой гуй iptv

ptv4 - если я правильно понял - не acestream каналы - по паролю. acestream мало.

SimpleTV - все круто. Много HD каналов. Запускал на lff1801 c ftp://ftp.yandex.ru/puppyrus/roll/180101/lib32-wine-light-1801-sf01.pfs + ftp://ftp.yandex.ru/puppyrus/roll/180101/wine-Kron4ek-p-4.12.1_64-sf01.pfs Иногра сервис подвисал. Лечится рестартом. На ТВ через твбокс + LazуTv ощутимо медленно переключаются каналы

Опять пытался найти плеер с тв программой
kodi - работает, но только для этого тяжеловат
https://zvvubuntu.blogspot.com/2016/06/zvvonlinetv.html - работает, но с программой не удобно
ottplayer не работает с серверами на серых ип (что логично)
iptvx - у меня нигде не заработал
tano - скомпилился, но падает под lfd1801. Конвертировал из альт и Росы - падает
Есть еще плееры?

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 2445
  • Репутация: +85/-1
Re: Пазл-ТВ
« Ответ #12 : 27 Январь 2020, 10:58:01 »
ptv3 - норм, но мне на пк и свободно распространяемых списков хватает через мой гуй iptv
ПазлТВ это не только и не столько инструмент для воспроизведения плейлистов, тем более таких инструментов навалом, как и написано выше. Это еще и возможность, через web-интерфейс, не затрачивая больших усилий, организовать свой список каналов удобным образом.

Тем более воспроизведение идет через легкий плеер mpv, возможности которого можно расширять lua скриптами безразмерно. )
« Последнее редактирование: 27 Январь 2020, 11:04:58 от krasnyh »