Gekkota OS for DME204

RELEASE NOTE

Never make electric unplug on your player while software upgrade is in progress (green led blinking 6 times every 4 seconds) else the player may not be able to work properly

2018-10-03 V4.10.15 download

IMPORTANT IN CASE MIGRATION V2.50.91 TO V4.10.15
  • Before upgrading to Gekkota G4 middleware:
    • check that your current DME204 middleware version is 2.50.91 minimum
  • Once the migration V2.50.91 to 4.10.14 is done:
    • You'll not be allowed to downgrade to a V2.50.91 middleware afterwards
    • In case using Screen Composer, you will have to create new specific Gekkota G4 DME204 projects embedding Playzilla 4.XX.YY to be able to publish a content on your device. Ensure you have the required licences to use Playzilla 4.XX.YY
    • In case using PlugnCast G3, ensure you have the required Playzilla 4.XX.YY licenses for your device
  • In case the device does not manage to install the Gekkota G4 middleware , contact support@innes.pro to double check that your DME204 device is fully compatible for the migration
BUG FIX, NEW FEATURES, MINOR UPDATES
  • Add support for DASH MSE (Media Source Extensions)
    • The DASH MSE is activated by default (meaning the preference media.mediasource.enable is set to true)
    • This feature allows to play some Web TV channels compliant with the DASH MSE in some conditions:
      • The DASH MSE video content has to be displayed in full screen inside the HTML page:
        • This is the typical YouTube MSE content URL in full screen:
          • https://www.youtube.com/embed/<YouTube_video_uuid>?autoplay=1
        • The Web TV channels available in full screen are available for download in the content models and uri models packs delivered the 3rd of October 2018
    • To know whether other Web TV channels may be well supported in full screen on the device, check first that the URL is properly displayed inside your Web browser
  • Add support for check disk in WebUI
  • Add support for LDAP IDL
  • Add support for Web SQL
  • Add support for WebUI > Maintenance: Repair/Format
  • Add support for RTSP
  • Fix: device content update from a WebUI Configuration > App > local deposit with a .tar, .tgz, .tar.gz archive not working when the path file length of the medias was above 100 characters
  • Fix: it was not possible to enter a NTP server URL whose size is greater than 15 characters
  • Fix: the email address consistency was not tested before sending an email
  • Fix: the device could crash when playing DASH Live stream
  • Fix: attachments could be not properly attached in the email when containing some non-ASCII characters
  • Fix: a message content temporarily unavailable could be displayed at the loop back of a RTSP stream
  • Fix: the device could reboot when playing RTSP stream with the TERADEK Cube 105 encoder/streamer
  • Fix: sometimes, a message content temporarily unavailable was displayed when playing a RTSP Live stream in outband mode with VLC
  • Fix: in some case, the video could be frozen with audio running when playing RTSP live stream from the VLC software
  • Fix: the player could reboot when playing a wrong RTP/SDP Audio Video Profile
  • Fix: pressing on the button Start the App in WebUI > Configuration > App could lead to an error when the TestCard is activated
  • Fix: UDP stream could not be played in case using the DME204 streamer whose the WebUI parameter Output > Ethernet > Audio was unselected
  • Fix: the device could crash sometimes when starting to play an RTSP stream from the TERADEK Cube 105 encoder/streamer
  • Fix: a message content temporarily unavailable could be displayed when playing some Mpeg2-PS video (mpg container)
  • Fix: the copy-paste of the PlugnCast domain's URL (+ login) in the WebUI was not working [DME204]
  • Fix: in some rare case, the DME204 boot could not end implying to unplug/plug the power supply to work around (very rare)
COMPATIBILITIES
  • Screen Composer G3 V3.20.14 (or above)
    • App Playzilla 4.10.20
  • PlugnCast V3.10.47 (or above)
    • App Playzilla 4.10.20
  • PlugnCast Studio V2.51.11 / PlugnCast Server V2.50.32

INFORMATION


DOCUMENTATION

SUPPORTED MEDIAS

  • Gekkota supported medias and performances download

AUDIO INACTIVATION

  • Some rare DVB-T receiver or UDP streaming receiver may not be able to play properly the DME204 UDP stream when audio is inactivated. To work around in this case, activate the audio with the DME204 WebUI
KNOWN LIMITATIONS
  • Not supported anymore
    • SWF médias
    • .ppt and *.pps medias
  • Not yet supported
    • WebUI > Repair/Format
    • Infrared
    • Jack35 GPIO out
  • Media Source Extension
    • In this version, the playback of all other MSE contents playbacks, meaning MSE video content displayed in a thumbnail inside the HTML page, without any device reboot is not guaranteed
    • About the Media `Source Extension Javascript:
      • Each MSE content provider has its own algorithm implementation in its MSE Javascript. Consequently, it is possible that some MSE content having a specific MSE Javascript is not fully supported making that the video does not start properly (for example, with some MSE video content replay)
      • When playing a MSE content, an error message if playback doesn’t begin shortly, try restarting your device could be displayed sometimes after a while telling that the video has stopped and will not start anymore. To work around, play another media, then play again the MSE content. The best practise consists in playing the MSE content URI with a fixed duration (ex: duration 1 hour).
    • About other MSE content: for example, the MSE video content displayed in a thumbnail inside the HTML Web page:
      • Warning: the MSE content provider can decide at any time to remove a content. So an MSE content can be available one day and not available the day after
      • When the MSE content is displayed in a thumbnail inside the HTML Web page, a lot of other objects need to be displayed as well and could require a lot of memory. Depending on the Web page played, the device could sometimes reboot after having played it after a while. The W3C is working on to improve the Media Source Extensions specifications so that the MSE Javascript is more suitable also for devices that have a limited available memory amount
    • To inactivate the DASH MSE feature,
      • Set the user preference media.mediasource.enable to false. The error message An error occurred. Please try again later (Playback ID: ...) should be displayed when trying ten to play an MSE content in this condition. This message could be seen also when playing another video at the same time while the dual video decoding is not supported on this device.
  • Not yet supported in MS-PowerPoint medias rendering:
    • Animation
    • Slide transitions
    • Effects
      • 3D, WordArt, shadow
    • Images
      • Image with filtering
      • Emf
    • Animated image
      • Gif & png (displayed but not animated)
    • Some shapes
      • Table object
      • Smart Art
      • Multi-colours shape texture
    • Text
      • Text vertical centering inside text area shape with rotation
      • Kerning is not supported
    • Bullet point
      • Some bullet points Windings 1 (& 2 & 3) may be wrongly displayed
    • Audio & video
    • Vertical fading (in case mixed horizontal & vertical fading)
    • Font
      • Fail over & substitution fonts
      • some characters whose fonts is 32 bits may be not displayed (ex: fontawesome.ttf)
    • OLE injection (MS objects)

OLD VERSIONS HISTORY


2018-08-28 V4.10.14 download

IMPORTANT IN CASE MIGRATION V2.50.91 TO V4.10.14
  • Before upgrading to Gekkota G4 middleware:
    • check that your current DME204 middleware version is 2.50.91 minimum
  • Once the migration V2.50.91 to 4.10.14 is done:
    • You'll not be allowed to downgrade to a V2.50.91 middleware afterwards
    • In case using Screen Composer, you will have to create new specific Gekkota G4 DME204 projects embedding Playzilla 4.XX.YY to be able to publish a content on your device. Ensure you have the required licences to use Playzilla 4.XX.YY
    • In case using PlugnCast G3, ensure you have the required Playzilla 4.XX.YY licenses for your device
  • In case the device does not manage to install the Gekkota G4 middleware , contact support@innes.pro to double check that your DME204 device is fully compatible for the migration
BUG FIX, NEW FEATURES, MINOR UPDATES
  • Add support for WebUI HTML5
  • Add support for MS-PowerPoint media
    • 2007/2010/2013/2016
    • *.pptx, *.ppsx
      • note: in case you have some medias MS-PowerPoint *.ppt (or *.pps), save them into respectively PowerPoint presentation *.pptx, (or PowerPoint presentation *.ppsx)
    • Note for PlugnCast G3: in manifest tab, in case some font is missing for your MS-PowerPoint media, add the appropriate font in your CMS font library
  • Change: embeds Mozilla Gecko 47
  • Add support for subtitles SRT, VTT
  • Add support for RTP/SDP
  • Add support for DASH MPEG (live & VOD) adaptive streaming (.mdp)
    • Note: dynamic quality value switching is not yet supported. The constant quality value can be set in Mbps with the user preference innes.video.has.max-bitrate (set to 5 for example 5 Mbps max.)
    • The server DASH Live and the DME204 device need to be on time and synchronized with a NTP server
    • For video with high rate, in case the video is stopping after a while, it could be needed to increase the media.cache_size from 16364 KB (default size) to 65536 KB
  • Add support for device content update from a WebUI Configuration > App > local deposit with a single archive file:
    • <content_name>.tar: archive .tar of all the files needed to play a content, meaning at least:
      • player.html
      • manifest.xml
    • <content_name>.zip: archive .zip of all the files needed to play a content (like explained just above)
      • Note: when medias whose pathfile name is containing non-ascii characters, it is required to set the 7Zip option parameters value =cu to support UTF-8 for file names
    • <content_name>.tar.gz: compressed archive .tar.gz of a <content_name>.tar archive (typical format of the archive made when using the WebUI directory download feature)
    • `
    • : compressed archive *.tgz* of a.tar` archive
  • Change green LED behaviour depending on these different states
    • 1 flash every 4 seconds: Nominal behaviour
    • 2 flashs + 4 seconds OFF: Fail soft mode level1
    • 3 flashs + 4 seconds OFF: Fail soft mode level2
    • 4 flashs + 4 seconds OFF: System data partition check disk
    • 5 flashs + 4 seconds OFF: Error noticed on system data partition: partition format is required
    • 6 flashs + 4 seconds OFF: Firmware upgrading (or patch installation)
    • 7 flashs + 4 seconds OFF: Not possible to write on SSD anymore. If persistent, contact support@innes.fr