STB profile

From Wiki for IPTV STB Emulator
Revision as of 15:21, 11 May 2016 by Admin (talk | contribs) (Media player)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

STB profile is a set of options to emulate an STB. To create the first profile double tap on the screen and menu on the top (or on the side) should appear (if you use 3D remote control or mouse move cursor to the top side). After that select item Settings. Main screen of Settings will be showed. Select item Profiles and on the opened page you can create a new profile or change existing ones. By default on the first run empty profile is creating with default options. If you want to use some of IPTV portals just write its URL in the profile's field "Portal settings"->"Portal URL".

Profile name

A name of a profile. Should be any nonempty string.

Portal settings

A set of portal specific options.

Portal URL

An URL where portal is located. Must starts from a scheme (http://, https://, ftp:// etc).

Portal language

A default language* for a portal. Must be one of ISO 639-1 language codes (two-letter).

HTTP Proxy settings

HTTP proxy configuration

Use HTTP proxy

Enable if you want to use a HTTP proxy.

Proxy host name
Proxy port
Use STB web proxy

Enable if you want to use STB web proxy.

Connection name

Connection name for STB web proxy.

Portal is internal

Check if you want to use an internal portal for MAG 250 (there are some issues in the emulator, so internal portal may not work correctly).

Internal portal URL

STB configuration

Main configuration options.

STB Model

A model of STB you want to emulate.


A "firmware" (not a real one) you want to emulate. Some portals may require to use a specific firmware, so you have to choose it in the list if available.

Most emulated STB models has only "Generic" firmware (usually most recent).

Available firmwares

Generic Custom (Mag 250 only)
Usually most recent firmware available. Customizable firmware. Use it if you need to configure some specific firmware options.

Most users should use "Generic" firmware (selected by default).

Firmware settings

This option is only available if you use "Custom" firmware (only available for MAG 250 for now).

Here you may configure some specific firmware options, like version, custom user agent, etc.

User Agent

A User Agent for web browser.

Screen resolution

A screen resolution to emulate (not a real one!). Use one of the resolutions your IPTV portal supports (usually 1280x720).

MAC address

A MAC address of the emulated device. If you have a real MAG 250 device, you may use its MAC address, or just any random hexadecimal 12 digits (0-9, A-F), divided by colons).

Most portals require MAC address to starts from 00:1A:79.

Serial number

A serial number of the emulated device.

Device ID

Device ID configuration options.

Use MAC-based device ID

Enable to generate device ID based on your device's MAC address. Press "Reset device ID" after enabling or disabling this option to regenerate the ID.

Send Device ID

Send device ID if portals requests it. Sends empty string if not enabled.

Device ID random seed

A seed for generating device ID. Use the same seed on all your devices that use the same portal URL and the same MAC address. Press "Reset device ID" after changing.

Device ID

A device ID. You may either use a generated value or write your own.

Custom device ID 2 and signature

Enable to be able to change Device ID 2 and signature.

Device ID 2
Reset device ID to default value

Regenerates Device ID, Device ID 2 and signature.

Hardware settings
Hardware version
IP address

IP address that will be send to a portal if requested. Not a real one.

Most portals never use this information, so you may not change it.

Media player settings

Profile specific media player settings.

Media player

Select a default media player for profile

Auto Ijk player Exo player Internal player External player
Description Tries to play a stream with each player one by one until a one is able to play the stream.

The order is: Exo -> Ijk -> Internal.

Plays a lot of media streams but may have some performance issues on some devices. Plays less media formats than Ijk Player, however more stable and faster on mid- and high-end devices Uses Android's player. A list of supported codecs depends on your device's Android version. You may use almost any external player, but no integration with the emulator is available (media streams will be opened in an external application).
Media player per channel

You can select a default player for each IPTV channel (Stalker only!). If you enabled this options you may select a player for a channel from the app's main menu (menu-> Media player).

Show player name

Show player name if changed, if using Auto player.

UDPXY settings
Enable UDXPY support
UDPXY server URL
Overwrite stream protocol

Advanced settings

Use alternative authentication dialog

Use alternative authentication dialog, if you cannot write your login and password. Stalker only!