Disclaimer: I don't recommend to use this version until release, except if you want to help me to find some bugs. After v0.8 is released this preview version won't get any updates.
You may install this version side by side with any other versions, because it has another application id, so it doesn't overwrite your installed emulators.
Upgrading from previous versions doesn't work yet, so you have to configure the app from scratch.
v0.8 (preview)
Media player
Since this version there's no global media player configuration option. It was replaced by an option for each profile you've created. Also menu item "Media player" doesn't work as it used to work before.
Because of a new feature "player per channel" (profile->Media player settings->Media player per channel) when you change a player from menu:
* if player per channel enabled you change player for a channel (should work for channels and VOD).
* if not enabled you change player for a profile (all channels).
After you've changed player it's not required to restart the app, and in most cases it's not even required to restart a channel (except if the selected player cannot play this channel).
"Auto" player is a new pseudo player, which allows to auto select a player (from Exo, Ijk, Internal) for each channel. It will try to load a stream with each of these players until the stream starts playing (or not). For now it's not possible to use player per channel feature with Auto player, and it's also not possible to change a player from the app's menu if Auto player is selected (by default in the preview version).
New firmware emulation
In previous versions the only difference in emulation of all supported devices (MAG 250, 254, AuraHD, etc) was some hardcoded firmware details and user agents. But everything else (JavaScript API methods, etc) was the same for each device. So in some cases an IPTV provider could detect the emulator by checking if some specific JavaScript API method is available when it shouldn't be for a device (for example, MAG 250 doesn't support DVB-T, but JS API for DVB-T is available in the emulator, even if it doesn't work yet). Since v0.8 the app can emulate a different firmware for each device, and even some provider specific firmwares (including adding, removing or replacing some JS API methods). This feature is not finished yet, but will be available in release version.
New authentication dialog
Because a lot of users couldn't enter their logins/passwords, the new authentication dialog for Stalker has been added. When Stalker requests for a authentication, this dialog will appear over the Stalker's dialog (it's not possibly to fully replace it for now) and you may use it to enter your login/password, or return to the Stalker's dialog by pressing "Cancel". This option can be enabled in Advanced settings in profile's settings (enabled by default in the preview version).
----- Update 2 -----
April, 25.
Changes from preview-1:
* Updated Ijk and Exo players.
* Fixed auto player.
* Fixed device id/device id2/signature (didn't work correctly in some cases in preview-1).
* Fixed compatibility with the new launcher from Stalker (the one that lives under /stalker_portal/new/launcher/index.html). However channel list may not be visible if "Play in preview only by OK" is checked in Stalker's settings.
* Fixed some another minor bugs.
* Fixed restoring profiles from previous versions of the app (from backups).
Before installing v.0.8-preview-2 uninstall preview-1 if installed.
Preview version (2) (based on Pro)
armv7a
x86
You may install this version side by side with any other versions, because it has another application id, so it doesn't overwrite your installed emulators.
Upgrading from previous versions doesn't work yet, so you have to configure the app from scratch.
v0.8 (preview)
- It's not required anymore to restart the app when you change media player.
- You may now set different media players for profiles.
- Add "player per channel" feature (Stalker only)
- Added pseudo-player "Auto".
- The emulator can now emulate specific versions of firmware or even a custom firmware if some portal requires that.
- Added a new authentication dialog that replaces the Stalker's one (for those tho cannot enter login/password). Can be enabled in Advanced settings for a profile.
- Added Device ID 2 and Signature configuration options.
- A lot of other minor changes, including removing some obsolete configuration options and moving some options to another places.
Media player
Since this version there's no global media player configuration option. It was replaced by an option for each profile you've created. Also menu item "Media player" doesn't work as it used to work before.
Because of a new feature "player per channel" (profile->Media player settings->Media player per channel) when you change a player from menu:
* if player per channel enabled you change player for a channel (should work for channels and VOD).
* if not enabled you change player for a profile (all channels).
After you've changed player it's not required to restart the app, and in most cases it's not even required to restart a channel (except if the selected player cannot play this channel).
"Auto" player is a new pseudo player, which allows to auto select a player (from Exo, Ijk, Internal) for each channel. It will try to load a stream with each of these players until the stream starts playing (or not). For now it's not possible to use player per channel feature with Auto player, and it's also not possible to change a player from the app's menu if Auto player is selected (by default in the preview version).
New firmware emulation
In previous versions the only difference in emulation of all supported devices (MAG 250, 254, AuraHD, etc) was some hardcoded firmware details and user agents. But everything else (JavaScript API methods, etc) was the same for each device. So in some cases an IPTV provider could detect the emulator by checking if some specific JavaScript API method is available when it shouldn't be for a device (for example, MAG 250 doesn't support DVB-T, but JS API for DVB-T is available in the emulator, even if it doesn't work yet). Since v0.8 the app can emulate a different firmware for each device, and even some provider specific firmwares (including adding, removing or replacing some JS API methods). This feature is not finished yet, but will be available in release version.
New authentication dialog
Because a lot of users couldn't enter their logins/passwords, the new authentication dialog for Stalker has been added. When Stalker requests for a authentication, this dialog will appear over the Stalker's dialog (it's not possibly to fully replace it for now) and you may use it to enter your login/password, or return to the Stalker's dialog by pressing "Cancel". This option can be enabled in Advanced settings in profile's settings (enabled by default in the preview version).
----- Update 2 -----
April, 25.
Changes from preview-1:
* Updated Ijk and Exo players.
* Fixed auto player.
* Fixed device id/device id2/signature (didn't work correctly in some cases in preview-1).
* Fixed compatibility with the new launcher from Stalker (the one that lives under /stalker_portal/new/launcher/index.html). However channel list may not be visible if "Play in preview only by OK" is checked in Stalker's settings.
* Fixed some another minor bugs.
* Fixed restoring profiles from previous versions of the app (from backups).
Before installing v.0.8-preview-2 uninstall preview-1 if installed.
Preview version (2) (based on Pro)
armv7a
Code:
https://mega.nz/#!sYoRmIhJ!ZjIyvvyQ1AkKOUt8VAnmxOgMJCyErmGKrEIXGdz2Dno
Code:
https://mega.nz/#!8BR0lKgQ!sUcVLigNqQuW_MLLK41uKGK2i4GWfaGOpc_9lgSvL2g
Last edited: