webscreenshot.app.bin

Description:
Performance and bugs:
For the 1.02 base, the app uses WDTVExt to get the screen and it is a slow process and sometimes (most of the time) wdtvext doesn't return a valid image, so expect infrequent screen updates. Also, in some rare cases it might crash your OSD process or refuse to get new images after a while. A more in-depth technical discussion about this can be followed on this thread: http://forum.wdlxtv.com/viewtopic.php?f=16&t=7725&p=72629#p72629
For the 1.05 base the screenshots are obtained thanks to a builtin feature of DirectFB - it dumps an image to a specific location after it receives PrintScreen. Thus you need to have the virtualkeyboard.app.bin installed (0.1.6 or newer) to be able to inject the print screen. Performance is about constant - between 0.3 - 0.5 fps (depending on the complexity of the image).
Note: When playing back video content you will usually see just a black image. You can see only the OSD elements (which are overlayed on top of the video). You cannot get video screenshots with this app because of the way video content is processed internally.
Sample images:
- Code: Select all
WebScreenshot v0.1 by mad_ady
==============================
Requires WDLXTV firmware version 0.5.2.1 or higher (either
Live or Live Plus versions). It should also work on the
newest SMP firmware.
This app will display a new webend window that displays
continuous screenshots of your OSD. You will thus be able
to get a visual feedback of what you are doing by using
only the webend. It is also combined with the webend remote
or for navigation.
Dependencies:
* needs APACHE='ON' to operate
* for 1.02 base firmware needs WDTVEXT=ON
* for 1.05/1.06/SMP firmwares needs virtualkeyboard.app.bin
Changelog:
0.1 Initial release
Performance and bugs:
For the 1.02 base, the app uses WDTVExt to get the screen and it is a slow process and sometimes (most of the time) wdtvext doesn't return a valid image, so expect infrequent screen updates. Also, in some rare cases it might crash your OSD process or refuse to get new images after a while. A more in-depth technical discussion about this can be followed on this thread: http://forum.wdlxtv.com/viewtopic.php?f=16&t=7725&p=72629#p72629
For the 1.05 base the screenshots are obtained thanks to a builtin feature of DirectFB - it dumps an image to a specific location after it receives PrintScreen. Thus you need to have the virtualkeyboard.app.bin installed (0.1.6 or newer) to be able to inject the print screen. Performance is about constant - between 0.3 - 0.5 fps (depending on the complexity of the image).
Note: When playing back video content you will usually see just a black image. You can see only the OSD elements (which are overlayed on top of the video). You cannot get video screenshots with this app because of the way video content is processed internally.
Sample images:
- 1.05 Start screen with the app stopped
- 1.05 Start screen
- 1.05 Video -> Network shares (List view with movie sheets)
- 1.05 Video playback (no OSD is visible)
- 1.05 Video playback with OSD visible (overlay)
- 1.05 Audio playback
- 1.02 Audio -> Network shares
- 1.02 Audio list view
- 1.02 Audio playback
- 1.02 Video playback with OSD (MediaNavigationV4)