• Уважаемые пользователи! Сообщаем Вам, что у нашего форума появился официальный чат в Телеграм - https://t.me/forumtv_telegram в котором будут публиковаться все важные новости и изменения проекта
  • И так дорогие друзья, всем привет! Долгожданное свершилось! Не секрет, что многие плотно сидят на яблочных устройствах. И как мы знаем сторонние приложения - это до сегодняшнего дня было вообще под запретом. Но с начала 2004 года всё изменилось. И так, мы создали тему, как один из разработчиков, в данный момент, создаёт известные всем приложения для Apple tv И соответственно для поддержки и развития текущих и будущих приложений можно к нему обратиться. Найти тему можно ниже в разделе софта Всем удачи

Скрипт формирования плейлистов для acestream движка.

  • Автор темы Автор темы Dogerty
  • Дата начала Дата начала
Я правильно понимаю, список каналов, найденный скриптом, не отличается от списка каналов на помойке?
1. Один из скриптов в шапке позволяет дополнять сформированный плейлист каналами из своего плейлиста.
2. Позволяет формировать плейлист по вашему крону хоть каждую минуту...
 
но КонтентИД скрипт не выдает, а это уже другая работа и механизм, при просмотре не виден прогресс буферизации. И, возможно, нельзя отмотать назад при включении, с КонтентИД доступен был предпросмотр в пределах 30 минут (на компе в Айсплеере)
Тоже заметил, что при проигрывании через infohash не виден прогресс буферизации.
Никак не могу найти как преобразовать infohash в Content ID. Как-то же на "помойке" в формируемых файлах именно Content ID. Может кто-то подсказать? Хотя бы механизм....
 
Список-то не отличается (хотя это еще присмотреться), но КонтентИД скрипт не выдает, а это уже другая работа и механизм, при просмотре не виден прогресс буферизации. И, возможно, нельзя отмотать назад при включении, с КонтентИД доступен был предпросмотр в пределах 30 минут (на компе в Айсплеере).
Контент айди нынче не сильно в моде, об этом писалось ранее, подробности повторять не буду полистайте тему в начало там все написано!
 
Тоже заметил, что при проигрывании через infohash не виден прогресс буферизации.
Никак не могу найти как преобразовать infohash в Content ID. Как-то же на "помойке" в формируемых файлах именно Content ID. Может кто-то подсказать? Хотя бы механизм....
Все просто, делается это локально с помощью движка, к примеру:
браузер выдаст
result
content_id"89b9742c5623772f78f70a073059bc96083e1aca"
errornull
 
Последнее редактирование:
А вот как получить самому .acelive из infohash пока что не знаю. С "помойкой" все понятно
???? Значит Вам не до конца все ясно с "помойкой"..... Вы бы почитали там повнимательнее ;) для ЧИТАЮЩИХ и ДУМАЮЩИХ людей там более чем достаточно и подробно в все изложено ......
 
Все просто, делается это локально с помощью движка, к примеру:
браузер выдаст
result
content_id"89b9742c5623772f78f70a073059bc96083e1aca"
errornull
и где это запускать? в браузере не работает! только выдает файл с текстом "{"result": null, "error": "access denied"}"
пробовал с infohash живых трансляций, штук 5 разных, не работало ни разу
 
Последнее редактирование:
Только по причине того что Вы полный NULL ибо не ведаете что "творите" или "творите" Бог знает что....

http://aceengine_IP:6878/server/api/?method=get_content_id&infohash=c1396e9cc6a64608aecec60da82eb36559a41b5b
{"result": {"content_id": "485e02c7ff82000a72ecab99beafc3c9517f032f"}, "error": null}
или посмотреть что там "внутри"
http://aceengineIP:6878/server/api?method=get_media_files&infohash=c1396e9cc6a64608aecec60da82eb36559a41b5b
{"result": {"0": "A1 (allfon)"}, "error": null}
 
Последнее редактирование:
Только по причине того что Вы полный NULL ибо не ведаете что "творите" или "творите" Бог знает что....

