PS3 Showtime v4.9.149 (Testing Build) + Showtime Remote v0.0.6 (Android) updates

Here is the latest progress on the very popular and the continuously updated Showtime Media Center by PS3 homebrew developer Andreas Oman, below you can view all the progress made to this popular and ever-improving media player since it last Stable update of v4.8 . Also as we showed you a few days ago about Showtime Remote an Andorid (.apk) application for controlling Showtime by Claes Hallström has recieved and update that allow lower version of Andorid to get in on the fun. Now Showtime Remote will work on Android 3.0+ which is a change from the previous [break]ss[/break] versions that only worked on v4.1+ . See all the changes of both these impressive apps in the information provided below


dIer8.png


Showtime Remote v0.0.6
Claes Hallström said:
NEW v0.0.6:
  • This release introduces a ViewPager to switch between Navigation and Media instead of the previous NavigationDrawer.
  • This version should also work with Android 3.0 and up, previously it only worked on 4.1 and up.
v0.0.5
  • Mostly updated non visual stuff.
  • The Home and About screens are gone
  • Now possible to change profile in Navigation and Media by swiping left or right in the bottom bar.

v0.0.4

A short summary of the features as of v0.04.

  • Searchbar in the topbar at the navigation page, uses the searchbar in Showtime.
  • All icons used for the buttons are now bigger. Maybe even bigger is needed for 7"+ screens??
  • Play/Pause button toggles icon on press (same goes for mute button).
  • Long click on Menu will show you the ItemMenu.
  • Press and hold navigation buttons (up, down, left, right) for faster navigation.
  • Setting: Profiles, add a new profile with your current network settings. Useful if you are running Showtime on more than one device.
  • Setting: Choose which page you want to show at startup, i.e. (Home, Navigation, Media, Settings or About).
  • Setting: Choose to get a notification when there is a new release/commit to GitHub.
  • Custom launcher icon!!!! Please tell me what you think, this is the first icon I have ever made. Used svg, really liked it since I don't know how to draw but I know math and xml :) The source code for the launcher is under icons at github.

So please try it out, tell me what you think and report any problems you may find :) , If you have any ideas for future features please let me know :)


ScreenShots of Showtime Remote
222222.PNG3333.PNG4444.PNG


showtime.png


Showtime Media Center
About Showtime Updates:

  • Stable - Latest stable release of Showtime.
  • Testing -The testing releases are updated on a weekly basis then to contain latest features and bug fixes
  • Bleeding Edge - Bleeding edge follows the master branch in Git and is where all development happens. Use at your own risk! It's probably a good idea to keep in touch with the developers in #showtime on Freenode or Efnet if you want to run this track.

