E2Stream v5.0

E2Stream v5.0 is now available to download from here: [download#26#nohits]

This is a major release (hence the jump to v5.0) and has had some significant changes made to the internal architecture to enable some new functionality

Change log:

v5.0 - 04/01/2015
* Added system sounds to the various functions within the app
* Return now exits from full screen back to the channel list
* Implemented a dialog control to handle new functionality
* Added confirm dialog when using return from channel list
  to exit.  This allows you to make the choice to:
  - A: Cancel the exit request
  - B: Exit E2Stream App
  - C: Suspend the E2 box and Exit E2Stream
  - D: Deep Suspend the E2 box and Exit E2Stream
  Obviously, if you deep suspend the E2 box, you won't be able
  to use the app again until you wake it up again.
* Added parental control pin and settings to allow you to
  - lock to the starting bouquet only
  - lock the settings options.  
  The PIN is currently visibile in the settings screen when
  unlocked and will be masked in a later release.
* Re-architected player encapsulation and startup to allow for
  an inline switch to the 'legacy' player to try and help with
  compatibilitiy on older model Samsung SMART TVs
* Added Advanced settings to allow you to change from the
  default video player to the legacy player that *might* be
  compatible with C/D Series SMART TVs.  The legacy player is
  only recommended for those with older model TVs, and is
  considered experimental with limited testing right now and
  comes with some known restrictions/limitations.
   - The info-bar overlay doesn't work
   - You have to return to the channel list (enter button) to
     select another channel
   - Skip doesn't work in recordings
   - Player doesn't buffer so might be susceptile to pauses
     if network is congested or slow
* Due to the large number of changes, the app will require you
  to re-input your settings on first execution following an
  install/update.  

Please note, the installation and setup requires you to enable a ‘develop’ account on your TV.
You also need Java v7 or v8 to run the installer.

Instructions to setup can be found here

For any bugs, please create a new issue here

If you do use E2Stream, please consider donating to support the continued development and hosting costs of this app! You can donate any amount you feel is applicable here:




 exitDialogEdited

E2Stream v4.0

E2Stream v4.0 is now available to download from here: [download#26#nohits]

This is a major release (hence the jump to v4.0) and has had some signifant changes made.

Change log:


v4.0 - 27/12/2014
* Added paging of channel list using channel up/down in
  the list view screen. (Channel up/down still continues
  to change channel in full screen play-back mode)
* Corrected video count positioning in list when more than
  100 channels are in a bouquet and you are playing a double
  or triple digit channel number in the list
* Fixed more service name picon issues with non
  alphanumeric characters
* Fixed previous/next indicators in channel list to
  highlight when there are further pages of channels.
* Reformatted recordings list text to resolve positioning
  and wrap issues.
* Fixed pause on recordings play-back
* Now shows info-bar on pause, rewind, fast forward/skip
  when playing back a recording.
* Quick fix to prevent 0 items in recording list giving a
  problem - this needs a better fix to ignore empty
  bouquets that will come in a future release.
* Resolved zap during full screen play back issue

v3.9 - 24/12/2014
* Rewrite of the sliding window channel view to  allow for
  easier future modifications

Please note, the installation and setup requires you to enable a ‘develop’ account on your TV.
You also need Java v7 or v8 to run the installer.
Instructions to setup can be found here

For any bugs, please create a new issue here

If you do use E2Stream, please consider donating to support the continued development and hosting costs of this app! You can donate any amount you feel is applicable here:




 

E2Stream v3.8

E2Stream v3.8 is now available to download from here: [download#26#nohits]

This release has one minor change to resolve the issues preventing v3.7 from being installed/configured without a previous version existing

Change log:


v3.8 - 21/12/2014
* Fixed settings save on application install/setup

Please note, the installation and setup requires you to enable a ‘develop’ account on your TV.
You also need Java v7 or v8 to run the installer.
Instructions to setup can be found here

For any bugs, please create a new issue here

If you do use E2Stream, please consider donating to support the continued development and hosting costs of this app! You can donate any amount you feel is applicable here:




 

E2Stream v3.7

E2Stream v3.7 is now available to download from here: [download#26#nohits]

Change log:


v3.7 - 21/12/2014
* Resolved minor issue on settings screen. < & > were in
  the wrong location following introduction of the zap
  option
* Prevented Bouquet Description from wrapping when the
  description is unusually long
* Modified info bar for recordings to tidy up the progress
  bar and style it like the rest of the info bar, but also
  to resize recording description and show the time
  remaining
* Corrected progress bar length to prevent run over out of
  the container
* Fixed buffering complete notification issue which
  prevented skip from working in recordings
* Introduced 'alert bar' to alert on conditions, the first
  of these being 'Cannot skip whilst buffering'
* Improved speed of EPG retrieval my making multiple async
  requests for now/next rather than one large request
* Blocked a number of the remote control keys when in full
  screen playback to prevent issues
* Modified start-up to avoid double load of channels/picon
  status check to speed things up and avoid issues with
  picon checks/display
* Improved picon handling by resolving some filename issues
  and avoiding a double check when changing from channels
  to recordings and back again
* Separated REST calls over different XMLHttpRequest objects
  to avoid the race conditions created with the introduction
  of the asynchronous timer code
* Separated AV Player implementation to allow future
  switching to the legacy player.  These changes are not
  available yet as further modifications are required to
  re-enable the legacy player implementation
* Re-introduced the legacy player class but not enabled yet
  as the Samsung APIs clash meaning a change in player will
  need a restart of the app and this is still to be implemented
* With the above, implementation of an advanced settings
  screen (yet to be enabled due to some issues) to select
  the player

Please note, the installation and setup requires you to enable a ‘develop’ account on your TV.
You also need Java v7 or v8 to run the installer.
Instructions to setup can be found here

For any bugs, please create a new issue here

If you do use E2Stream, please consider donating to support the continued development and hosting costs of this app! You can donate any amount you feel is applicable here: