Jump to content
XPEnology Community

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


Recommended Posts

#помощь

 

если у кого возникают вопросы по настройке то используйте контакт из подписи или просто в личку дайте коротко знать,

удалённо вместе настроим через тот же teamviewer допустим

 

Link to comment
Share on other sites

Еще заметил, после установки чистого контейнера, сразу не работает страничка со статусом (/stat)

 помогает установка компоненты iputils-ping, т.е. в консоле apt-get install iputils-ping

Ну и еще, у меня часовой пояс далеко даже не московский, поэтому, чтоб в логах со временем не путаться, я доустанавливаю tzdata, а потом в докере через переменную TZ назначаю свой часовой пояс.

 

 

Link to comment
Share on other sites

13 минуты назад, Sla_M сказал:

 помогает установка компоненты iputils-ping, т.е. в консоле apt-get install iputils-ping

 

Спасибо, очень помогли решить проблему, образ в репо обновлю сейчас, у кого уже давно работает контейнер просто доустановите пакет как постом выше:

apt-get install iputils-ping

 

кстати наблюдалось только именно в контейнерах и в  dsm, на физическом железе stat_plugin исполняется корректно, на vps сервере с этим же контейнером тоже всё ок

 

Link to comment
Share on other sites

3 часа назад, Sla_M сказал:

Ну и еще, у меня часовой пояс далеко даже не московский, поэтому, чтоб в логах со временем не путаться, я доустанавливаю tzdata, а потом в докере через переменную TZ назначаю свой часовой пояс.

 

Спасибо, для мониторига логов это весьма полезно и необходимо!

 

поэтому добавил/исправил

теперь при создании контейнера добавляем через переменную  допустим TZ=Asia/Tomsk как на скрине:

tz.thumb.png.ed3de8b93e1a452f4437a404f141d466.png

 

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

tz1.png.bd5986a4a7225c90a26d811ef85ad018.png

*перекачайте образ с репо и создайте контейнер заново

 

у кого уже контейнер давно создан, то в теримнале поменяйте часой пояс:

apt-get install tzdata
ln -sf /usr/share/zoneinfo/Asia/Tomsk /etc/localtime
dpkg-reconfigure -f noninteractive tzdata

Current default time zone: 'Asia/Tomsk'
Local time is now:      Thu May  3 19:25:52 +07 2018.
Universal Time is now:  Thu May  3 12:25:52 UTC 2018.

 

 

определить свой часовой пояс можно по базе, допустим здесь: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List

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

#для инфы

в коробке также есть иструменты для теста интернет канала, команда:

# server vps, в дата-центре

speedtest-cli --share --server 16133
Retrieving speedtest.net configuration...
Testing from EVANZO e-commerce GmbH (xxx.xxx.30.xxx)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by CORSIN.DE (Kassel) [1.68 km]: 5.035 ms
Testing download speed................................................................................
Download: 497.15 Mbit/s
Testing upload speed................................................................................................
Upload: 653.66 Mbit/s
Share results: http://www.speedtest.net/result/7279065809.png
# server nas dsm, домашний

root@aceub5:~# speedtest-cli --share --server 4087
Retrieving speedtest.net configuration...
Testing from wilhelm.tel (xx.46.29.x)...
Retrieving speedtest.net server list...
Retrieving information for the selected server...
Hosted by wilhelm.tel (Norderstedt) [11.34 km]: 10.09 ms
Testing download speed................................................................................
Download: 92.22 Mbit/s
Testing upload speed................................................................................................
Upload: 18.50 Mbit/s
Share results: http://www.speedtest.net/result/7279095577.png

где значение  --server [ID-SERVER]   берём здесь

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

19 часов назад, Архип сказал:

в коробке также есть иструменты для теста интернет канала, команда:

Чего-то не работает из коробки или это только в крайней версии контейнера?

root@aceub:/# speedtest-cli --share --server 16133
bash: speedtest-cli: command not found

 

Link to comment
Share on other sites

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

или это только в крайней версии контейнера?

 

да

 

можно и так без установки:

wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
#или так
curl -Lo speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py
  
chmod +x speedtest-cli
./speedtest-cli
#или так
./speedtest-cli --share --server [ID-SERVER]

 

Link to comment
Share on other sites

Все на ЧМ по хоккею 2018!

 

Специально по этому случаю запилен HLS Proxy

 

