телевизори. Конзоли. Проектори и аксесоари. Технологии. Цифрова телевизия

Емулатор на IP телевизионни приставки за Android от Максим Василчук. Създаване на междуплатформено Smart TV приложение, базирано на библиотеката SmartBox за Samsung, LG, Philips и други Emulator Mag 250 за Windows

Системни изисквания: Емулаторът е предназначен за Android версия 4.0 или по-нова версия. Изисква 11,85 MB свободно пространство.

Инсталиране чрез инсталационен файл

1. Изтегляне инсталационен файл. Можете да го изтеглите.

2. На вашето устройство разрешете инсталирането на приложения от неизвестни източници.

3. Стартирайте инсталационния файл.

Инсталация от Play Market.

Можете да търсите емулатор чрез QR-код

Можете също да използвате търсачката на Play Market.

1. Отидете на Google Play Market.

2. В полето за търсене въведете „Емулатор iptv декодери».

3. Изберете емулатор от списъка, разработен от Maxim Vasilchuk. Моля, обърнете внимание, че има две версии на такива емулатори, „Free“ е безплатна версия и „Pro“ е платена версия. Безплатна версиясе различава от платеното по наличието на реклама. Можете да изберете всяка версия по свое усмотрение.

4. Ще се отвори описание на емулатора. Прочетете описанието, след което щракнете върху бутона „Инсталиране“.

5. Ще се отвори прозорецът „Разрешения за приложение“, прегледайте разрешенията и щракнете върху бутона „Приемам“.

6. Ще се появи информация за инсталирането на емулатора.

7. След като инсталирате емулатора, щракнете върху бутона „Отвори“.

8. Ще се отвори портал.

Настройка на портала

1. За да работи този емулатор, трябва да конфигурирате портала. Извикайте менюто на емулатора, като щракнете върху екрана на устройството, ще се появи меню.

2. Отляво горен ъгълнатиснете бутона за меню.

3. Отваря се менюто с настройки на емулатора.

4. Изберете „Промяна на данните на профила“.

5. Ще се отвори менюто с настройки.

6. Изберете “Име на профил”, отваря се прозорец за въвеждане на име.

7. Променете името на профила (въведете име на потребителски профил) и щракнете върху бутона „Да“.

8. Изберете „Настройки на портала“.

9. Отваря се менюто с настройки на портала, изберете „ URL адреспортал."

10. Отваря се прозорец за въвеждане на URL адреса, изтрийте URL адреса и въведете адреса - http://old.tvclub.us или http://iptv.tvclub.us, щракнете върху бутона „Да“.

11. В менюто „Настройки“ изберете „Конфигурация на STB“.

12. Отваря се менюто “STB configuration”, изберете “Set-top box type”.

13. В менюто “Set-top box type” изберете “MAG250”.

14. Излезте от менюто „Настройки“ (когато излезете от менюто „Настройки“, новите настройки се запазват автоматично) и отворете менюто с настройки на емулатора, изберете „Рестартиране на портала“.

15. След като устройството се рестартира, ще се отвори меню за въвеждане на потребителско име и парола. Въведете потребителското име и паролата, посочени при регистрация на уебсайта на TVClub, след което щракнете върху „OK“.

Ако сте активирали услугата Multiroom, тогава можете да използвате данните си за вход, за да допълнително устройство(“Личен акаунт”/“Настройки на портала на Stalker”/“Допълнителни конзоли”).

17. След приключване на зареждането на портала ще се отвори клиентският портал за гледане на телевизия.

Избор на сървър за излъчване и пакет канали

1. За да изберете сървър за излъчване, отидете в главното меню Лична зонаи изберете „Управление на услугата“. За да отидете в менюто „Управление на услугата“, използвайте клавишите „наляво“, „надясно“, „нагоре“, „надолу“ на екрана на устройството.

2. Натиснете бутона “OK” на екрана на устройството.

3. Ще се отвори менюто „Управление на услугата“. С помощта на клавишите "нагоре" / "надолу" изберете сървъра. За да определите най-оптималния сървър, трябва да извършите тест за скорост на връзката (можете да определите скоростта, като щракнете върху връзката).

4. Избиране необходим сървър, натиснете бутона „Свързване“ на екрана на устройството („Свързване“ - зелен бутон).

5. Ще се отвори прозорец за въвеждане на парола, въведете паролата и натиснете бутона "OK" (този бутон е обозначен със стрелка), бутонът "OK" се избира с помощта на бутоните "нагоре" / "надолу".

За да свържете/прекъснете връзката със сървъра, използвайте следните бутони:

Червен бутон – деактивиране на сървъра (паролата по подразбиране е “0000” - четири нули);

Зелен бутон – свържете сървъра (паролата по подразбиране е “0000” - четири нули).

6. За да свържете пакет от канали, трябва да изберете пакета, който искате да свържете.

7. След като изберете желания пакет от канали, натиснете бутона „Свързване“ на екрана на устройството („Свързване“ - зелен бутон).

8. Въведете паролата и натиснете бутона „OK“ (този бутон е обозначен със стрелка), бутонът „OK“ се избира с помощта на бутоните „нагоре“ / „надолу“.

9. За да видите информация за канален пакет, изберете пакета и щракнете върху „OK“ на екрана на устройството.

10. Ще се отвори менюто „За пакета“.

Гледане на ТВ канали, ТВ програми и програмни архиви Гледане на ТВ канали

1. За да изберете списък с канали в главното меню, изберете “TV”. Екранът ще покаже списък с групи канали по теми.

2. От списъка с групи канали изберете група за преглед. Натиснете бутона „OK“ на екрана на устройството.

3. Ще се отвори списък с канали.

Каналите се превключват с помощта на бутоните "нагоре" и "надолу", както и с бутоните "страница". надолу" и "стр. нагоре". От дясната страна на екрана има прозорец предварителен прегледТВ канал, под него е програмната схема на избрания канал. За да превключите в режим на цял екран и обратно, трябва да натиснете бутона „OK“ на екрана на устройството.

Гледам телевизия

1. Гледането на телевизионна програма се извършва в раздела „TV Guide”. За да отидете в секцията „TV Guide“, трябва да натиснете бутона „надясно“ в списъка с канали.

2. Отваря се меню с ТВ програма за избрания канал.

Гледането на телевизионна програма става чрез бутоните „нагоре” и „надолу”. Вляво от телевизионната програма можете да изберете ден с програма за избрания канал, като отидете до него с бутона „наляво“ и изберете желания ден, като натиснете бутона „ОК“. За да отидете до списъка с канали, натиснете отново левия бутон.

Преглед на архивирани телевизионни предавания

1. На каналите, маркирани с иконата “”, е възможно да гледате запис на програмата.

2. За да гледате, трябва да отидете в секцията „TV Guide“. Намираме трансмисията, маркирана с точка.

3. Натиснете бутона “OK” на екрана на устройството.

4. Възпроизвеждането на излъчвания запис ще започне.

Записът, който гледате, може да се превърти назад с помощта на " ", можете също да спрете възпроизвеждането, като щракнете върху "" и да продължите да използвате същия бутон. Излизането от режима за преглед на архив става чрез натискане на бутона „назад“ на вашето устройство.

Допълнителни опции в менюто на списъка с канали.

Бутон F1 (червен) – превключва режима за преглед на списъка с канали (СПИСЪК / СПИСЪК С ИНФО);

Бутон F2 (зелен) – сортиране на списъка с канали (ПО НОМЕР / ПО ИМЕ / САМО ЛЮБИМИ);

Бутон F3 (жълт) – добавяне или премахване на канал към любими;

Бутон F4 (син) – премества канала в списъка, тази функция е достъпна само в списъка с любими канали (отидете на този списъкизвършва се чрез натискане на бутона F2 и избиране на „само любими“).

Създаване на списък с канали в категория „Любими“, преместване на канали в списъка с любими Създаване на списък с канали в категория „Любими“

1. Отворете списъка с канали.

2. Маркирайте желаните канали с „жълтия” бутон (F3 – добавяне или премахване на канали към любими).

3. До каналите се появява икона “” - това означава, че каналите са добавени към любими.

4. Натиснете “зеления” бутон (F2 – сортиране на списъка с канали “ПО НОМЕР” / “ПО ИМЕ” / “САМО ПРЕДПОЧИТАНИ”).

5. Отваря се менюто за сортиране на канали.

6. В менюто за сортиране на канали изберете „Само любими“, като изборът става с помощта на бутоните „нагоре“/„надолу“ на екрана на устройството.

7. Щракнете върху бутона “OK”.

8 Отваря се списъкът с канали „Предпочитани“.

В този списък можете да премествате канали по свое усмотрение с помощта на бутона F4 (син) - преместете канала в списъка. Тази функция е достъпна само в списъка с любими канали (можете да отидете до този списък, като натиснете бутона F2 и изберете „Само любими“).

Преместване на канали в списъка с любими

1. В списъка с канали „Любими“ изберете канала, който искате да преместите в списъка с канали.

2. Натиснете бутона “Преместване” - синият бутон на екрана на устройството.

3. Каналът е готов за преместване, иконата за преместване се появява по краищата на името на канала.

4. Преместете канала през списъка с помощта на бутоните „нагоре”/„надолу” на екрана на устройството.

5 След като преместите канала на желаното място в списъка с канали, натиснете синия бутон на екрана на устройството.

6 Каналът е преместен в списъка.

Неотдавна на страниците на нашия проект беше публикувана статия за средата на Android OS. Този материалпредизвика интерес сред посетителите на нашия сайт, което беше причината да се свържем с автора на програмата Максим Василчук и да му зададем няколко въпроса.

Здравей, Максим! Как се роди идеята за създаване на IPTV емулатор за MAG200/250 и Aura HD декодери?

Идеята за създаване на емулатор се появи преди малко повече от година, в края на лятото на 2012 г. Тогава работих като PHP разработчик за един от големите интернет доставчици в Одеса (OO NPP TeNeT), и работата ми беше до известна степен свързана с IPTV услугата, която този доставчик предоставя.

По това време исках да си купя таблет на платформата Android, въпреки че все още нямах представа за какво ми трябва. В един от форумите прочетох описание на наскоро пуснатия Nexus 7, който ми хареса. Реших да го купя (между другото, този таблет все още е основното ми устройство за разработка и тестване). След известно време пристигна пакет от САЩ и започнах да експериментирам с писането на различни програми.

В един момент попаднах на описание на JavaScript API на две приставки, които тогава бяха използвани в TeNeT: Amino 130 и MAG 250. Осъзнавайки, че по принцип е възможно да се емулират тези приставки на Android , започнах да създавам свое собствено приложение. Освен това, конзолата, която първоначално емулирах, беше Amino 130. Разработката обаче беше малко трудна. Факт е, че основният език за писане на програми за Android е Java, на който последно писах преди 3 години и малко съм позабравил.

Малко по-късно, когато беше направена първата работна версия и успях да заредя портала на моя доставчик, реших да емулирам едновременно MAG 250. В резултат на това се случи така, че започнах да обръщам повече внимание на MAG. След това изоставих разработването на емулация на Amino 130, тъй като нямаше достатъчно време и за двете конзоли.

В резултат на това, след повече от месец интензивна разработка, на 1 октомври 2012 г. приложението с версия 0.1 алфа беше включено в Google Play. По това време емулаторът все още не поддържаше профили и можеше да зарежда нормално само портала TeNeT.

До какъв процент, според вас, емулаторът е съвместим с оригиналните устройства?

Сега емулаторът поддържа почти всичко, което прави оригиналната приставка, с изключение на криптирани канали, 3D, поддръжка мрежови ресурси NFS и запис на канали към външна памет (по-точно има запис на канали, но е в начален стадий).

Освен това понякога има проблеми с някои портали, тъй като цялата разработка се извършва въз основа на непълна документация на API на JavaScript от производителя на приемника и на анализ на работата на портали (главно Stalker от Infomir). Често е трудно да се разбере целта на определена API функция, което води до неправилно внедряване.

На какви устройства е основно приложим емулаторът?
Основно и първоначално е разработен за работа на таблети и телефони. Но малко по-късно беше добавена поддръжка за контролни панели. Следователно, в момента приложението може да се използва на почти всяко устройство arm6/arm7 с Android версия 3.0 и по-нова. Все пак бих искал да отбележа, че много често има проблеми с устройства от нисък клас, произведени в Китай.

Планирано ли е да се създаде специална програмаза емулиране на конзоли на така наречения Mini PC?

В момента започнах да разработвам в C++, използвайки библиотеката Qt5, крос-платформен конзолен емулатор, който може да работи под Linux контрол, Windows, теоретично OS X и други платформи (включително мобилни), поддържани от библиотеката Qt. Вярно е, че развитието е все още на много ранен етап и често нямам достатъчно време за това. Но се надявам след няколко месеца да мога да пусна първата публична версия.

Какви са вашите планове за разработване на емулатор за близко бъдеще?

В момента - поправете съществуващи грешкипроблеми, които възникват при зареждане на някои портали; Внедряване на поддръжка за мрежов NFS и подобряване на записа на канала.

Знаем, че плановете ви включват разработването на емулатори и други конзоли Планирате ли да разработите емулатор за популярната конзола Dune? И ако е така, колко скоро можем да очакваме да се появи?

Преди известно време планирах да направя поддръжка за конзолата Dune, но по-късно се отказах от тази идея, тъй като изпълнението на емулация за нея е значително по-различно от това за MAG 250. Освен това сега приложението е много силно обвързано с MAG, така че добавянето всичко друго е трудно. Може би ще емулирам Dune в Qt версията на емулатора, особено след като тази версия вече има поддръжка за плъгини и на теория е лесно да се добави поддръжка за емулиране на всичко.

От името на редакторите на проекта на сайта благодарим на Максим за неговите подробни и най-пълни отговори и бихме искали да му пожелаем успех в по-нататъшното развитие.


Така че в тази статия ще намерите много полезна информация, ако:
  • Умен начинаещ, но с опит в класически js/html приложения
  • Напреднал js/html разработчик и търси платформа за междуплатформено SmartTV решение
  • Начинаещ js/html разработчик и искате да започнете с „Hardcore“
  • Тестер, който трябва да изпълнява приложения, разработени от трети страни
