Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Помощь и поддержка > Помощь по плагинам

Ответ
 
Опции темы Опции просмотра
Старый 11.11.2016, 05:24   #1
slva2000
Junior Member
 
Регистрация: 10.11.2016
Сообщений: 10
Отправить сообщение для slva2000 с помощью ICQ
По умолчанию Просмотр AceStream потоков на Raspberry Pi 2/3

Пост не претендует на уникальность, но для повторения его на своём устройстве не потребуется особенных знаний.

Моё устройство RPi-3, LibreElec на Kodi 16.1 – Jarvis.
----------

Философию пропустим. Просто хочется иметь независимый AceStream плеер одноимённых потоков на своём зверьке.

Спасибо AlexElec, RussakHH, San_Cho, enen92.

Воспроизведение потоков основано на работе движка AceStream PRi v3.1.5. Движок обеспечивает локальный видео поток, который нужно воспроизвести. Эту задачу реализует аддон 2p2-Streams. Он же способен обрабатывать произвольные плейлисты содержащие AceStream потоки (40-ка символьные уникальные идентификаторы AceStream потока).

1. Устанавливаем AceStream PRi v3.1.5
Код:
cd /storage/.config/
curl -LO https://dl.bintray.com/pipplware/dists/unstable/armv7/misc/acestream_rpi_3.1.5.tar.gz
tar xf acestream_rpi_3.1.5.tar.gz
mv acestream/ .acestream/
rm -f acestream_rpi_3.1.5.tar.gz
Далее строка авто-запуска движка, три варианта, нужно тестировать...
Код:
nano /storage/.config/autostart.sh
1. Вариант
Код:
#!/bin/sh
(
/storage/.config/.acestream/start_acestream.sh --client-console --live-cache-type memory --live-cache-size 20971520 --live-buffer 60
)&
2.Вариант

Код:
#!/bin/sh
(
/storage/.config/.acestream/start_acestream.sh --client-console --live-cache-type disk --live-buffer 60 --live-disk-cache-size 20589934592
)&
3.Вариант
Код:
#!/bin/sh
(
/storage/.config/.acestream/start_acestream.sh --client-console --live-cache-type disk
)&
И строка остановки движка
Код:
nano /storage/.config/shutdown.sh

#!/bin/sh
(
/storage/.config/.acestream/stop_acestream.sh
)&
Права файлам:
Код:
chmod +x /storage/.config/autostart.sh
chmod +x /storage/.config/shutdown.sh
chmod +x /storage/.config/.acestream/start_acestream.sh
chmod +x /storage/.config/.acestream/stop_acestream.sh
reboot
После перезагрузки смотрим командой top запуск acestream...

