151

Re: TTV Autoplaylist (2017.10.16)

ewgenii1111, странно. У меня работает.

+ открыть спойлер

http://i105.fastpic.ru/big/2018/0524/71/_003e3a557d9b93070975eb4858ebfe71.jpg?noht=1

В подкасте ломаться нечему, кроме ссылки на плейлист.

LG 27MT75S-PZQ
Samsung HT-F4500

152

Re: TTV Autoplaylist (2017.10.16)

http://pomoyka.lib.emergate.net/trash/t … player.m3u

Samsung UE48H6200A,Panasonic TX-PR50XT50

153

Re: TTV Autoplaylist (2017.10.16)

У меня почему-то не пингуется http://91.92.66.82/trash/ttv-list/as.json . Нет альтернативной ссылки? ЗС

154

Re: TTV Autoplaylist (2017.10.16)

kopiev пишет:

У меня почему-то не пингуется http://91.92.66.82/trash/ttv-list/as.json . Нет альтернативной ссылки? ЗС

Помойка теперь доступная только  через i2p и tor. Причина тому правообладатели .

155

Re: TTV Autoplaylist (2017.10.16)

Всех с Новым 2021 годом,

добрался наконец-то до acesearch php-скрипта, который когда-то прилагался к помойке.  Его модификация с описанием для ОС Windows.

Скрипт адаптирован для создания json-файла, который совместим с подкастами HMS сервера. Для стандартного
префикса "as" (здесь и далее) - имя файла "as.hms.json", его поля в json-массиве "channels":
1) name     - имя канала;
2) cat      - категория канала;
3) url      - ссылка на acestream трансляцию, может выглядеть по разному (ниже);
4) id       - идентификатор контента acestream, в HMS поле не используется;
5) infohash - хеш-код контента acestream, в HMS поле не используется.

Параметризация запуска скрипта расширена по сравнению с оригинальной версией, добавлен третий числовой параметр для задания способа формирования ссылки в поле "url" файла "as.hms.json", параметр №3 может иметь значения:
1) argv[3] = 0    -  дефолтное значение, в поле "url" подставляется хеш-код контента acestream, стандартный подкаст без изменений скрипта с таким значением работать не сможет. Также, это единственное значение при котором создаются плейлисты .m3u, для остальных значений они не создаются;
2) argv[3] = 1    -  в поле "url" подставляется идентификатор контента acestream - также требует изменения скрипта подкаста для формирования ссылки им самим;
3) argv[3] = 2    -  в поле "url" подставляется "acestream://$contentid" в формате Ace Player;
   Следующие значения формируют url-ссылку внутри PHP скрипта целиком в виде "http://<Server address>/ace/getstream?id=$contentid&.mp4":
4) argv[3] = 3    -  в адрес сервера поля "url" подставляется localhost (127.0.0.1:6878);
5) argv[3] = 4    -  в адрес сервера поля "url" подставляется адрес Ace Stream сервера из второго параметра (должен быть вместе с его портом);
6) argv[3] = 5    -  в адрес сервера поля "url" подставляется текущий IP адрес машины, то есть он обновляется автоматически если DHCP служба его сменит, порт 6878;
7) argv[3] = 6    -  в адрес сервера поля "url" подставляется DNS имя, порт 6878.
   Второй параметр argv[2] может быть любым не пустым для всех значений, кроме argv[3] = 0 & argv[3] = 4. Если
   путь к целевой папке (argv[1]) содержит пробелы, то используйте короткие dos 8dot3 имена и путь без кавычек.

Пример вызова для формирования ссылки с автоматическим обновлением IP:
>  "C:\program files\php\php.exe" C:\users\petya\ace_search\as.php C:\users\petya\ace_search\playlists\as any 5
Пример значения поля "Комментарий" в свойствах подкаста HMS для этого вызова скрипта:
>  C:\users\petya\ace_search\playlists\as.hms.json


Для получения идентификаторов контента скрипт должен выполняться на машине с установленным и работающим Ace Stream сервером.

Полное описание в readme.hms.txt в архиве.

Прикреплённые файлы сообщения

acesearch-hms.zip 10.51 kb, скачивалось 313 раз, начиная с 2021.01.08