Статията се оказа „пълничка“ и с куп спойлери - затова съдържанието:
* Поради факта, че тази статия е предназначена не само за разработчици - първите и, както се стори на нашия екип, по-интересни са точките за стартиране на приложения в емулатори и крайни устройства. Тестване на приложението След като се потопите в разработката на SmartTv приложения, в крайна сметка ще бъдете принудени да тествате вашето творение по един или друг начин. Тао на тестването за SmartTv се състои от следните точки:
  • Тестване в браузъра
  • Тестване в емулатори на доставчици
  • Тестване на крайни устройства
  • След това ще разгледаме последните две стъпки от пътя на тестера. Първата точка не е специфична и затова сами ще намерите много интересни неща, като просто стартирате приложението и натиснете клавиша F12 в браузъра. Друг хак за тестване е да автоматизирате този процес. Библиотеката, например, използва жасмин за тестове в средата за стартиране. Работи в емулатори на доставчици

    Далеч от реалността, както разбрахме, са емулаторите, които идват с всеки SDK. (Samsung, Philips) В крайна сметка работата на емулатори не трябва да се превръща в нищо повече от самотест за вас. И работещо приложение в емулатора не може да се счита за съзнателно работещо на устройството. И напротив, ако нещо не работи за вас в емулатора, не е факт, че е фиаско.

    Как да стартирате приложение в емулатора на Samsung

    За да стартирате приложението в последна версияемулатор, от който се нуждаете: самият емулатор, който е изображение за VirtualBox и е достъпен за изтегляне на страницата SDK. След като импортирате изображението, трябва да посочите пътя до директорията с вашите проекти и да стартирате виртуалната машина. Основното нещо, което не трябва да забравяте е, че името на директорията във виртуалната машина трябва да бъде Apps, като се спазват малките и малки букви. Ще намерите обяснения в екранните снимки.

    (снимките могат да се кликват)



    Как да стартирате приложение в емулатора на Samsung (стар SDK)

    Ако разработвате приложение, използвайки официалния SDK, тогава просто няма да има проблеми, има голям бутон за стартиране. В случай, че просто искате да стартирате приложението, трябва да поставите проекта в директорията на SDK приложения и да стартирате емулатора, като изберете желаното приложение. Снимките показват как да направите това.

    (снимките могат да се кликват)



    Как да стартирате приложение в емулатора на LG

    След стартиране на емулатора, който е инсталиран заедно с SDK, и всъщност е виртуална машинаот операционната система на телевизора, можете да посочите URL адреса на вашето приложение (да, приложението трябва да е достъпно чрез http, може да бъде местно обслужванена apache/denwer/nginx). Снимките показват последователността на действията.
    (снимките могат да се кликват)


    >

    Как да стартирате приложение в емулатора на Philips

    Може би най-„прекрасното“ нещо, което може да се случи на разработчиците на GUI, е да получат конзола при стартиране на емулатора. Няма да казвам нищо, вижте сами

    (снимките могат да се кликват)




    Следващата стъпка в тестването на приложението беше предприета от компания Samsung, стартиране на лабораторията на отдалечени устройства. Всъщност това са реални устройства, които ви позволяват да проверите всички функции на вашето въображение, които не могат да се видят в емулатори (например работата на плейъра с всички формати, взаимодействие с DRM системи).

    За да стартирате нашето приложение, трябва да изберете устройство от уебсайта на лабораторията и да следвате инструкциите:

    Как да стартирате приложение в Samsung Remote Test System

    (снимките могат да се кликват)


    Стартирайте на SmartTV телевизори

    Ще разгледаме най-лесния според мен начин за инсталиране и тестване на приложения на крайни точки. потребителски устройства. За това имаме нужда от:

    • Http сървър, с php поддръжка- за LG.
      Публикувах приложението на http://paunin.com/content/demoApp/index.html
    • Самото приложение може да се намери в репозитория на библиотеката Smartbox, в директорията demo/demoApp;
    Можете да използвате публичния демо адрес http://immosmart.github.io/smartbox/demo/demoApp/, ако по някаква причина нямате HTTP сървър за публикуване на приложението. Бих искал обаче да отбележа, че за да можете да експериментирате и разработите приложение, е необходим HTTP сървър (освен ако, разбира се, не използвате алтернативни методиинсталации, описани в документацията на доставчиците) Кратки инструкции за всички доставчици (извадка)

    Samsung

    10-12 платформи:

  • Избира "Вход"
  • Входът е завършен
  • Избира "Разработка"
  • Натиснете бутона "Enter" на дистанционното управление
  • Натиснете бутона "Enter" на дистанционното управление
  • Натиска бутона за връщане на дистанционното управление
  • Натиснете бутона "Enter" на дистанционното управление
  • 13 платформа:
  • Щракнете върху бутона Smart Hub
  • Влезте в сметкаразработка (Меню - Интелигентни функции -> Samsung акаунт ->
  • Наберете IP 82.146.41.200
  • *В някои случаи телевизорът изисква разрешение за инсталиране приложения на трети страни, който се предоставя от ключа за разработчици, който може да бъде получен, като се свържете с RND Samsung (http://samsungdforum.com/) Направено от доставчика за предотвратяване на незаконното разпространение на приложения Пълни инструкции за инсталиране


    За да стартирате приложението на Samsung TV/BD. Необходимо е да създадете widgetlist.xml в корена на сървъра, който да бъде достъпен чрез IP адрес. Например http://xxx.xxx.xxx.xxx/widgetlist.xml. Публикувах файла на http://82.146.41.200/widgetlist.xml Файлът е просто списък с приложения за инсталиране. В списъка с уиджети основният елемент е възелът за изтегляне, който предоставя връзка към zip архива на вашето приложение. Останалите параметри нямат значение, дори размерът. Както можете да видите от нашия списък с джаджи, архивирах приложението си и го поставих на http://paunin.com/content/smartbox.zip.

    Сега всичко, което остава, е да кажете на устройството вашия IP адрес от widgetlist.xml и да актуализирате приложенията. Това става с помощта на устройството, в зависимост от модела:

    10-12 платформи

  • Потребителят влиза в своя акаунт (бутон A на дистанционното управление)
  • Въведете в полето Account. Samsung: разработка
  • В полето за парола: 123456 (всеки друг също трябва да е подходящ)
  • Избира "Вход"
  • Натиснете бутона "Enter" на дистанционното управление
  • Входът е завършен
  • Натиска бутона D на дистанционното управление (на някои модели телевизори бутона TOOLS)
  • Избира "Разработка"
  • Натиснете бутона "Enter" на дистанционното управление
  • Избира „Настройка на IP адрес на сървъра“.
  • Натиснете бутона "Enter" на дистанционното управление
  • Набира IP адрес: 82.146.41.200
  • Натиска бутона за връщане на дистанционното управление
  • Избира „Синхронизиране на потребителски приложения“
  • Натиснете бутона "Enter" на дистанционното управление
  • Приложението се актуализира
  • 13 платформа

  • Щракнете върху бутона Smart Hub
  • Влезте в акаунта си за разработка (Меню - Интелигентни функции -> Samsung акаунт -> Вход (име: разработка; парола: sso1029dev!)
  • На Умен екран Hub има раздел „Още приложения“ в долната част, трябва да щракнете върху него
  • Изберете Опции в горния десен ъгъл на екрана
  • Изберете IP настройки от падащото меню
  • Наберете IP 82.146.41.200
  • Изберете Опции отново в горния десен ъгъл
  • Изберете App Sync от падащия списък


  • Вероятно най-вълнуващото търсене от всички разглеждани устройства. За да инсталирате приложението LG, трябва да го регистрирате на страницата за разработчици (изисква се регистрация/упълномощаване).
    Попълваме всичко, както е показано на снимките и изтегляме получения файл.
    Ако някой има нужда от него, публикувах моя файл на http://paunin.com/content/lg_wrapper.zip.

    Регистриране на приложението

    (Снимките могат да се кликват)


    И сега всичко, което остава, е да доставите приложението (или по-скоро неговия подпис, самото приложение е в интернет) на телевизора:


    За да стартираме приложението на Philips SmartTv устройства, трябва само да го стартираме в браузъра, като посочим HTTP адреса, в нашия случай използваме адреса http://paunin.com/content/demoApp/index.html. Веднага след стартиране на браузъра обаче ще забележите нативни граници около елементите на фокус, което не е приемливо за бойно приложение и което в действителност няма да се случи при хостване на приложението в LG hub.

    Всичко се решава чрез посочване на необходимите хедъри при отговор от сървъра, а именно “application/ce-html+xml”. Това се прави от скрипта philips.php, присъстващ в PHP приложението. Съответно получаваме адрес като http://paunin.com/content/demoApp/philips.php. За да ускорите набирането на адрес от дистанционното управление на телевизора, можете да използвате услуга за съкращаване на връзки, например http://goo.gl/. Получих адреса http://goo.gl/o93keD

    Разработване на приложения Ще разгледам изключително разработването на приложение, базирано на библиотеката Smartbox. Ако решите, че функционалността на библиотеката не е достатъчна за задачите, които стоят пред вас, винаги можете да използвате нативните методи на платформите чрез изучаване.Също така можете да участвате в разработването и модифицирането на проекта на gitHub.
    Конфигурация на приложението Конфигурациите на приложението трябва да се съхраняват в няколко файла и всички те са специфични за платформата на Samsung:

    Опции на Widget.info (само за Samsung)

    Това е обикновен текстов файл със самообясняващи се параметри, където параметърът, който ни интересува, е разделителна способност на екрана, който определя разделителната способност, за която е написано вашето приложение, в момента препоръчителната е HD 1280x720. Допустимо: SD 960x540 и FullHD 1920x1080

    Използвайте Alpha Blending = Да Разделителна способност на екрана = 1280x720

    параметри config.xml (само за Samsung)

    Пълен док
    y y 0.1 y n n y y y SmartBox DemoApp 1280 720 Smart [имейл защитен] https://github.com/immosmart/smartbox Смарт икона/sb_demo_115x95.png икона/sb_demo_115x95.png икона/sb_demo_95x78.png икона/sb_demo_85x70.png

    Index.html Когато стартираме нашето приложение, винаги се отваря файлът index.html, в който са свързани всички библиотеки и нашите скриптове, както и първоначалното оформление е зададено.

    index.html с описание на включените файлове и оформление

    Демонстрация на Smartbox

    Стандартно въвеждане Въвеждане на стойност: Въвеждане с имейл клавиатура Въвеждане с num клавиатура и максимум 4 знака


    Най-важното нещо, което трябва да се отбележи тук, е организацията на навигацията. Всички видими елементи с класа nav-item могат да получат фокус и по-късно да задействат събития (фокус, щракване и т.н.). За оптимизиране на навигацията, страничната лента и видео сцената използват data-nav_type="vbox" , което казва на плъгина за навигация да "престане да използва търсене по посока въз основа на позицията на елементите на страницата и фокусът започва да се премества от един сроден елемент към друг , което е много по-бързо" (c) Документация за навигация. Друг хак е атрибутът data-nav_loop="true", който ви позволява да извършвате циклична навигация в рамките на даден елемент.Основният обект на приложението App Нека да разгледаме файла js/app.js След инициализиране на самия Smartbox, приложението е инициализиран SB.ready(_.bind(App .initialize, App)); , като по този начин задейства показването на легендата $$legend.show(); и добавяне на манипулатори на събития this.setEvents(); от елементите на менюто, плейър, клавиши за дистанционно управление. Допълнителни коментари в самия файл. Най-лесният начин е да актуализирате легендата в зависимост от настъпилото събитие. Това всъщност прави файлът

    Понастоящем се поддържат декодери Mag200/250 и AuraHD с планове за прилагане на емулация на други популярни устройства.
    В момента не всички функции работят, но ще бъдат внедрени, ако е възможно.

    внимание! Приложението НЕ ПОДДЪРЖА m3u (или други) плейлисти! Единственият начин да ги пуснете в приложението е да използвате портал, който поддържа такива плейлисти.

    внимание! Ако използвате дистанционното управление, горен панелняма да се отвори при натискане на бутоните на дистанционното управление (в повечето случаи). За да го отворите, преместете курсора в горната част на екрана.

    ВНИМАНИЕ! Ако приложението не работи на вашето Android устройство, моля, създайте билет на https://bitbucket.org/vasilchmax/stb-emulator/issues

    ВНИМАНИЕ! Приложението има възможност за управление от клавиатурата. В този случай клавиатурата (или всяко друго устройство за управление чрез USB) трябва да бъде свързана ПРЕДИ стартирането на приложението, в противен случай то може да се срине при опит за стартиране на видео/аудио.

    Емулаторът е предназначен основно за използване на таблети с Android 3.0+, но също така поддържа 2.3+ телефони/таблети.

    Възможността за възпроизвеждане на видео/аудио зависи от наличието на вградени (или външно инсталирани) кодеци, така че ако видеото ви не стартира, най-вероятно проблемът е липсата на кодеци и/или лошо качество WiFi/Ethernet мрежи.

    Известни грешки:
    - в някои случаи при връщане от менюто с настройки/избиране на нов профил, скриптовете на портала не се презареждат напълно и той става неработещ.
    - също понякога възниква неправилно мащабиране на портални страници, ако показаните елементи на страницата не запълват напълно екрана.
    И в двата случая трябва да изберете отново профила от списъка.

    Етикети: iptv емулатор, stb iptv емулатор, iptv set-top box емулатор, iptv set-top box емулатор, iptv set-top box емулатор, iptv set-top box емулатор android, iptv stb емулатор, iptv set-top box емулатор, mag 250 подражател

    Общ преглед на потребителя

    от 345 отзива

    Приложението ви позволява да изпълнявате следните основни функции:1. Излъчете местоположението си на сайта за поддръжка www.roadwebcamera.com;2. Правете снимки с камерата на телефона си и изпращайте изображения на уебсайта на избрани интервали;3. Обменете кратки съобщения между телефона и чата на устройството. Сайтът за поддръжка включва...

    Безплатно 9 7.4

    GO SMS Pro тема Череп

    GO SMS Pro Theme Черепна тема за всяка тъмна душа. Нека мракът погълне телефона, живота и сърцето ви. Пламъкът, който беше Росен от ада, ще покаже на света вашата истинска природа и вашите вкусове. Нека хората видят колко оригинални сте вие ​​и вашият телефон! Отсега нататък тъмнината ще бъде с вас, където и да отидете. Темата е много добре оцветена и направена за всеки, който иска...

    Безплатно 189 8.6

    Тапет за влюбени

    Тапетът за влюбени съдържа набор от динамични предмети на любовна тема (сърца, цветя, романтични анимации), които реагират на действията на потребителя. Можете да използвате тези обекти както върху стандартни фонове на приложения, така и върху всякакви други избрани изображения.

    $1,00 безплатно 0 0

    Абай "Кара создер"

    Yul gulama Abay Kunanbaevtin kara Sozderi.Okyp ozderinizge keregin alynyzdar!Zhana интерфейс! Приложението Tugeldey zhana! В новото приложение можете да промените размера на шрифта, нощен и дневен режим на четене е активиран, плюс можете да контролирате яркостта на екрана. И най-важното, можете да зададете любими думиКъм любими! Сега можете да промените шрифта на текста!

    Безплатно 1.2K 9.4

    Безплатно 929 8.2



    Свързани публикации