Вариант файла
Код:
nano /storage/.config/.acestream/androidfs/system/data/data/org.acestream.engine/files/.ACEStream/playerconf.pickle
Код:
(dp0
S'total_max_upload_rate'
p1
I0
sS'download_dir'
p2
V/storage/.acestream_cache
p3
sS'total_max_download_rate'
p4
I0
sS'disk_cache_limit'
p5
L20000000000L
sS'ad_storage_limit'
p6
L1073741824L
sS'max_connects'
p7
I100
sS'max_peers'
p8
I30
sS'auto_download_limit'
p9
I00
sS'live_buffer_time'
p10
I35
sS'player_buffer_time'
p11
I35
sS'wait_sufficient_speed'
p12
I00
sS'init_upload_slots'
p13
I10
s.
на моей sd карте на малине работает отлично... Другие варианты есть у RussakHH

2. Устанавливает p2p-streams
2.1 Добавляет репозиторий SuperRepo, как подробно описано здесь. Кратко: добавить как локальный путь http адрес http://srp.nu, затем "установить репозиторий из zip" по этому адресу. Для моей системы это http://srp.nu/jarvis/all/superrepo.k...all-0.7.04.zip.
2.2 Устанавливаем из этого репозитория аддон p2p-streams.

3. Готово. Запускам p2p-streams, подсовываем xml файл содержащий актуальные потоки AceStream вида:
Код:
          <item> 
            <title>Название канала 1</title>
            <link>acestream://2baa43e82184dc487f448b064a2eb37f2a70bd41</link> 
        </item>
          <item> 
            <title>Название канала 2</title> 
            <link>acestream://e354560da9fa37740cad27fca750aa1913c311de</link> 
        </item>
Заметка не претендует на идеальную, критика приветствуется.
slva2000 вне форума   Ответить с цитированием
   
Старый 11.11.2016, 08:01   #2
zx_
Senior Member
 
Регистрация: 08.06.2016
Сообщений: 234
По умолчанию

критикую
не стартанет на прочих arm7 девайсах
в скачанном пакете есть бинарник chroot
зачем он для малинки я не в курсе, ибо в поставке либреелека он уже есть в /sbin

удалить его нужно , если по этой инструкции делать на китайских коробочках с arm7

в общем, инструкция повторяет уже имеющуюся

да и идеология уже старенькая, ace stream есть в контейнере docker , libreelec умеет
zx_ вне форума   Ответить с цитированием
Старый 11.11.2016, 08:28   #3
akadeface
Member
 
Аватар для akadeface
 
Регистрация: 04.10.2016
Сообщений: 98
По умолчанию

Я тут недавно.
Куда вводить эти команды?
Raspberry 3, LibreElec.
akadeface вне форума   Ответить с цитированием
Старый 11.11.2016, 09:19   #4
slva2000
Junior Member
 
Регистрация: 10.11.2016
Сообщений: 10
Отправить сообщение для slva2000 с помощью ICQ
По умолчанию

Цитата:
Сообщение от zx_ Посмотреть сообщение
критикую
не стартанет на прочих arm7 девайсах
в скачанном пакете есть бинарник chroot
зачем он для малинки я не в курсе, ибо в поставке либреелека он уже есть в /sbin

удалить его нужно , если по этой инструкции делать на китайских коробочках с arm7

в общем, инструкция повторяет уже имеющуюся

да и идеология уже старенькая, ace stream есть в контейнере docker , libreelec умеет
Спасибо за замечание. Ваш пост я видел. Видимо, это приложение выполняет acestream под правами рута (в линукс я чайник).

Однако, описанная мной инструкция чётко встаёт на чистый либреелек (малинка 3) за 15 минут (потратил множество времени прежде).

По Docker - не нашёл инструкции по конкретным шагам для простой установки AceStream и воспроизведения по стрим ИД для arm7...
Укажите пожалуйста.

bakadeface, начинайте с гугла: "ssh raspberry" или "ssh libreelec"
slva2000 вне форума   Ответить с цитированием
Старый 11.11.2016, 09:46   #5
akadeface
Member
 
Аватар для akadeface
 
Регистрация: 04.10.2016
Сообщений: 98
По умолчанию

Спасибо!
akadeface вне форума   Ответить с цитированием
Старый 11.11.2016, 10:25   #6
Destiny08
Member
 
Регистрация: 06.04.2015
Сообщений: 62
По умолчанию

Цитата:
Сообщение от slva2000 Посмотреть сообщение
3. Готово. Запускам p2p-streams, подсовываем xml файл содержащий актуальные потоки AceStream вида:

вот тут не понятно, поясните, пжл - что и куда
Destiny08 вне форума   Ответить с цитированием
Старый 11.11.2016, 11:30   #7
slva2000
Junior Member
 
Регистрация: 10.11.2016
Сообщений: 10
Отправить сообщение для slva2000 с помощью ICQ
По умолчанию

Цитата:
Сообщение от Destiny08 Посмотреть сообщение
вот тут не понятно, поясните, пжл - что и куда
p2p-streams - это аддон. Он устанавливается из репозитория (подключенного). Дальше, он будет в "Дополнения" (Видео). Запускаем его, интерфейс на русском, и там разберётесь... В настройках д.б. "локальный AceStream". Порты по-умолчанию
slva2000 вне форума   Ответить с цитированием
Старый 11.11.2016, 13:02   #8
zx_
Senior Member
 
Регистрация: 08.06.2016
Сообщений: 234
По умолчанию

p2p streams добавляет плейлисты из меню своего
плейлисты из суперпомойки берет влегкую и проигрывает.
zx_ вне форума   Ответить с цитированием
Старый 28.11.2016, 23:05   #9
goldratt
Junior Member
 
Регистрация: 14.07.2016
Сообщений: 7
По умолчанию

Хотелось бы напомнить про первоисточник этого мануала. Который до 3.1.6 обновился недавно.
https://twistedlinux.wordpress.com/2...aspberry-pi-2/

Chroot имеет доступ к файлами и папками только в его ограниченной папке, которая указывается при запуске в командной строке. Все что выше этой папки закрыто для софта запущенного внутри chroot.
goldratt вне форума   Ответить с цитированием
Старый 19.12.2016, 20:54   #10
akadeface
Member
 
Аватар для akadeface
 
Регистрация: 04.10.2016
Сообщений: 98
По умолчанию

Цитата:
Сообщение от slva2000 Посмотреть сообщение
2. Устанавливает p2p-streams
2.1 Добавляет репозиторий SuperRepo, как подробно описано здесь. Кратко: добавить как локальный путь http адрес http://srp.nu, затем "установить репозиторий из zip" по этому адресу. Для моей системы это http://srp.nu/jarvis/all/superrepo.k...all-0.7.04.zip.
2.2 Устанавливаем из этого репозитория аддон p2p-streams.
Пишет "Не удалось установить". В чем может быть причина?
akadeface вне форума   Ответить с цитированием
Ответ
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Просмотр Torrent TV на Raspberry Pi 2 San_Cho Помощь по плагинам 124 23.05.2017 11:01
rinetd для AceStream arheon Поддержка платформы Linux \ Live 8 14.06.2016 08:58
установка AceStream Olepir Поддержка платформы Linux \ Live 5 25.07.2014 19:46
acestream-2.1.7 dj_deny Поддержка платформы Android 8 12.10.2013 16:48


Текущее время: 01:58. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.