Общее для ресиверов AB IPbox

Автор romansat, 20 Лютий 2022, 23:57:00

Попередня тема - Наступна тема

0 Користувачі і 1 Гість дивляться цю тему.

romansat

Установка аддонов в ресивер.

Аддоны для ресивера существуют под названием update.zip

1.скачайте файл "update.zip" на флешку
2.подключите USB-флешку к ресиверу и откройте настройки ATV (шестерня в правом верхнем углу экрана)
3.выберите «USB-обновление» и выберите там USB-флешку (например, sda1).
Ресивер начнет запись аддона и,по окончании,перезагрузится.

Вэбинтерфейс ресивера.

Вход в файловую систему ресивера может осуществляться через Samba.
Вводим в адресной строке проводника на компе file:\\IP_адрес_ресивера\ab\ и попадаем в файловую систему,где можно просматривать файлы,редактировать их,скачивать и закачивать.

Конфигурация Oscam также работает через вэбинтерфейс.
В адресной строке браузера вводим http://IP_адрес_ресивера:8888/ .
Открываются все конфиги эмулятора,которые можно править,вставлять готовые,просматривать лог,также можно перегружать и отключать эмулятор.

По адресу http://IP_адрес_ресивера:9981/extjs.html попадаем в TVHeadend,на базе которого в Live TV организовано систему конфигурации таймеров,ЕПГ,записи на каналах.
Также там можно проигрывать (VLC) и записывать на PC любой канал со спутника.


Как снять скриншот с экрана ресивера.

На пульте ресивера есть две перепрограмируемые кнопки- REC List и TV LIVE TV.
Заходим в Настройки,REC List и перепрограммируем кнопку для снятия скринов.
Скриншоты по умолчанию сохраняются на USB.
Поэтому чтобы их создание прошло успешно,нужна флешка в ресивере.


romansat

Моніторинг деяких показників ресиверів AB IPbox.

Навантаження процессора і його температура.
Це при перегляді важкого торрента фільму Аватар 103 Гб HDR.
Avatar.2009.Extended.UHD.Re-Grade.4000nit.2160p.HEVC.HDR.IVA(RUS.UKR.ENG).ExKinoRay.mkv
Піковий бітрейт там досягає 125-130 мбіт/c.
Затики відсутні при використанні USB-Ethernet адаптеру,він допомагає обійти обмеження мережевої карти ресиверу в 100 мбіт/c.
Температура не піднімається вище 79 градусів після півгодинного перегляду фільму.
Однак є підозра що частота процессора в ресивері при таких нагрузках цільово обмежена до 1.2 mHz при заявлених 1.6 mHz (щось подібне ми бачимо в VU+Duo 4K).
У всякому разі при різноманітних важких навантаженнях частоти більше 1.2 mHz  добитися не вдалось.
Хоча відповідь на команду
Hi3798CV200:/ $ cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq
1600000

показує паспортну частоту.

Навантаження при перегляді важкого торрента (Аватар 103 Гб).
127|Hi3798CV200:/ $ cat /proc/hisi/msp/pm_cpu
CPU: freq = 1200000(kHz), current volt = 880(mv)
CPU: AVS = On, hpm offset = 0 hpm target = 0x110
Tsensor: temperature = 79 degree
CPU: Temp Control is Quit
Hi3798CV200:/ $


Максимальна нагрузка проца:
Spoiler
Hi3798CV200:/ $ cat /proc/stat
cpu  342250 15904 177299 790056 625 0 64702 0 0 0
cpu0 60490 3664 35091 185681 119 0 61811 0 0 0
cpu1 92042 3909 48319 195232 140 0 1313 0 0 0
cpu2 93923 3979 46886 205703 212 0 792 0 0 0
cpu3 95793 4350 47002 203439 153 0 785 0 0 0
intr 38237448 0 3810606 3951742 4582590 4778332 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13141 71784 268 0 0 495 0 0 0 0 0 0 285695 0 0 0 0 0 0 1 0 0 4487065 27753 0 50127 0 0 0 0 2 48 541310 0 1200036 2 52959 0 43550 0 0 0 0 15311 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
ctxt 56276227
btime 1657101359
processes 6392
procs_running 6
procs_blocked 0
softirq 20783765 1319103 8618824 3271 2230431 0 0 2025776 2473997 0 4112363
Hi3798CV200:/ $

Решта стандартних значень

Hi3798CV200:/ $ cat /proc/cpuinfo
processor       : 0
Processor       : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 1585.15
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 1
Processor       : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 1585.15
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 2
Processor       : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 1585.15
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

processor       : 3
Processor       : ARMv7 Processor rev 4 (v7l)
BogoMIPS        : 1585.15
Features        : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae aes pmull sha1 sha2 crc32
CPU implementer : 0x41
CPU architecture: 7
CPU variant     : 0x0
CPU part        : 0xd03
CPU revision    : 4

Hardware        : bigfish
Revision        : 0000
Serial          : 0000000000000000
Hi3798CV200:/ $


cat /proc/version
Linux version 4.9.44_hi3798cv2x (badasystem@bada) (gcc version 4.9.2 20140904 (prerelease) (gcc-4.9.2 + glibc-2.22 (Build by czyong) Tue Oct 27 16:32:03 CST 2015) ) #11 SMP PREEMPT Tue Jun 14 11:17:44 KST 2022
Hi3798CV200:/ $


Память,розбивка на партиції.

1|Hi3798CV200:/ $ lsmod
Module                  Size  Used by
rtl8822cu            2289223  0
hfsplus                99058  0
hfs                    50141  0
xpad                   16836  0
ahci_platform           3128  0
libahci_platform        6454  1 ahci_platform
libahci                22915  2 ahci_platform,libahci_platform
tntfs                 605019  0
xhci_plat_hcd           5974  0
ohci_platform           4779  0
ehci_platform           5538  0


Hi3798CV200:/ $ cat /proc/meminfo
MemTotal:        1894216 kB
MemFree:           84604 kB
MemAvailable:     899180 kB
Buffers:           46068 kB
Cached:           755228 kB
SwapCached:            0 kB
Active:           967808 kB
Inactive:         473536 kB
Active(anon):     646904 kB
Inactive(anon):     8320 kB
Active(file):     320904 kB
Inactive(file):   465216 kB
Unevictable:         384 kB
Mlocked:             384 kB
HighTotal:        875508 kB
HighFree:           5948 kB
LowTotal:        1018708 kB
LowFree:           78656 kB
SwapTotal:        942244 kB
SwapFree:         942244 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:        640444 kB
Mapped:           450436 kB
Shmem:             15176 kB
Slab:             138644 kB
SReclaimable:     107444 kB
SUnreclaim:        31200 kB
KernelStack:       11216 kB
PageTables:        27608 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     1889352 kB
Committed_AS:   53926080 kB
VmallocTotal:     507904 kB
VmallocUsed:           0 kB
VmallocChunk:          0 kB
CmaTotal:          69632 kB
CmaFree:               0 kB
Hi3798CV200:/ $


Hi3798CV200:/ $ cat /proc/partitions
major minor  #blocks  name

   1        0     409600 ram0
   1        1     409600 ram1
   1        2     409600 ram2
   1        3     409600 ram3
   1        4     409600 ram4
   1        5     409600 ram5
   1        6     409600 ram6
   1        7     409600 ram7
   1        8     409600 ram8
   1        9     409600 ram9
   1       10     409600 ram10
   1       11     409600 ram11
   1       12     409600 ram12
   1       13     409600 ram13
   1       14     409600 ram14
   1       15     409600 ram15
