skeezix
Internal Development
Am I the only one who wanted this, or is it a common idea?
What are the requirements we'd want in a media player solution, anyway? (I'm tempted to build one, or at least consider it, but thought I'd nail down the requirements first so I can scope out how much work it'd be.. sounds like a lot .. I use my pandora for video playback a lot, and generally put it away each day; but I'm often tempted to leave it jacked into the TV for a few days, for convenient video playback, or gaming-on-TV.
I'm thinking..
- optional autorun (this implies an installer, or at least a installer that sets up a pnd-run script)
- optional automount (specify/pick-from-list some smb-type directories found on network, and then automount them at media player startup); ie: I keep a NAS (dns-323 for the win ) in my network, so be nice to have an easy automount
- optional auto-tv-out; let you define your config preferences, and then auto-start it .. maybe canm use the existing superzaxxon tv-out configurator, but the idea is.. pandora come sup, and tv-out and menu are ready to use
- optional auto-bluetooth associate (system may do this already, not checked); I've got a visiontek 'candyboard' bluetooth keyboard used cheap .. I need to check it, but shoudl work as keyb/mouse with pandora just nicely, as a remote: http://www.amazon.co...5/dp/B004FI841K
- control via built-ins of course, but should also support usb gamepad/keyboard/mice, bluetooth keyboard/mice/gamepads, that sort of thing .. ie: "remotes"
- ability to run mmenu, or perhaps built in limited launcher; ie: to run emus or other apps
Really, my thought was..
Run the pnd, and it has a config menu and a playback menu; the config menu lets you turn on those sorts of options, scan for smb mounts, let you set up nfs/smb mounts, and the playback mode has the media lister
- for playback, I'd probably just rip out mplayer from panplayer or smplayer or something, make my life easier. Riun with battery out even, to avoid worries about continuous charge etc.. (not sure thats an issue anymore, but if your'e going to leave it plugged in for a week straight, is good idea to pull battery?)
Naturally, can use a raspberry-pi pretty cheaply, or many relatively cheap solutions (western didigital has a $150 solution that comes with a remote, jacks into ethernet, and has a divx/etc player with hdmi output .. nice.) But since we've got pandoras, why not see if we can Do It All
.. autorun is a bit of easy work, so no big deal
.. automount .. system can do it, but need to make a 'scanner' and a easy config editor
.. bluetooth association .. can leverage existing system to do the pairing I imagine, so maybe just need a 'scan and pair', or maybe system does it automatically.. I've not really tried much yet.
So really, the code is just writing the frontend menu that does the scanning of mounts, fires off a player, and maybe some sort of HUD option.
(Hell, could really do this in a variant of minimenu .. improve controller support, have a command line option to invoke mmenu in the file picker mode no one uses, add filename extension or mime handling so it can launch the required player.. hmmmmm..)
.. kids mad, back in a few
.. thoughts? ideas? good/bad idea?
jeff
edit; my thought was .. pandora + ethernet(usb dongle) + candyboard (for the remote) .. keep the pandora lid closed, leave the unit behind TV with no battery, and thus live in a hellish always-on-forever sort of mode
What are the requirements we'd want in a media player solution, anyway? (I'm tempted to build one, or at least consider it, but thought I'd nail down the requirements first so I can scope out how much work it'd be.. sounds like a lot .. I use my pandora for video playback a lot, and generally put it away each day; but I'm often tempted to leave it jacked into the TV for a few days, for convenient video playback, or gaming-on-TV.
I'm thinking..
- optional autorun (this implies an installer, or at least a installer that sets up a pnd-run script)
- optional automount (specify/pick-from-list some smb-type directories found on network, and then automount them at media player startup); ie: I keep a NAS (dns-323 for the win ) in my network, so be nice to have an easy automount
- optional auto-tv-out; let you define your config preferences, and then auto-start it .. maybe canm use the existing superzaxxon tv-out configurator, but the idea is.. pandora come sup, and tv-out and menu are ready to use
- optional auto-bluetooth associate (system may do this already, not checked); I've got a visiontek 'candyboard' bluetooth keyboard used cheap .. I need to check it, but shoudl work as keyb/mouse with pandora just nicely, as a remote: http://www.amazon.co...5/dp/B004FI841K
- control via built-ins of course, but should also support usb gamepad/keyboard/mice, bluetooth keyboard/mice/gamepads, that sort of thing .. ie: "remotes"
- ability to run mmenu, or perhaps built in limited launcher; ie: to run emus or other apps
Really, my thought was..
Run the pnd, and it has a config menu and a playback menu; the config menu lets you turn on those sorts of options, scan for smb mounts, let you set up nfs/smb mounts, and the playback mode has the media lister
- for playback, I'd probably just rip out mplayer from panplayer or smplayer or something, make my life easier. Riun with battery out even, to avoid worries about continuous charge etc.. (not sure thats an issue anymore, but if your'e going to leave it plugged in for a week straight, is good idea to pull battery?)
Naturally, can use a raspberry-pi pretty cheaply, or many relatively cheap solutions (western didigital has a $150 solution that comes with a remote, jacks into ethernet, and has a divx/etc player with hdmi output .. nice.) But since we've got pandoras, why not see if we can Do It All
.. autorun is a bit of easy work, so no big deal
.. automount .. system can do it, but need to make a 'scanner' and a easy config editor
.. bluetooth association .. can leverage existing system to do the pairing I imagine, so maybe just need a 'scan and pair', or maybe system does it automatically.. I've not really tried much yet.
So really, the code is just writing the frontend menu that does the scanning of mounts, fires off a player, and maybe some sort of HUD option.
(Hell, could really do this in a variant of minimenu .. improve controller support, have a command line option to invoke mmenu in the file picker mode no one uses, add filename extension or mime handling so it can launch the required player.. hmmmmm..)
.. kids mad, back in a few
.. thoughts? ideas? good/bad idea?
jeff
edit; my thought was .. pandora + ethernet(usb dongle) + candyboard (for the remote) .. keep the pandora lid closed, leave the unit behind TV with no battery, and thus live in a hellish always-on-forever sort of mode
Last edited by a moderator: