Jump to content
XPEnology Community

Ace Stream Media-AVoD(Аудио и Видео по Запросу) и Live Streaming


Recommended Posts

4 минуты назад, Olegin сказал:

тв робит

я и имел ввиду тв как "кино"

 

 

acestream.webui|api error: ('access denied',) у себя так и не могу найти или выловить

но явно что что то долбится на webui без доступа

 

Edited by Архип
Link to comment
Share on other sites

22 минуты назад, Архип сказал:

порт который прописан в образе докера а это 62062

Вообщем х.з. чего это роутеру бошку перемкнуло, всю жизнь был прописан интервал портов наружу и 62062 туда входил, прописал явно ошибка в логе исчезла.

Link to comment
Share on other sites

В 10.6.2018 в 19:10, Архип сказал:

то что учётка vip ttv избыточна кроме архивов остаётся по прежнему в силе!

теперь это уже под вопросом и у меня как минимум не действует, и для полного списка каналов требует вип

 

<<<Изменения 18.06.18>>>

 

36645710-3deca456-1a6d-11e8-8bf0-84f0787(v3.1.31)® https://web.telegram.org/#/im?p=@AceStreamMOD

 

на базе свежего движка протестированы сборки:

 

*http://127.0.0.1:6878/playlist/get?format=m3u

*http://127.0.0.1:6878/playlist/get?format=m3u&subcategory=спорт

*источник запасной http://91.92.66.82/trash/ttv-list

 

918f.thumb.png.8ea490f5a30e78aa2d7d4ab62adafdb5.png

Edited by Архип
Link to comment
Share on other sites

Было изменение адреса помойки и сами плейлисты на помойке не обновлялись. Новый адрес, на замену домейна .lib Вы уже написали.

Можно прописать в роутере DNS согласно https://servers.opennicproject.org и не надо париться с изменением домейна/адресами помойки. 

 

А можно использовать http://91.92.66.82/trash/ttv-list/as.all.tag.iproxy.m3u?ip=ip:6878 ,где ip это ip клиента с установленным acestream - проверена работоспособность на Вашем контейнере "только движок". VLC показывает более 2000 каналов:4_joy:, все не проверял но те что пробовал запускались. Главное что футбол1  HD работает.

 

У себя просто прописал DNS в роутере, адрес помойки остался старым и все работает. ТТВ VIP у меня нет.

Link to comment
Share on other sites

вместо as.all.tag.iproxy где собран весь контент что есть в сети и много мёртвых ContentID

можно брать ttv.all.tag.iproxy где сортировка оптимальней и на русском group-title="Спорт"

 

и id у них разные

у первого

#EXTINF:-1 group-title="sport" tvg-name="Матч_ТВ_HD" tvg-logo="Матч ТВ HD.png",Матч ТВ HD
http://000.000.000.000:6878/ace/getstream?id=781f1e0f92475b086b3988bf45da9fbf88de3e63&.mp4

у второго

#EXTINF:-1 group-title="Спорт" tvg-name="Матч_ТВ_HD" tvg-logo="Матч ТВ HD.png",Матч ТВ HD
http://000.000.000.000:6878/ace/getstream?id=198ff456af40fa6862f6184586ca32267d45a393&.mp4

 

я загоняю ссылку из личного кабинета ттв или с ресурса выше ttv.all.tag.player в вебморду 6878/webui/app/666666/server

и получаю по ссылке 6878/playlist/get?format=m3u лист с тем преимуществом что в той же веб морде можно выбирать между потоками http или hls

 

скрин  

918f1a.thumb.png.63b33579138fbf290c583728bddbea34.png

Hide  
Edited by Архип
Link to comment
Share on other sites

ещё одна, легкая сборка на Alpine Linux

особенности команды запуска в alpine немного другие

вместо bash будет sh, это только если из консоли запускать

в сино в вебморде докера так же как и раньше

./start.sh 600

 

  • Like 1
Link to comment
Share on other sites

11 hours ago, Архип said:

ещё одна, легкая сборка на Alpine Linux

 