всё уже в коробке, только правим под свой локальный ip в конфиге local.json

},
	"ADMIN": {
		"protocol": "http",
		"address": "172.17.0.1",
		"port": 8048,
		"password": ""
	},
	"SERVER": {
		"protocol": "http",
		"address": "172.17.0.1",
"port": 8048

Плейлист доступен по адресу http://ip:8048/playlist.m3u8

Видеть страницу состояния сервера можно здесь http://ip:8048/status

 

 

hls33.png.2d60958578794710d46029232cb21fc6.png

 

Главный адрес http://ip:8048 используется для двух разных целей: Первое, для того, чтобы получить плейлист с различных медиаустройств и плееров. Этот же плейлист можно получить по адресу /playlist.m3u8 (Вы можете настроить это из конфигурационного файла. Смотрите значение "playlistPath") Второе. Если вы просматриваете страницу из обычного браузера, вы попадаете на страницу каналов. Там же вы можете видеть телепрограмму начиная с версии 4.5.0. Поле телепрограммы имеет горизонтальную прокрутку вперёд. С этой страницы на компьютере или с сотового телефона вы можете просматривать каналы и вести их запись. Записи доступны для просмотра по адресу: http://ip:8048/rec

 

hls33a.thumb.png.ae1595ae9e67d6b32fa6f40f7b6408f7.png

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

В 04.05.2018 в 22:14, Архип сказал:

Все на ЧМ по хоккею 2018!

 

Специально по этому случаю запилен HLS Proxy

 

всё уже в коробке, только правим под свой локальный ip в конфиге local.json


},
	"ADMIN": {
		"protocol": "http",
		"address": "172.17.0.1",
		"port": 8048,
		"password": ""
	},
	"SERVER": {
		"protocol": "http",
		"address": "172.17.0.1",
"port": 8048

Плейлист доступен по адресу http://ip:8048/playlist.m3u8

Видеть страницу состояния сервера можно здесь http://ip:8048/status

 

 

hls33.png.2d60958578794710d46029232cb21fc6.png

 

Главный адрес http://ip:8048 используется для двух разных целей: Первое, для того, чтобы получить плейлист с различных медиаустройств и плееров. Этот же плейлист можно получить по адресу /playlist.m3u8 (Вы можете настроить это из конфигурационного файла. Смотрите значение "playlistPath") Второе. Если вы просматриваете страницу из обычного браузера, вы попадаете на страницу каналов. Там же вы можете видеть телепрограмму начиная с версии 4.5.0. Поле телепрограммы имеет горизонтальную прокрутку вперёд. С этой страницы на компьютере или с сотового телефона вы можете просматривать каналы и вести их запись. Записи доступны для просмотра по адресу: http://ip:8048/rec

 

hls33a.thumb.png.ae1595ae9e67d6b32fa6f40f7b6408f7.png

А где искать local.json?

Link to comment
Share on other sites

А можно aceubase и hlsproxy контейнеры объединить, например в aceubase добавить hlsproxy?

Вроде HLS действительно получше тяжелые каналы показывает, но скорость переключения каналов или просто включения канала, это ой-ой-ой.

На http прокси все просто летает, по сравнению с HLS.

А одновременно 2 контейнера не работают, т.к. порты у Acestream пересекаются. 

 

Edited by Sla_M
очепятки
Link to comment
Share on other sites

А если при установке заменить порты??

Я вчера себе поставил тоже hls но думал что у меня проблема, одновременно не работает контейнер, а по факту, поочередно нужно???

 

 

Отправлено с моего iPhone X

используя Tapatalk

 

Link to comment
Share on other sites

А если честно, то я совсем даже и не пробовал отключать Ace-stream...
Времени на было разбираться, сенкс Архип, что запилил!
Сегодня попробую поменять порты, может получиться посмотреть как работает!?!


Отправлено с моего iPhone X
используя Tapatalk

Link to comment
Share on other sites

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

А можно aceubase и hlsproxy контейнеры объединить, например в aceubase добавить hlsproxy?

 

объединил в отдельный контейнер http-hls-aceproxy

 

HLS Proxy в довесок дополняет и так базовый функционал HTTPAceProxy тем что может вести запись каналов

в остальном так и есть что переключение и старт очень медленное так как сначала кешируется поток, но если смотреть один канал долгое время например тот же хоккей поностью матч то пойдёт а скоро и футбол тем более

 

 

 

  • Thanks 1
Link to comment
Share on other sites

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

Build только вот сейчас готов и доступен для скачивания

*сам пока ещё не тестовал

Ок, где, что нужно править, под себя и какой файлик?

СПС.

Link to comment
Share on other sites

27 минут назад, tajson сказал:

Что-то сломалось-да??

 

у тебя в конфиге порт 8049 а смотришь кино на 8048

 

https://paste.ee/p/Z9YTD

 

 

VLC/2.2.4 не дружит с потоком и грузит проц немеренно под 90%

с VLC/3.0.0 совсем по другому, в нём по ходу уже аппаратно через граку прикрутили поддержку как и было заявленно в релизе

39647115-f0835416-4fdd-11e8-869f-57c2dbb

Link to comment
Share on other sites

 
у тебя в конфиге порт 8049 а смотришь кино на 8048
 
https://paste.ee/p/Z9YTD
 

Да нет, я его принудительно поменял при установке нового пакета.
Может и запутался, проверю сейчас



Отправлено с моего iPhone X
используя Tapatalk
Link to comment
Share on other sites

13 минуты назад, tajson сказал:

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

 

я вижу что поменял, на нём и открывай

на скрине то открываешь на 8048

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

3 часа назад, tajson сказал:

бъединил в отдельный контейнер http-hls-aceproxy

Архип, при установке нового контейнера, как я понимаю нужно по новому будет редактировать данные как aceproxy, и hls?

то есть:  
HLS Proxy  

только правим под свой локальный ip

в конфиге local.json

Hide  

 

AceProxy  

root@aceub:/# nano /opt/HTTPAceProxy-master/modules/playlist.py

root@aceub:/# nano /opt/HTTPAceProxy-master/aceconfig.py

root@aceub:/# nano /opt/HTTPAceProxy-master/plugins/config/torrenttv.py

root@aceub:/# nano /opt/HTTPAceProxy-master/plugins/config/p2pproxy.py

root@aceub:/# nano /opt/HTTPAceProxy-master/plugins/config/torrentfilms.py

Hide  
Hide  
Или уже все настроено???

 

 

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...