Web based playlist manager (Music only) (3 Viewers)

ManOnMoon

Portal Member
July 26, 2006
15
0
Germany
Bram said:
I've been playing around with the HTML code a bit and have changed the look of the plugin. It looks like this right now....

1154647697_MPwfe_beta_1.jpg


I just used simple 'colors' not matching any skin. But I haven't used very much images also. So the colors will be easy to alter from the css file. If the plugin was written in PHP I could have been a lot more creative, with Ajax for example. I don't have any knowledge ASP or C#. I understand what it says based on my PHP programming experience, but haven't touched the scripting in Default.aspx very much.
If anyone is interested in the files I'll post them as a preview. I'm not finished yet. I'm using a <marquee> i.a. which I realy don't like. When I find the time I'll do some DHTMLling to make thinks look more fancy.
Too bad Mozilla doesn't support Stylesheets for scrollbars, as you can see, I'm looking for the best crossbrowser way to write a DHTML scrollbar.
Also....somehow Internet Explorer doesn't seem to like "overflow-x: hidden;" in a DIV. It simply doesn't seem to work. I'll try to figure that out to. It meeses up the layout a bit from time to time....

Some things I've noticed....
- It seems like the stop button needs to be pressed twice to fully execute the stop command.
- skipping to the next song doesn't work
- Mediaportal crashes completely roughly one out of four times when the page is being loaded or refreshed. Haven't been able te track the bug as it seams to apear kind of random.
- It would realy be fantastic if the functionality Ajax offers could be used. It's much cleaner and more efficient. Also, scrolled parts of the page wouldn't be scrolled to top when using a link.
- The "Back" button in the "Browse-part" is gone somehow. I didn't delete anything to do that. Can't figure out where it's gone... Any tips....?

Some nice extra features would be (if at all possible)...
* Volume control
* FF en RWD
* Statusbar
* Tracklenght displayed (in playlist and realtime, realtime could be faked if the server sends a signal when a new song has started).

Again, Ajax would be great because a statusbar en volumecontrol could be realized without having to refresh the page. I could write a DHTML slider that ajusts the volume "onChange" without refreshing. Possebly I'm suggesting things you already thought of :)

I'd love to help developing where possible.

Hi Bram,

thanks for the good work. I played around with many remote tools and mediacenters for the last few weeks. So maybe I can share some ideas which I had on this topic.
- Did you have a look at Xlobby and the HTML interface for this - they did a great job maybe your tool can profit from that with a bit reverse engineering :wink:
- what about showing the coverarts - also it is not an absolutley necessary feature but in my opinion it adds some value to the GUI
- in my opinion all the html based remotes and most of the others also have a big problem: The unexperienced user (like my girlfriend) is left alone for setting up the connection. For WLAN this is somehow easy preconfigureable but the real killerfunction would be remote control via your mobile. Ideally we should have a tool/plugin that automatically connects to the Mobile phone via BT(PAN-Profile as soon as MediaCenter starts and the device is in range)
So all the rest can be done via the mobile phone browser and a link.
- maybe for older mobile phones a wap version could also be of value
- The website should be always optimized depending on the browser and the platform. In my opinion this should be MSIE 6 platform NT 5.1 (800x600), MSIE 4.01 platform windows CE (320x240), maybe some mozilla, and maybe wap

Cheers,
Florian
 

Bram

Portal Pro
December 12, 2005
851
3
's-Hertogenbosch
Home Country
Netherlands Netherlands
The idea whith this skin is to have a compact controller, that always can stay opened. A small browser that can be minimised to the system tray would be perfect (only able to open the webbased interface). That way it would realy look like a remote control. You could even forget it is webbased if it's well written and the browser is borderless. Maybe I should install Borland C++ again and try to write such a simple browser.
I'm thinking a little simpler here. A basic webbased remote control wil be usefull always. The remote control you are talking about will take a bit more time to develop (bluetooth, multi platform...)
 

RoyN

Portal Pro
March 17, 2006
78
0
IMHO mobile phone is a distant priority... maybe after all features are included in the webbased interface, then a mobile phone "theme (setof pages)" can be developed.... I think this is the case with the XBMC webinterface...

Anyways, I just think that the dedicated devices used for remote control (like tablet pc, or handhled pocketpc) need to be feature full first, then the mobile will be able to handle some of those features...

I just think that the mobile is such a weird platform... each one has a different mobile, each mobile has different way of opening pages, each mobile has a different way of BT pairing, etc, etc... I dont see it as an easy to use platform for new uesrs (wifes, sisters, mothers) AT ALL.... I have found that if it looks like a gadget (computer, cellphone) they'll freak, if it looks kind of like a remote control (PPC with a nice gui), they'll look around and eventually realize it isnt hard to use....

my 0.02!
 

Bram

Portal Pro
December 12, 2005
851
3
's-Hertogenbosch
Home Country
Netherlands Netherlands
Added some extra features. More detailed information can not yet be shown, but the interface will only need minor ajustments when more detailed information is added to the possebillities.

- The "player", "browser" and "playlist" can be dragged and dropped individually. Hopefully Ajax is a possebility because now the position of the parts are reset to default on every click.
- Added layered contextmenu's that look better (customizable) than the browsers default and can contain any information.
- Some small changes

1154707872_MPwfe_beta_2.jpg



If anyone would like to try....... Copy the contents of the /MP-WFE directory, in the zip file below, into the "/Team Mediaportal/plugins/process/Webroot/" directory. Make a backup of the existing contents in case you don't like the interface. It's far from finished (depends on the development of the plugin itself too), so don't expect anything to bugfree or fancy.

If the author of the plugin doesn't agree (?), please let me know! I'll remove the link asap.


http://www.kraak-forum.nl/remote/MP-WFE.zip
 

Bram

Portal Pro
December 12, 2005
851
3
's-Hertogenbosch
Home Country
Netherlands Netherlands
I've updated my last post. The "fire" behind the scrolling title is simply to make it look a little less boring. It can be replaced with any animated gif you like. It will be replaced with a flash animation or good looking simple animated gif. I don't think a working graphic VU meter is possible over the internet.

I would realy like it if the author would contact me. I'm looking at a way t write the interface in PHP. But maybe I could try doing it in ASP with a little help and some more features. PHP would be in my personal advantage.....
 

BoelShit

Portal Pro
November 6, 2005
235
8
44
Home Country
Netherlands Netherlands
Bram,

I created a simple .NET 2.0 browser program which can show a website by entering that information in the config file... It's still work in progress but if you'd like I can send you an example. Contact me by PM or msn.
 

Bram

Portal Pro
December 12, 2005
851
3
's-Hertogenbosch
Home Country
Netherlands Netherlands
Is it possible to show a website borderless? So the suggestion can be created it isn't a webbased interface. And could your program possebly do that on Windows Mobile to?
 

BoelShit

Portal Pro
November 6, 2005
235
8
44
Home Country
Netherlands Netherlands
Windows Mobile is the ultimate goal ;-)

And yes, it can be shown borderless, only problem it creates that you cant shut it down anymore by simply clicking the X. The bar isnt there anymore :lol:
 

Users who are viewing this thread

Top Bottom