Changes from 4.9.149 (TESTING) - 4.8 (STABLE)
  • text: Need to clamp bounding box to max_width or margin might explode This causes too big textures to be created
  • videoplayer: Clear video title in data model after playback has completed (or failed)
  • Improve some debug prinouts in video player
  • get rid of a stray debug printout
  • Fix problem with restart/resume when selected from item menu Page redirects caused that particular information to get lost
  • torrent: Don't override canonicalUrl
  • Add option to ask user before doing video resume …
  • smb: Forgot a NULL check
  • hls: Add support for MP3 audio tracks
  • hls: Add some extra debug help
  • media/codec: Don't force codec to use number of CPU cores as concurrency Instead let it figure it out itself. If we force it to use multithreading VDPAU will run into problems when switching to/from accelerated mode
  • hls: Fix issuse with seeking (mostly visible on Raspberry Pi)
  • audio: Remove dead code (dummy_audio_thread)
  • Plugin two small memleaks spotted by valgrind
  • smb: Query for 0x20 (Fileserver) when trying to resolve names over NetBIOS
  • media: Fix some seeking issues Avoid bumping mp_epoch twice when we seek in queues Also make sure we call mp_seek_initiate() when seeking in queues
  • hls: Improve some debug
  • video: Fix broken conditional causing lockups in software decoder on flush
  • hls: Add missing flush of media_pipe that could cause lockup with some hw accelerators
  • smb: Fix a crash when NMB request times out
  • smb: Fix browsing problems when there are multiple workgroup/domains on local lan
  • smb: Fix problem with workgroups not named 'WORKGROUP'
  • Add support for loading multiple dev plugins (-p can be passed multiple times)
  • Add support for browsing SMB computers under "Local network"
  • Remove some VDPAU debug output on linux
  • Add back missing video codec flush
  • Fix NULL deref causing crashes in various places
  • Fix a typo
  • hls: Fix various memory / resource leaks …
  • Merge pull request #181 from Cy-4AH/fix-missing-sleep …
  • ecmascript: add missing showtime.sleep(x)
  • smb: Remove a misplaces mutex unlock
  • hls: Add mandatory padding for parsers
  • hls: Always open .ts files in streaming mode unless byte-ranges are specified Some HLS web servers are just too broken to work with range requests (which Showtime defaults to) so avoid it if possible
  • smb: Add support for browsing shares …
  • glw: Log user adjustment when logging about UI scaling changes
  • nativesmb: Refactoring Move smb code into a dir of its own
  • nativesmb: Delete trailing whitespaces
  • hls: Rewrite demuxer
  • Add support for supplemental audio tracks and also add option for user to select audio tracks
  • rpi: Upgrade stos to 1.0.19 (include boot fsck)
  • glw/sinewave() fix bad wrapping
  • skin: Use 'source' if 'title' is not present in audio track list
  • ecmascript/page: Add asynchronous paginator
  • video: Rework flushing when reaching end of video
  • Remove support for libsidplay2 (linux only) - Doesn't link anymore
  • Remove unused argument to mp_flush
  • ecmascript/v1api: Only parse plugin descriptor once
  • videoplayback: Remove restartposition in db for non-seekable items
  • ecmascript/page.js: Fix typo when parsing videoparams in page.appendItem
  • Add new page menu option "Erase all playback info"
  • video/playback: If stream doesn't have a duration (ie is not seekable). Don't try to resume position
  • playinfo: Remove unused define
  • Rename 'Music' -> 'Audio' in homepage's list mode
  • ecmascript: Fix crash on plugin unload if item.bindVideoMetadata() was used.
  • Also add new item.unbindVideoMetadata() which undoes what bindVideoMetadata() does
  • videoplayer: Don't remember position if video duration is unset …
  • videoplayback: Only scan for subs if we can determine video duration or compute subtitle hashes
  • ps3/video: Fix recent regression causing codec failure when playing videos back to back
  • Fix an incorrect check …
  • image: WIP code for computing dominant color of an image
  • Make XML parser a bit more robust
  • glw/array: Rendering of margin was bad, fix
  • glw: Fix bad autoFocus limiting (don't scan old tree)
  • glw: Add support for classic '#RRGGBB' and '#RGB' notation where floa… …
  • glw: Rename t_float_vector_int[] to t_float_vector[]
  • osx: Add retina support
  • ecamscript: Make sure es_prop_to_rstr() returns NULL if value type is not a string
  • rtmp: Don't scan for subtitles for live feeds
  • Fix wrong argument to mp_set_video_codec()
  • rpi/cec: Map ContentsMenu button to ACTION_SHOW_MEDIA_STATS
  • Improve error messages in XML parser (include linenum + column)
  • ecmascript: Add command line option to bypass file ACL checks
  • ecmascript: Fix module paths for loading relative to script
  • ecmascript: Include some timing when loading plugins
  • ecmascript: Fix broken integer-setting range clamping
  • rpi: Fix problem with audio digital pass through and multiple audio t… …
  • rpi/cec: Fix some key mappings
    • CEC's SetupMenu brings up the Page Menu
    • CEC's ContentMenut brings up the Item Menu
  • trivial: Drop trailing whitespaces
  • ui/video: Only display avdiff / decode time if relevant
  • chlog: Fetch in force mode
  • rpi: Fix audio pass through …
  • rpi/omx: Retry state transition if we have a resource problem
  • http: Never park file handles that use "Connection: Close" HTTP connections
  • httpclient: Improve some debug messages
  • httpclient: Fix bug in seek-by-read where we miscalculated bytes remaining on socket
  • Add --disable-upgrades option that just turns off all upgrade checks
  • glw: Make focusedChild() only return prop references Also enable the "unlink previously linked properties in assignment if the new assignment is a (void)"
  • video: Reset media_pipe codec when 'video decoder' switches decoder instance
  • bittorrent: Add missing diskio_open() when resuming torrent from cache
  • bittorrent: Use torrentfile://.../... as canonical URL for video play back
  • freetype.c: Get rid of trailing whitespaces
  • Fix font positions
  • Turn off duktape assertions
  • Upgrade duktape to v1.0.0-436-g3555a83
  • ecmascript: Allow wider file access. The fs module can now read/write from both the plugin's store path and the plugin's load path. This makes it possible to load assets from the plugin archive/directory
  • bittorrent: Allow initialization of torrents from disk cache.
    • This speeds up opening of magnet links from cached torrents.
    • Also makes it possible to open bookmarks such as torrentfile://.../
  • Use torrentfile:// for browsing top level directory in torrents …
  • Update language files
  • Pull libav forward submodule ext/libav 13917ec..b8cad39:
  • > flvdec: Increase string buffer to avoid bailing on some streams
  • Make it possible to rebuild external deps a little easier
  • Fix broken build
  • bittorrent: Improve transfer stats
  • ecmascript: Turn on assertions again or it crashes on osx
  • bittorrent: Log HTTP tracker responses
  • Improve seeking by increasing epoch on seek events
  • ecmascript: Fix bug with subtitle autoseclection when subs added from plugin
  • ecmascript: Fix usage reporting
  • Revert "ui: Correctly show audio services when home menu is in list mode: This reverts commit 253f40b.
  • bittorrent: Fix seeder issue in annoucements: Don't send "0 bytes left to download" in tracker queries as that might make trackers think we're a seeder (which we almost never are)
  • bittorrent: Add 'Clear cache' features
  • Speed up ecmascript a bit (turn of assertions and do less GCing)
  • Get rid of a stray debug print
  • bittorrent: Add support for magnet links (No DHT support yet)
  • debian: Remove dependency on hal
  • Add support for RTMP redirects
  • ecmascript: Bind playinfo to video items in page.js
  • ui: Correctly show audio services when home menu is in list mode …
  • configure: Update submodules with --force option
  • upgrade: Don't crash in STOS upgrade code if omnigrade is set
  • More detailed info when updating submodules
  • http: When loading images, always try to parse returned content …
    • This makes it possible for us to display images that are returned as 404 errors
  • Update French translation
  • Updated Polish lng
  • dd better debug support to ecmascript plugins. This currently logs information about routes and HTTP inspection.
  • Debug is conditional and only enabled if:
    • The plugin is loaded as the 'dev plugin' (-p option)
    • Or if 'debug: true' is set in the plugin.json manifest file
  • Fix typo in settings:dev
  • ui: Make URL on error page wrap to multiple lines
  • bittorrent: Make it possible to control debug output from settings:dev
  • bittorrent: Support 'compact' representation of peers in HTTP tracker reponses
  • httpclient: When appending args to path, don't use '?' if path already contains it
  • ecmascript: Fix missing unlink in subtitle provider unregistration
  • Work in-progress for rendering of sRGB / CIE 1931 color space video
  • Don't crash if we fail to setup swscale for video
  • Use avcodec_copy_context() for all decoders: This is according to libav changelog to reduce races between demux and decode
  • ps3: Warn for excessive ref-frames also for 720 content (9 is max) …
  • ui: Make error message span multiple lines if necessary …
  • Use same regex engine (trex) for all targets …
  • audio: Try to output samples to audio drivers more often for huge frames …
  • Fixes stuttering when playing certain type of containers/codecs (APE in particular)
  • ecmascript: Get rid of another debug output
  • Empty commit to adjust version numbers
  • ecamscript: Remove some debug printouts
  • Add support for decoding of BMP images …
  • ecmascript: Better handling of when pages are closed during script execution
  • This gets rid of lots of ugly tracebacks when pages are closed
  • Make UPNP debug conditional
  • Upgrade to libav 11
  • Start of 4.9 development phase
 
i should try out the remote soon. i mean, i have a remote, but sometimes it's sooooo far away whereas another electronic may be closer.
 
Showtime has been the best thing to happen to my personal use PS3. Well, that and reactPSN :)
The remote function from my tablet will make a great addiction.
:o:
 
Do we post ideas here?

If so, the buttons should be a bit bigger and maybe have like audio and subtitle option buttons.
 
[MENTION=89]aldostools[/MENTION] Are you going to incorporate this into the next webmanMOD release?

You can integrate it yourself using the customizable Home button.

I already integrated this GUI to the portal ps3.aldostools.org

Some additional changes to the GUI:
- Now clicking on the corners you can navigate the lists faster (Top/Bottom/PageUp/PageDown)
- Moved the location of the Search box (so Mute / Power Off / Exit to XMB will be down and typically hidden until you scroll down)
- The Search button is now graphical and reloads the page to restore the default zoom
- The Home button is now graphical (cosmetic change). It also stops the play mode.
- Added Screen Saver button (useful when playing audio media like mp3, mod files, etc.).
- The Star button can be used to switch the list view modes.
- The top/left and bottom/left corners of the controller now calls NextTrack / PreviousTrack in play mode.
- Added toggle between dark/light themes (clicking on the white space area under search)




FYI [MENTION=8]Tranced[/MENTION] / [MENTION=2]STLcardsWS[/MENTION]
 
Last edited:

Similar threads

Trending content

Back
Top