http://aceengine_IP:6878/server/api/?method=get_content_id&infohash=c1396e9cc6a64608aecec60da82eb36559a41b5b
{"result": {"content_id": "485e02c7ff82000a72ecab99beafc3c9517f032f"}, "error": null}
или посмотреть что там "внутри"
http://aceengineIP:6878/server/api?method=get_media_files&infohash=c1396e9cc6a64608aecec60da82eb36559a41b5b
{"result": {"0": "A1 (allfon)"}, "error": null}
По этой ссылке http://127.0.0.1:6878/server/api/?m...hash=c1396e9cc6a64608aecec60da82eb36559a41b5b
выдает файл с тестом {"result": null, "error": "access denied"}

но по этой http://127.0.0.1:6878/server/api?me...hash=c1396e9cc6a64608aecec60da82eb36559a41b5b
есть результат, как ни странно, тект в файле {"result": {"0": "A1 (allfon)"}, "error": null}, это да

но по 1-й только {"result": null, "error": "access denied"}

ну и? куда копать?
 
Вот и ответ. У меня тоже было {"result": null, "error": "access denied"} и именно на 3.1.6, обновился до 3.1.32 и заработал ответ JSON. Только учтите, если будете обновляться, что на 3.1.32 реклама от acestream лезет "во все щели". На 3.1.6 вообще не было рекламы.
 
Господа, а СID (conent_id) трансляции Вам нафига ? Что мешает смотреть вот так
http://aceengineIP:6878/ace/getstream?infohash=
или для запроса ссылки в hls
http://aceengineIP:6878/ace/manifest.m3u8?infohash=
Зачем Вам "двойное" преобразование ? Заняться нечем ? Оно на "скорость" старта особо не влияет что по cid, что по infohash, что по raw и т.д. Более того по infohash будет на пару нано/микросекунд шустрее :)

Если весь "базар" из-за альтернативной прокси :
Для того чтобы работало через прокси надо:
делать не так как написано в первом посте данной темы, а вот так
Код:
#EXTINF:-1,112 Украiна HD (Украина)
infohash://99e19d337d8b3675e7f48b9b72ba5ea573d7961e
или вот так
Код:
#EXTINF:-1,112 Украiна HD (Украина)
http://куда.то/путь/к/aceliveфайлу/filename.acelive
И все тоже чудесно будет работать ;)
 
Последнее редактирование:
Господа, а СID (conent_id) трансляции Вам нафига ? Что мешает смотреть вот так
http://aceengineIP:6878/ace/getstream?infohash=
или для запроса ссылки в hls
http://aceengineIP:6878/ace/manifest.m3u8?infohash=
Зачем Вам "двойное" преобразование ? Заняться нечем ? Оно на "скорость" старта особо не влияет что по cid, что по infohash, что по raw и т.д. Более того по infohash будет на пару нано/микросекунд шустрее :)

Если весь "базар" из-за альтернативной прокси :

делать не так как написано в первом посте данной темы, а вот так
Код:
#EXTINF:-1,112 Украiна HD (Украина)
infohash://99e19d337d8b3675e7f48b9b72ba5ea573d7961e
И все тоже чудесно будет работать ;)
По ссылкам с Инфохэш АйсПлеер:
1. Зависает, тормозит, глючит (только что через диспетчер удалял процесс), при Контент ИД такого не было.
2. Простите, ничего, что по предложенному Вами варианту начисто отсутствует перемотка? Ничего? Ну ладно, только я все таки еще буду ей пользоваться при доступе по КонтентИД.
3. Отсутствует индикация прогресса буферизации.
4. Отсутствует рядом с инфой прогресса также и индикация количества раздающих потоков.
5. Если в сети ничего нет, то АйсПлеер тупо висит и ни о чем не сообщает, тогда как с КонтентИД пишет, что "Нет активных потоков или пиров", то есть можно знать, что ждать уже нечего.

До вас пытались неоднократно достучаться с этой инфой и пользователь Василий и я, а также и другие высказывались.
 