254        0     942248 zram0
179        0   15267840 mmcblk0
179        1       1024 mmcblk0p1
179        2       1024 mmcblk0p2
179        3      20480 mmcblk0p3
179        4       2048 mmcblk0p4
179        5       8192 mmcblk0p5
179        6       8192 mmcblk0p6
179        7      20480 mmcblk0p7
259        0      20480 mmcblk0p8
259        1      40960 mmcblk0p9
259        2       8192 mmcblk0p10
259        3      32768 mmcblk0p11
259        4      40960 mmcblk0p12
259        5      20480 mmcblk0p13
259        6      40960 mmcblk0p14
259        7    1433600 mmcblk0p15
259        8    1433600 mmcblk0p16
259        9      51200 mmcblk0p17
259       10    1024000 mmcblk0p18
259       11     204800 mmcblk0p19
259       12       8192 mmcblk0p20
259       13      83968 mmcblk0p21
259       14   10762240 mmcblk0p22
179       24       4096 mmcblk0rpmb
179       16       4096 mmcblk0boot1
179        8       4096 mmcblk0boot0
Hi3798CV200:/ $


Показники зняті на ресивері AB IPBox Two Combo.
Перевірив те саме і на AB IPBox One.
Практично ніякої різниці немає.
Особливо цікавила різниця температур проца на One і Two Combo,оскільки на корпусі на One зверху відсутні вентиляційні перфорації.
Так от,температури обидвох ресиверів практично одинакові.

romansat

Цитата: romansat від 06 Липень 2022, 11:02:15Однак є підозра що частота процессора в ресивері при таких нагрузках цільово обмежена до 1.2 mHz при заявлених 1.6 mHz (щось подібне ми бачимо в VU+Duo 4K).
У всякому разі при різноманітних важких навантаженнях частоти більше 1.2 mHz  добитися не вдалось.

Так і є.
Продовжив тести з навантаженням процессора прогою CPU Throttling Test.
При 100% навантаженні проца частота будь якого з 4-х ядер ні разу не превищила 1200.
Таким чином в даному ресивері накладено фабричне обмеження на частоту.
На роботу ресивера це взагалі-то не впливає,оскільки даної частоти цілком вистачає для бездоганної роботи з будь-яким медіа.

romansat

Ще один тест на перезапис внутрішньої пам'яті.
Прога Cross Platform Disk Test.
Якщо порівняти цей тест з топовими андроїд боксами,то бачимо,що AB IPBox зовсім не відстає від них по швидкості запису і читання пам'яті.

Також нижче тест Antutu Benchmark.
Непоганий результат.

romansat

Системний бекап для AB IPBox .

Бекап включає всі налаштування користувача,включно із списком каналів Live TV, однак без налаштувань Oscam,налаштування Сталкер порталів IPTV,а також всі встановлені програми Android з їхніми налаштуваннями і правами.
Бекапи AB IPBox One,AB IPBox Two і AB IPBox Two Combo повністю сумісні між собою за винятком кабельного і ефірного списку каналів в AB IPBox Two Combo і каналів другого тюнеру AB IPBox Two.

Тобто AB IPBox One сприйме бекап від AB IPBox Two Combo якщо там відсутні налаштування кабельного і ефірного телебачення.
AB IPBox One сприйме бекап від AB IPBox Two,якщо на ному прописані канали тільки одного тюнеру DVB-s.
AB IPBox Two Combo і AB IPBox Two повністю сприймають бекап від AB IPBox One.

Для створення бекапу переходимо в Налаштування - Оновлення системи - Backup Userdata.
Система перезавантажується і на USB створюється файл бекапу з розширенням .taraa .
Для відновлення : Налаштування - Оновлення системи - Restore Userdata,вибираємо  на USB файл з розширенням .taraa - OK.
Після чого в систему вручну через провідник,або FTP можна повернути заздалегідь збережені конфіги Oscam.

Якшо файл .taraa перейменувати на .zip,до нього можна дістати доступ і можливість переглядати,а також редагувати деякі файли і конфіги.
Потім зберегти зміни і повторно змінити розширення на .taraa .


