MPlay for the Roku PhotoBridge HD1000
[command-line interface] [external control protocol] [screenshots] [MPlay.roku Builder] [folder.nfo File Builder] [donate] |
|||||||||
MPlay is a video player application written specifically for the Roku PhotoBridge HD1000. MPlay was developed by marcelo3d and TheEndless to address many of the short-comings of the HD1000's built-in video player. |
![]() Download: [Version History] Firmware 2.0.34+ MPlay v3.7beta (October 30 2006)NEW! MPlay v3.6beta (August 2 2006) MPlay v3.5beta (April 9 2006) MPlay v3 (January 17 2006) Firmware 2.0.28 MPlay v3 for firmware v2.0.28 Firmware 1.5.18 MPlay for firmware v1.5.18 [source] |
||||||||
** NEW!! MPlay v3.7beta is available for download here! Now with DVD ISO support! ** Features:
|
|||||||||
Installation:
|
|||||||||
Remote operations: ![]() |
|||||||||
Command-line interface: MPlay has a full command-line interface with the following flags (the command-line can be specified either manually via telnet, or by editing the MPlay.roku file). To add a command-line option permanently, locate the MPlay.roku file and open it in a text editor that supports unix format such as TextPad. Locate the line that reads "$SXPATH/MPlay.app" and add the flag(s) to the end of it.
MPlay.app [-minfilesize=numbytes] [-browsedir=dir] [-browseroot=dir] [-noicons] [-largeicons] [-hidesize] [-nomenu]
[-fontsize=numpoints] [-menuoneof] [-exitatend] [-maxbuffer] [-nobrowserdelete] [noresume] [-browserwithback]
[-infotimeout=n] [-FixTS] [-NTSCRes=n] [-PALRes=n] [-VTSThreshold=numbytes] [-unattended] [-NativeUPnP]
[-UseOldInfo] [-name=friendlyname] [filename] [filename]
-minfilesize=numbytes (now configurable via the options menu)
The minimum file size required for files to be shown in the browser.
Replace numbytes with the file size in bytes (ex. -minfilesize=500000000, to filter files smaller that ~.5 gigabyte).
(Thanks goes to Bgrubb1 for the idea).
-browsedir=dir
This option specifies the initial directory for the File Open dialog.
Replace dir with the full linux path to the directory (ex. -browsedir="/tmp/Volumes").
-browseroot=dir
This option sets the root of the File Open dialog. You are taken to this directory when you select TOP in the file browser.
Replace dir with the full linux path to the directory (ex. -browseroot="/tmp/Volumes").
-noicons
Do not display the nice icons for Play/Pause/FF... Conserves memory and the app is more responsive if no swapfile is installed.
-largeicons
Shows large thumbnail icons in the file browser.
-hidesize
Hides the Size column in the file browser.
-nomenu
Hides the initial menu and takes you directly to the File Open dialog on startup, and when [Menu] is pressed.
-fontsize=numpoints (now configurable via the options menu)
Sets the font size for the on screen display. Default is 40.
Replace numpoints a number indicating the point-size of the font desired (ex. -numpoints=24).
-menuoneof
Specifies that MPlay should open the menu (or file browser if -nomenu is specified) when the end of file is reached.
-exitatend
Specifies that MPlay should exit when the end of file is reached.
-maxbuffer
If audio skips with MPlay but not with the built-in player, add this switch.
-nobrowserdelete
Disables the ability to delete files from the Open File browser with [Info].
-noresume
Disable resume from last playback position.
-browserwithback
File browser has a Back button instead of a Top button.
-infotimeout=n
Display time (in seconds) for stream info and transport icons.
-FixTS
Parse Program stream files and fix Time Stamps. Helps with VOB audio dropouts.
-NTSCRes=n
Offer output resolution n as NTSC option. n is the index in the Video Setup screen.
-PALRes=n
Offer output resolution n as PAL option. n is the index in the Video Setup screen.
-VTSThreshold=numbytesNEW!
Specifies the minimum title set size for DVDs. If a DVD folder or ISO file contains more than one VTS
that is larger than the specified threshold, a prompt will be displayed asking which VTS should be played.
-unattended
Quits if Menu is pressed.
-NativeUPnP
Specifies that the Roku native UPnP code should be used.
-UseOldInfo
Specifies that the old stream information format should be used.
-name=friendlyname
Provides a name for the next filename specified.
eg: -name=LetsCallItFoo ../../tv/00003232.mpg
will display the file as LetsCallItFoo in the info.
filename
You can pass multiple files in the command line and they will be queued as if coming from a playlist.
For each filename specified, that file and all files that follow in the sequence will be played, when the sequence ends,
the next file is picked from the playlist. If a folder is specified, DVD Smart Select will be activated on that folder.
|
|||||||||
External Control Protocol:NEW! MPlay supports several External Control Protocol commands. The syntax for ecp is as follows: ecp MPlay <command>The following ecp commands are supported: quit Exits MPlay play Issues a play command pause Issues a pause command stop Issues a stop command bookmark add Adds a new bookmark at the current playback position bookmark next Skips to the next bookmark bookmark previous Skips to the previous bookmark chapter next Skips to the next chapter chapter previous Skips to the previous chapter zoom Toggles the current zoom mode forward n Skips forward approximately n seconds back n Skips back approximately n seconds info Displays the current info CurrentFileName Returns the current file name CurrentFileProgress Returns the current file progress as a percentage TotalFileProgress Returns the total file progress for a sequence as a percentage CurrentZoom Returns the current zoom mode Status Returns the current playback status (Stopped, Paused, Playing) Open <file path> Opens the specified video file (must specify the full path) Queue <file path> Queues the specified video file (must specify the full path) |
|||||||||
Screenshots: |
|||||||||
|
|||||||||
Donate: We've received so many requests from people asking how they can donate money to support our work on MPlay that we've decided to set up a PayPal account (BuyMeARevB@hotmail.com). If you're interested in donating money and you have a PayPal account, you can do so by clicking the "Donate" button below. |
|||||||||