не удаётся задать логин/пароль в в вебморде 6878/webui/app/666666/server. ошибку вроде не выдаёт, но при переходе на 6878/server браузер выдаёт

Internal Server Error, couldn't find resource

 

Link to comment
Share on other sites

2 часа назад, toleeck сказал:

6878/server

 

этот адрес в этом webui не пользуется, там в верху в бегущей строке сообщается что это модификация

не знаю зачем ребята с http://4pda.ru так покавырялись

 

поэтому адрес всегда 6878/webui/app/666666/server

где кей 666666 правим под себя если нужно в

nano /opt/acestream/androidfs/acestream.engine/acestream.conf

в ключе
 

--access-token
666666

 

эти ключи для учётки движка и пока ни на что не влияют в серверном варианте, на андроид да

--login
anonimus
--password
anonimus

 

  • Like 1
Link to comment
Share on other sites

4 часа назад, Olegin сказал:

А где у нее плейлисты искать?

выше писали про способ с треша

 

и я тоже добавил, что

загоняю ссылку из личного кабинета ттв или с ресурса выше ttv.all.tag.player в вебморду 6878/webui/app/666666/server

и получаю по ссылке 6878/playlist/get?format=m3u лист с тем преимуществом что в той же веб морде можно выбирать между потоками http или hls

 

это используется благодаря Playlist API движка

смысл в том что всё реализуется только средствами самого движка и никаких сторонних проксей типа HTTPAceProxy или HLS Proxy

тем самым как и указал сборка лёгкая и ничего лишнего и потребляет ресурса естественно меньше что по памяти что по процу

 

Edited by Архип
Link to comment
Share on other sites

6 минут назад, Архип сказал:

тем самым как и указал сборка лёгкая и ничего лишнего и потребляет ресурса естественно меньше что по памяти что по процу

Соответственно порты 8621 62062 6878 нужно будет пробросить из контейнера в хрень?

Link to comment
Share on other sites

2 минуты назад, Olegin сказал:

Соответственно порты 8621 62062 6878 нужно будет пробросить из контейнера в хрень?

 

да как обычно,

или с ключом

--net=host

 

Link to comment
Share on other sites

Интервал обновления при создании плейлиста в вебморде не забываем ставить как минимум на "ежедневно"

а лучше на 12 часов

иначе кина не будет так как ContentID переодически меняется!!!

сравните этот id вчерашний

#EXTINF:-1 group-title="Спорт" tvg-name="Матч_ТВ_HD" tvg-logo="Матч ТВ HD.png",Матч ТВ HD
http://000.000.000.000:6878/ace/getstream?id=198ff456af40fa6862f6184586ca32267d45a393&.mp4

и сегодня

918f1b.thumb.png.9b2e27f303fbe689f76caeec4ee364f3.png

Edited by Архип
Link to comment
Share on other sites

27 минут назад, Архип сказал:

смысл в том что всё реализуется только средствами самого движка и никаких сторонних проксей типа HTTPAceProxy или HLS Proxy

 

единственный жирный минус пользования только движка это то что не возможно смотреть один и тот же канал на разных клиентах

(HTTPAceProxy предоставляет такую возможность)

 

но если всё смотрится только не телеке в гостинной то почему бы и нет

 

источник acestream *в самом низу

Цитата

"Player ID" purpose - app engine must distinguish one player session from another, as in the current engine implementation user cannot play the same live stream with two (or more) players simultaneously from one engine, and engine will stop to serve requests from one player, when got a new request from another.

 

Link to comment
Share on other sites

пора осваивать и другие оси

и как тут не обойти такую специфическую и стоящую в стороне ОСь как Fedora, о стабильности которой в узких кругах любят часто напоминать

ну и по приводительности вот такое пишут, согласно тестов

Цитата

Между Ubuntu или Fedora нет явного победителя по производительности. Ubuntu запускается очень быстро, хотя производительность ввода / вывода не так сильна как у Fedora. Согласно тестам OpenBenchmarking.org Fedora побеждает Ubuntu в большинстве тестов, особенно при работе с большим количеством файлов. Например, Fedora обрабатывает 279.22 файлов за секунду при работе с 5000 файлами каждый по четыре потока., в то время как Ubuntu набрал 184 файла в том же тесте.

 