romansat

Варіант №2 системного бекапу.

Відпрацьовується з меню Live TV -Налаштування- Резервне копіювання - Резервне копіювання даних користувача.
В цьому варіанті бекап також зберігається на USB пристрій у вигляді трьох файлів :
update.zip
userdata8.taraa
backup.prop

Відновити систему можливо в тому ж меню в пункті - Відновити дані користувача їз сховища.
Існує такох можливість відновлення цього бекапу з меню Андроїд ТВ:
Налаштування - USB Upgrade - Вибрати свою флешку - ОК.

romansat

Бекап списку каналів.

Увійти в Live TV - Налаштування - Резервне копіювання - Резервне копіювання каналів.
На USB пристрої створюється файл з розширенням .tar.gz із списком каналів і налаштуваннями супутників.
Відновлення списку  каналів в цьому ж меню.

cdma

Введення ключів BISS в ресивер AB IPbox.

Існують два способи - з пульта ресивера за допомогою флеш накопичувача USB і редагування файлу oscam.keys.

1.Заходим за допомогою пульта в Live TV - Меню - САМ - Завантаження - завантажте Softcam key з USB.
На флешку заздалегідь розміщуєте актуальний файл ключів.

2.
а).Відкриваєм у браузері на PC вебінтерфейс Oscam
http://IP_адрес_ресивера:8888/
Далі Files - other files - oscam.keys і редагуємо там потрібні ключі текстовим редактором Notepad ++,або на крайній випадок AkelPad і запам'ятовуємо.
Після чого перезавантажте Oscam .

б).Також можна завантажити вже готовий файл oscam.keys з ключами через провідника файлової системи PC. В провіднику на PC вводимо адрес
file:\\IP_адрес_ресивера\ab\ і шляхом заміни вставляєм готовий файл oscam.keys .
Після цього перезавантажте Oscam.

Для нормальної праці ключів BISS в файлі oscam.server повинен бути сконфігурований відповідний рідер емулятора (він там по замовчуванні вже існує по дефолту)
Нижче приклад:

Spoiler
[reader]
label                         = myxcas
protocol                      = xcas
device                        = oscam.keys
caid                          = 2600
ident                         = 2600:000000
group                         = 1
Vu+ Duo 4K SE, Vu+ Zero 4k, Vu+ Uno 4k Se, Vu+ Duo 4k, AB CryptoBox 750HD, Homatics Box R,  AB IPBox TWO Combo, AB IPBox One, Formuler, Digital Devices Max SX8 (4/8) Basic

cdma

Встановлення Google Play в AB IPBox. Installing Google Play in AB IPBox

Vu+ Duo 4K SE, Vu+ Zero 4k, Vu+ Uno 4k Se, Vu+ Duo 4k, AB CryptoBox 750HD, Homatics Box R,  AB IPBox TWO Combo, AB IPBox One, Formuler, Digital Devices Max SX8 (4/8) Basic

cdma

Як зв'язати Bluetooth пульт AB IPBox з ресивером AB IPBox?

Vu+ Duo 4K SE, Vu+ Zero 4k, Vu+ Uno 4k Se, Vu+ Duo 4k, AB CryptoBox 750HD, Homatics Box R,  AB IPBox TWO Combo, AB IPBox One, Formuler, Digital Devices Max SX8 (4/8) Basic

romansat

Інструкція програмування пульта AB IPBox для сполучення з пультом телевізора.

Пульт AB IPBox TWO

Інструкція програмування пульта.

1.Натисніть кнопку "TV" на протязі 5 секунд,індикатор на пульті засвітиться і пульт ввійде в режим навчання.
2.Натисніть кнопку "TV" на протязі 10 секунд,засвітиться індикатор.
3.Покладіть пульти телевізора і AB IPBox TWO ІЧ датчиками один навпроти одного на відстані 3-5 см і натисніть кнопку "ЖИВЛЕННЯ" на пульті телевізора,індикатор блимне 3 рази і продовжить світити,навчання успішно завершено.
4.Натисніть будь-яку кнопку (окрім  кнопки "TV") для виходу з режиму навчання.