По ссылкам с Инфохэш АйсПлеер:
1. Зависает, тормозит, глючит (только что через диспетчер удалял процесс), при Контент ИД такого не было.
2. Простите, ничего, что по предложенному Вами варианту начисто отсутствует перемотка? Ничего? Ну ладно, только я все таки еще буду ей пользоваться при доступе по КонтентИД.
3. Отсутствует индикация прогресса буферизации.
4. Отсутствует рядом с инфой прогресса также и индикация количества раздающих потоков.
5. Если в сети ничего нет, то АйсПлеер тупо висит и ни о чем не сообщает, тогда как с КонтентИД пишет, что "Нет активных потоков или пиров", то есть можно знать, что ждать уже нечего.
Мдя ..... ну такое ... поехали по пунктам
1) На АйсПлеер "свет клином" сошелся ? Чем не устраивает старый-добрый VLC, из которого АйсПлеер "слеплен"? И чего Вы решили что комбинация АйсПлеер + infohash виновата :) "приснилось" ? "ветром надуло"? Вы хоть на минимальном уровне представляете как это работает ? Движку - "как курскому" соловушке как вы у него ссылку на трансляцию запросили , более того ему точно так же "по барабану" произошло это из AйсПлеера или любой другой "приблуды" .....
2) Перемотка чего ? LIVE трансляции ? Вы верите в чудо ? Или существование "машины времени" ? Может и в зеленых человечиков ? Я именно о формировании запросов для LIVE писал .... Прошу простить если я не понял всю "глубину" ваших хотелок :)
3) Ну если "упорото" пользоваться АйсПлеером то да , но с другой стороны вам LIVE смотреть или "процесс буфферизации"? Лично Вам как потребителю какая разница от чего оно мрет см. пункты 4 и 5 своего вопроса.
4) Читай п3)
5) Читай п3)

Кто куда до кого стучался ? И какое я имею отношение к AйсПлееру? Я-то и виндой не пользуюсь .... а что такое AйсПлеер - знаю толко из Ваших с Василием "перестукиваний" :)
 
Последнее редактирование:
На АйсПлеер "свет клином" сошелся ? Чем не устраивает старый-добрый VLC, из которого АйсПлеер "слеплен"?
Не в смысле того что я топлю за АйсПлеер (я вообще через KODI смотрю на тв), но у АйсПлеера более "толстая" интеграция с движком которая срабатывает если открывать КонтентИД.
Насчёт перемотки - это вероятно имеется тот момент что можно перемотать накопившийся буфер. Который можно наблюдать и в случае плохой доставки вырастает до 1 мин (может и больше, но я не видел). А понимать можно то что если буфер не сильно раздут, то можно подождать какое-то время пока его не раздует, и в таком случае трансляция может дальше идти без затыков.
 
. А понимать можно то что если буфер не сильно раздут, то можно подождать какое-то время пока его не раздует, и в таком случае трансляция может дальше идти без затыков.
Установите в движке максимально допустимый буфер (60 сек) и "вся любовь" ... Просто не понятно какое отношение "внутренний" буфер что VLC что AйсПлеера (тот же VLC) имеет к плохим трансляциям с "дохлым" бродкастом ? Где ж плееру (vlc, kodi и любому другому) взять накопившийся буфер при постоянной буферизации данных на движке .... кроме как нажать на паузу на 20-30 сек и подождать .... Вот мотать зачем в пределах "накопленного" буфера - не совсем понятно, хотя хочется - мотайте .... А более "толстая интеграция" состоит только в понимании ссылок вида acestream:// ... не понимаю в чем проблема формировать любым что php что bash скриптом плейлист в виде http://aceengineIP:6878/ace/getstream? ... И точно так же пользоваться "перемоткой" накопленного буфера в VLC :)
 
Последнее редактирование:
Просто не понятно какое отношение "внутренний" буфер что VLC что AйсПлеера (тот же VLC) имеет к плохим трансляциям с "дохлым" бродкастом ?
Так в том то и дело что не внутренний, а движка Ace. Который агрессивно растёт при "заикании" пока заикания не кончатся.
А у KODI к сожалению так не получается. Захожу через http://IP:6878/webui/app/****/server#proxy-server-settings увеличиваю в движке буфер до 60 сек и кэш в памяти под лайв соответственно. Чтоб он его выжрал и стабилизировал в случае проблемной раздачи ему требуется минут 15. При этом всём AйсПлеер после "затыка" начинает воспроизведение с той же точки где заткнулся, а в KODI ускоренно мотает видеоряд догоняя "лайв".
 
Назад
Сверху