вообщем лучше попробовать чем сто раз читать

Fedora based docker image for acestream.

  • Thanks 1
Link to comment
Share on other sites

2 часа назад, Olegin сказал:

встало само, ввел только учетку ттв и все.

 

так было задумано

 

лог как всегда найдёте по адресу:

tail -f -n 20 /tmp/acehttp.log

закачку отдачу движка:

http://loclahost:9955/app/monitor

в прокси также можно поигратся с выводом потока в разных форматах

для этого в aceconfig.py правим в строчке 101 на:

transcode = True

путь для правки

nano /opt/HTTPAceProxy-master/aceconfig.py

доустанавливаем ffmpeg командой:

dnf install ffmpeg
или
yum install ffmpeg

и ссылка будет в зависимости от выбора потока выглядеть так:

http://loclahost:8000/channels/?type=m3u   # без изменений
http://loclahost:8000/channels/?type=m3u&fmt=mkv # поток в mkv(matroska)
http://loclahost:8000/channels/?type=m3u&fmt=hls # поток в hls

в логе должны быть записи:

918f1g.thumb.png.957a8974237095875676f4ebca14800d.png

и в процессах соответственно:

918f1h.thumb.png.a06a9ac1b220caa964328bbf945beec7.png

 

ну и статистика клиентов как всегда по адресу:

http://loclahost:8000/stat

918f1d.thumb.png.b3571af98e58d404ec29cdcfa867a8fb.png

Edited by Архип
  • Thanks 1
Link to comment
Share on other sites

при установке с репо обращаем внимание на варианты и даты сборок здесь

 

добавленно в коробку ffmpeg и соответственно при скачивании добавляем: sybdata/ace86fed:f28-ffmpeg

 

по умолчанию sybdata/ace86fed всегда скачивается latest и это как правило крайняя стабильная версия но в этом случае это будет крайняя тестовая версия федоры29(Fedora - Rawhide - Developmental packages)

 

 

Link to comment
Share on other sites

В 20.06.2018 в 10:21, Olegin сказал:

встало само, ввел только учетку ттв и все.

пробую ставить sybdata/ace86fed:f28-ffmpeg, при установке просит команду:

Просит ввести команду  

docker_use_error.thumb.png.5f4ba8ef7d7c335c0df00b8f4f79fa8d.png

Hide  

Не пойму, что ему не хватает? Какую команду?

Link to comment
Share on other sites

1 час назад, aleksey_z сказал:

Не пойму, Какую команду?

 

2 варианта

  1. самый простой из консоли или терминала, кто как его называет без разницы, потаму как все переменные в ключах:
    docker run -d --privileged --net=host --name=ace86 -e TZ=Europe/Berlin sybdata/ace86fed bash -c "/bin/start.sh 600"

    где:

    600 - Время очистки кеша acestream в секундах

    TZ='timezone'

  2. через webUI докера,  ключ --privileged это будет с высокими правами, а команда /bin/start.sh 600 идёт также на последнюю вкладку + если надо переменную TZ

 

Edited by Архип
  • Thanks 1
Link to comment
Share on other sites

Архип, а в каком файле нужно вписать данные учетки торрент тв? для sybdata/ace86fed

при вводе в браузер :8000/channels/?type=m3u&fmt=mkv выдает  get (3).m3u8 файл, с пустым содержимым

Edited by manowar123
Link to comment
Share on other sites

2 hours ago, manowar123 said:

а как то можно пробросить плейлист от помойки ?

индивидуальные плейлисты с помойки нормально проигрываются. прям там указываешь адрес:порт своего сервера, сохраняешь сформированный плейлист и отдаёшь его своему клиенту/проигрывателю.
правда я тут столкнулся с тем, что нельзя смотреть одновременно даже разные каналы. запустил матч-тв на одном клиенте, потом на втором первый канал. на первом при этом трансляция прекратилась. пока не вникал с чем это связано.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...