Пульт AB IPBox ONE

Інструкція програмування пульта.

1.Натисніть кнопку "SET" на  протязі 3 секунд,індикатор інтенсивно засвітиться червоним.
2.Натисніть кнопку "ЖИВЛЕННЯ" в зоні Управління ТВ на пульті (в білій рамці) протягом 10 секунд,почне блимати червоний індикатор.
3.Покладіть пульти телевізора і AB IPBox ONE ІЧ датчиками один навпроти одного на відстані 3 см і натисніть кнопку "ЖИВЛЕННЯ" на пульті телевізора,індикатор блимне 3 рази і продовжить світити.
4.Повторіть кроки 2 і 3,щоб запрограмувати інші кнопки.
Натисніть кнопку "SET" ще раз,щоб вийти з режиму навчання.




ivan1967

Цитата: cdma від 30 Серпень 2022, 10:00:11Для нормальної праці ключів BISS в файлі oscam.server повинен бути сконфігурований відповідний рідер емулятора (він там по замовчуванні вже існує по дефолту) Нижче приклад:

Доброго ранку!!! Можна викласти оновлений файл oscam.keys. У мене файл зі старими ключами.

cdma

Брав файл, який підходив для Enigma2
Vu+ Duo 4K SE, Vu+ Zero 4k, Vu+ Uno 4k Se, Vu+ Duo 4k, AB CryptoBox 750HD, Homatics Box R,  AB IPBox TWO Combo, AB IPBox One, Formuler, Digital Devices Max SX8 (4/8) Basic

romansat

Цитата: cdma від 30 Серпень 2022, 10:00:11Введення ключів BISS в ресивер AB IPbox.

Додати,редагувати і видалити ключі BISS.
Cпосіб №3
Корисний для користувачів,в яких відсутній ПК.

В режимі перегляду каналу:
Червона кнопка на пульті - Редактор ключів BISS - далі вибираєте потрібну дію кольоровими кнопками і редагуєте вручну.

romansat

Потокове передавання каналів Live TV з AB IPBOX на ПК та пристрої Андроїд і IOS.

Потокове передавання каналів відбувається за допомогою системи TVHeadend інтерфейсом якої є Live TV в приймачі.

Для початку завантажте додатки для мобільних пристроїв :
для Андроїд - це TVHClient і VLC
для Kodi - це клієнт Tvheadend HTSP і VLC
для IOS - це TvhClient в App Store і VLC

для Windows - VLC,або аналоги (Ace Stream і т.д.),завантажити список каналів браузером :
http://IP_адрес_abipbox:9981/playlist і відкрити в  VLC на ПК.

До початку стріму необхідно вийти в AB IPBOX з меню Live TV.

В налаштуваннях цих програм (окрім VLC,там вистачить просто інсталювати прогу на ПК),ввести свої параметри,тобто локальну IP адресу AB IPBOX,а на деяких додатках додатково ввести порт 9981 (для Kodi порт HTSP 9982),на деяких він вже стоїть по замовчуванні.Вибрати плеєр і увімкнути.
Пароль і логін в налаштуваннях вводити не потрібно.

Що це дає користувачеві - прямий стрім каналів з AB IPBOX на будь який пристрій у вашій локальній мережі,включаючи пристрої Android TV (потрібна миша),телефони,планшети на Андроїд,телефони,планшети,пристрої Apple TV на IOS,ПК і мобільні пристрої на Windows.
Можна транслювати два канали одночасно з одного транспондеру DVB-S/S2,або ефірного телебачення.
Можливе налаштування таймерів запису на кожен канал.

Нижче мої скріни з налаштувань IPhone.