PDA

View Full Version : Web Server enhancements/improvements (to XBMC's built-in webserver for remote-contol)


zordon
2004-01-23, 21:10
one featre i would like for the webserver is for it to display song in the queue and to allow you to delete any song you wish from it.

The Edge
2004-01-24, 12:27
i would like to second this feature request. it would be great to be able to view your que and also remove files from it.

keep up the good work guys, i am loving xbmc more and more with each release.

zordon
2004-01-24, 20:53
it would be nice if you could also create a playlist of the queued songs.

or how about the webserver allowing you to create and save playlists.

wadam1230
2004-01-26, 23:25
i would like to see the built in webserver auto create photoalbum pages. so that i have a web site that auto updates a reflection of the photos i have shared to the xbox. would this be possible? seems like it would not be too hard.

mastafunk
2004-01-28, 21:41
just make a directory under the current web one and place your photos. then go to http://ipofxbox/nameoffolder
and it will make a list of all photos there....

carlosp_uk
2004-04-21, 21:03
hello there

i need to change the port that the xbmc webserver runs on from port 80 to something else.

is this possible? *(dont ask why!)

Hullebulle
2004-04-21, 21:25
no, you can't unless you now how to code. i saw a thread somewhere about how to chnage the port in the sourcecode tho.

moving to the "feature suggestions".

Versatile
2004-06-16, 00:06
hello all,
i was wondering if there's a button/command in the webinterface where you can clear the playlist.
now you can only clear it song by song .. :nuts:
i haven't found it yet .. (maybe i've overlooked it)
if it's not there, would be possible to make a button in the webinterface so you can clear the playlist.
i'm using the interface a lot and it would be a handy feature. ..


thank 4 all the effort and time you all have put into this.

heraldoffailure
2004-07-05, 12:01
i love this feature for the webserver, and would love it even more if you could do it inside the gui, it's great when you plan to watch a few movies with friends, or you want to que up a few playlists, please intigrate this into the gui.

yngvebn
2004-07-15, 11:53
are there any way of making the webserver password protected, or something like that? i would like to use it, but since my xbox is directly connected to the internet, i don't want anybody to be able to shut it down, play music and so forth...
:shocked:

yngvebn
2004-07-16, 10:48
okay, great. :)
but in the meanwhile, are there any way of coding this using asp or javascript? i tried doing some ip-lookup, but it didn't seem like it was supported.

any ideas?

mikesm
2004-08-26, 09:30
first off, thanks for a great product - it's amazing. i have 3 xbox's running xbmc in the house, all frontending my media server and replaytv. all great stuff.

one feature request. the xbox in my family room is hooked to a whole house sound system. i use it instead of the my sony cd jukebox. when i am in room listening to music from the whole house system, i can't see the display of the xbox, but use the web server to control the playback and playlists etc...

it's very hard to see what's in the queue, what changes when you add a track, or album etc... could the web server display be made as friendly to use as the main gui? i'd love to see the stack of queued requests and control the playback over the web server.

thanks again,
mike

olen
2004-09-05, 14:46
id also like to thank everyone for a really great product.
xbmc is currently my sole reason for using the xbox.

but as i use it most of the time as a jukebox, just to listen to music, the web interface is actually what i use most, and it definetly has its shortcomings.

i guess there are plenty of users - myself included - who could easily both update the current web-gui, but also code new functions and web apps for xbmc if only the api had been a bit more available.
i have read the sources and found most of the functionality, but still i miss a bit of documentation on all the internal functions that are available for web developers.

so please, just document and update the api, and i guess you will see more users getting involved. it is after all a bigger step to patch and fix the c++ source, and it would hopefully give us small and unworthy users an opportunity to get involved int his awesome project.

lob
2004-09-14, 18:45
hi guys

after tearing out my hairs more than once over the disablity to "remove all" songs from the current playlist i sat down and wrote support for it. what came out is a checkbox next to each song in the playlist and a "remove selected" link at the bottom of the page. of course i didn't forget to add the "select all" button.

check it out on the xbmc sourceforge page, patch # 102174.

cheers

lob

olen
2004-10-12, 20:41
not sure if i should file these as bugreports or feature suggestions on sf. there might be reasons for them not being added already, but here is a short list:

i know we are short on (hardware) resources, but i dont think any of these should demand to much from the poor xbox. and they would make my life as a web developer quite a lot easier.

things i'd really like to have added to the asp-code:
o simple array handling
- nothing big, just a simple split() (no regexps, only split on a single character), and a foreach().
- if it was possible to use var[0...n] to access these arrays as well as foreach that would just be really great. and if i could use html form elements named var[0] and var[1] and access these as an array it would be like christmas and my birthday at the same time.
o simple string parsing.
- just a substr() so i can access the first character (or character 4-9) from a string.
o a simple replace() would also really be nice. just so i can replace all "_" with " ". still no regexps required (although i wouldn't oppose regexps ofcourse... =;-)

and a few more xbmccommand()s
o xbmccommand(nowplaying)
- returning current artist/album/title
o xbmccommand(catalog, move,up/down)
- only works in playlists - moves an item up or down in the playlist.
o xbmccommand(volume,up/down/mute/unmute)
- not sure if mute/unmute is neccesary - pause/play might be ok if it is hard to implement muting. but volume up/down would be great.
o xbmccommand(search, "string")
- returning a "virtual catalog" of matching file/directory names. this might be quite much work, especially with big smb mounts and such, so it is only and added bonus.

and just a few minor bugs/annoyances
o all non-ascii charcaters are translated to "_". this include quite a lot of national characters. maybe &#charactercode; is better? or something like htmlentities() in php.
o when adding a directory to a playlist the entries are sorted differently from when the directory is opened and listed. they should probably be sorted the same way (alphabetically?).

other than this, i'd just like to say that xbmc is _constantly_ improving, and is really starting to be a gem for "home entertainment".

and btw.
about the "remove all" in playlists. you can have a look at my post in this topic. it does not need any patches to the webserver code:
http://www.xbox-skins.net/index.php?showtopic=2383

rgds

Rickz0rz
2004-10-18, 01:41
i, for one, suggest php usability in the web control thing. i know php is very powerful, open-source, and slick. you can do lots of stuff with it, and i would be very happy to see php capabilities within xbmc's web server thingy.

darkie
2004-10-18, 13:27
php won't be added. instead we have already python which you can use in the webserver (this is done through spyce).
have a look on http://spyce.sourceforge.net/ to see how you can use it

olen
2004-10-18, 22:24
this is so great news.
at least "hello world" works.

all i have to do now is find ot how to combine spyce and xbmccommand() and i guess we could make some awesome web applications....

Livin
2004-11-09, 21:43
please, please :bowdown:

1) make it so that the http interface so it can control all functions of xbmc

2) have a mode as to where the http commands are classified in two ways...
a) independant of the tv output interface
b) "remote control" the tv interface

explaination...

i'd like to be able to control xbmc in three ways, all at the same time:

1) from the tv screen using the xbox controller and/or ir remote

2) from the web page - so the tv screen does not change when sending commands from the web pages

3) from the web page - have it so that my control of the web page makes the tv screen change or "follow along" with the commands i send it. this will allow me to send http commands from my touchscreen interface and use it as a gui remote control... like a pronto.

interested to hear what the xbmc dev team thinks?

Bruce Ballslap
2004-11-11, 17:07
hi!

in web server mode:

in a folder you have an album's tracks as mp3s. you click on the first track. then, only the first track is played back and music stops.

in xbmc gui, when you select an mp3 in a folder, xbmc continues to play the rest of the files.

could the web server mode function alike?

thanks

wayne186
2004-11-13, 06:42
i am very new to the xbmc scene and i have done a celebratory can of gas over the ehternet based dvd player ritual as a mark of my admiration for this project :bowdown:

i would love to see the ability to turn down the volume from the web interface .. no need to scream upstairs telling them pesky ones to turn the tv down :) or 'oooh i love this song' and crank it up when i am somewhere else in the house from a web pad. thats about all i can ask for cos it is just too great as it is.. switching on the xbox for me is like christmas every day :-)

it would be real nice to see every function that you see on the main gui also be available on the web interface.. but i know that is a lot to ask. many thanks to all involved.

videoguy
2004-12-02, 05:24
broadcasting tunes?

i do a lot of custom home audio installations. the xbmc is the perfect way to set up an entire home sharing media.

but... yamaha has a product called music cast. similar to the xbmc it has a gui displaying all the music stored in it's hard drive. what makes it truely unique is it's ability to "broadcast" music to it's sub units in other rooms in sync. in short you can sit in the main living room, choose an audio file and tell the center to play it on any or all units in the house. this is great for parties and it saves running audio cables to other rooms just to pipe music into them when cat5 is already there.

could this feature be incorporated into the xbmc? the ability to not only control the media, but to play it in sync with the pc controlling it.

Bx3mE
2004-12-24, 03:05
in the webinterface i think that it would be nice with two links for each file object
one for letting the xbox display the pic the other displaying the picture on webinterface
the same would be nice to have when browsing vids and mp3:s
this should not be a big task!?!

this would be a nice way to get stuff stored on xbmc to laptops and mobile devices like pda.

i think that many people would have use for this function!!!
i would use it 15-times a day..... (i connect to home network via vpn and listen to mp3:s stored om my server.... if i could move the entire mediastore to my xbox it would be great!!!

plz plz plz plz!!!!

tell me what u think!!!!

if anyone could help me with the xbox part of this i propably could do the webserver work with ease....... but that is not the big part right??

sinse the webserver can acess files on the hdd of the xbox the only thing would be to link the media to the link.....
easy programming huge gain 4 users like me and at least a couple of my friends......

merry x-mas!!!!!!!

CuBie
2004-12-26, 03:47
just an idea..

to have a "play on xbox" on the right click menu of all video files, which will play the file on the xbox.

when you clicked it, it would open a url on the xbox webserver, and tell it the folder/filename and the sharefolder its in. the xbox will then play the file.

i'm not sure how this would react if you had 2 files with the same name.

this could also be done for audio files.

:)

qb

ScytheBlade1
2004-12-30, 20:00
1) when i select a song to play, it automatically turns off the visuilaziation, if one is running. likewise, i have a plasma tv and really don't want to run across the room to hit a button on the controller just to start the viz again.
a. don't mess with what's on-screen (viz) when selecting something over http
b. add a link somewhere to turn on/off the viz
c. the screensaver, for now, have an option to let it be the viz instead of mearly dimming the screen

2) please make the http interface use relative urls instead of absolute urls!
example: i've got an apache server here with my own domain, and through vhosting i have my own "dev" vhost. so i go and open up http://dev....com/xbox/ and bam, there's my xbmc. thing is, every link, everything points to "/url", which comes out in my browser to "http://dev...com/url" (http://dev...com/url") instead of "http://dev....com/xbox/url" which it should be. this is a very simple fix and would be amazingly appreciated. simply remove the leading / on all the urls. please? =) (yes, i could make another vhost, say, xbox.dev....com, and it would "work", but not nearly as nicely as this.)

kraqh3d
2004-12-31, 01:43
re #2, this is defined in the default.asp file. just change the href urls to remove the leading slash. that should make them all relative.

ScytheBlade1
2005-01-02, 02:35
ah, thank you much. =)

aeroSoul
2005-01-28, 21:07
i need an area to paste the url of a shoutcast station in the web interface. so i dont have to ftp a .strm file, turn on tv, use remote control etc. to listen to the radio station.

bitblaster
2005-01-30, 03:12
i need an area to paste the url of a shoutcast station in the web interface. so i dont have to ftp a .strm file, turn on tv, use remote control etc. to listen to the radio station.
just ftp it to your xbox lol, or save it to your shared folder, then have xbox access it.... i easily do that all the time.

slizzap
2005-02-01, 07:43
didn't see this on the list...and not even sure if this is a function or a skin addition. i was surprised to find there's no way to load a playlist from the web server. i can load up a playlist directly on the xbox then login to the web server and view that playlist, but i can't actually select another playlist from the web server. any word on if this is going to be implemented eventually?

also, not as big of a deal, but when you view the playlist through the web server you can't tell what's currently playing. that would be another nice addition.

keep up the great work.

KevinSartori
2005-02-14, 06:01
hello.

this may be a stupid question, but i searched the forum and couldn't find a way to do this. i have almost 300 albums on my xbox. i love to listen to music in random mode on xbmc. sometimes when i'm in the other room on the pc, i don't immediately recognize a song that comes up. i have xbmc hooked up to the network. is there a way to show on the pc what is currently playing on xbmc?

thanks!

Ythan
2005-02-16, 01:26
hey -

unfortunately i don't think this is possible. you can use xbmc's web interface to change tracks, start videos, shut down your xbox, etc. however it doesn't show the currently playing file. this might make a good feature request since i don't think it would be too hard to add.

-y

KevinSartori
2005-02-16, 03:53
hello.

thanks for the reply! i haven't used xbmc's web interface. in fact, i didn't know it even existed! could you point me in the right direction for instructions on how to set it up?

btw, thanks for including the g-force config update pack that i put together in your builds! it's nice to have everything together like that. your builds are definitely my favorite. they always work 100% and there is not a lot of bloat like some of the others!

keep up the good work!

Ythan
2005-02-16, 22:15
hey kevin -

i usually get the g-force update packs off the usenet so i didn't put 2 and 2 together that you maintained them. thank you for doing all the hard work, it makes a great addition to xbmc without adding bloat! :thumbsup:

xbmc's web interface is pretty slick, although it is lacking some features which would make it more useful. to enable it, go to settings | network | servers. you can also change the port and set a password from that screen. then just enter your xbox's ip address in your web browser. if you don't know its ip, click the right thumbstick and select 'system info.'

hope this helps, let me know if you have any other questions!

-y

KevinSartori
2005-02-17, 16:34
hello.

wow, thanks for the tip! i had no idea this feature was available! it does look pretty slick. i hope they add "what's playing" support eventually. also, i like the look of project mayhem ii more than i, but now i'm nitpicking :d

later!

dukejohn
2005-03-01, 11:35
using a java based web (pc) jukebox before i now have some problems finding the songs i like using the web interface.

things i would really like to see in the web interface is a search option, and a jukebox like playlist. (jukebox playlist=one that automatically removes each song from the list after the song is played)

cheers,

john

Mersi
2005-03-01, 22:58
i've just noticed that there's a http server built in the xmbc. so i was wondering if it will be possible in the near future, for the web server to support php&sql.

HarshReality
2005-05-02, 13:28
i realize there are a great deal of other projects going on, but as the weserver currently has intigration for configuration editing (xboxmediacenter.xml), wouldnt it make sense to intigrate so it could also edit filezilla.xml?

HarshReality
2005-05-02, 14:02
scratch that, i'll do it myself so it'll go with the default skin (and on the pm3 i'm playing with)

tRaFiC
2005-06-17, 04:53
hi, i active the web server but how can i host php...?

i put the php file on the web directory but when i go on the website it make some errors..!

tslayer
2005-06-17, 05:04
no php support.

ts

tRaFiC
2005-06-17, 05:25
no php support.

ts
can you make one plz?!

tslayer
2005-06-17, 08:46
go right ahead.

if you make it, we'll include iin cvs. otherwise, just use linux on xbox and then use apache.

good luck.

ts

Cyruz
2005-08-09, 22:56
in the web browser xbmc control panel there is no support for folders with spaces in the names. for example;

http://<whatever the xbox ip is>/default.asp <-- this brings you to the control panel

http://<whatever the xbox ip is>/folder with spaces in the name/ <-- i want that to convert to this and work;

http://<whatever the xbox ip is>/folder%20with%20spaces%20in%20the%20name/

this may seem like a useless feature but, to explain why i want this, it's because i am trying to use my xbox as a webserver and a media center at the same time. my sites don't get enough traffic to dedicate a linux box to them...but i just can't go with free hosting if they are all either going to have ads or suddenly put ads in without mentioning to me.

UberDuper
2005-08-18, 22:48
just a field somewhere in the web interface where i can submit a url to be downloaded/streamed and played.

thanks,
ud.

Elect
2005-09-26, 16:22
i'm really happy with all the features xbmc allready supports, but i'm wondering if i can use the normal webserver for other purposes.
i'm not interested in the remote management, but i do want to host some photographs for family, and let the use of a big harddisk in the xbox come in handy for that. becouse of the fact that i'm not handy with linux and that i don't want many programs on my xbox that all do different things, this is not an option..

thats why i want to ask if there could be support for php files. maybe in python script form?

Gamester17
2005-09-27, 10:21
@elect, if you want a webserver on your xbox for anything other than remote-control of xbmc then linux is your only option. i've stated clarly before; xbmc is not an operating system!!!

Chaser
2005-10-18, 18:17
hello


i have a site running on isapi dll's but would love to see it also in the xbmc http server, is it possible to add isapi to the http server?

tt67s
2006-02-08, 11:17
hi all - this is my first post.
since years i managed to solve my problems by reading posts and doing so.
but for now, i have a dream and want to know if it is possible to workout.
i want to get files from xbmc. ok it has filezilla. but the native platform for neary all platforms, including handys or the nds or a psp or a pda... is html.
so if my dream come true, it is possible to share my files through my whole homenet, without that lotsa cables and starting linux to do so.
xbmc is booting that fast and what works will work stable and forever. :-#

i want to get all the files through the xbmc webserver. only html and java are allowed. i managed to do so through a simple index.html with hrefs to 1.mp3 and 1.mpg.
i can download the href-ed file from pda, psp and with my handy too, so i got from now on 3 cables too much. no more need to start linux before i share these files but i have to copy and rename the files before download.
not a very clean solution.
my idea is now to show a folders content through html and to automatically href the shown filenames.

i found solutions but...

i tried php scripts... dont laugh, from now on i know, why under such ftp like html pages (foldershown sites) the apache sign is shown.

i tried java scripts, but they needs a network structure where folders are given free in the network. sorry for my schoolenglish...xbmc hasnt such network settings.

so here is the main question.
is someone able to code a htm file with or without java, that shows the folderstructure of the "web" folder of xbmc and link these files to make it possible to download them?
better is the content of a folder within that web folder. (better to sort)

and the second question...
is it possible to access files ,through the webserver, wich are above the "web" folder.

i think the second question is impossible, but why dont ask :-)
but whats with the first question.

i gratefully thank all of you wich are spending time for a solution and greetz to the community.

Gamester17
2006-02-08, 12:27
is someone able to code a htm file with or without java, that shows the folderstructure of the "web" folder of xbmc and link these files to make it possible to download them?(i'm not doing it) but i think that should be possible (however note that goahead websever version 2.1.7 (http://216.211.138.77/webserver/webserver.htm) that is used in xbmc doesn't support full javascript)
also note that php is not supported, however standard cgi, and active server pages is, see => http://webserver.goahead.com/webserver/wsfeatures.htm

is it possible to access files ,through the webserver, wich are above the "web" folder.not without changing the source code, (ie. you can not do it at a html level)

diagdave@msn.com
2006-02-08, 18:34
i've summited a post in
here (http://www.xboxmediaplayer.de/cgi-bin/forums/ikonboard.pl?act=st&f=4&t=18750&st=&&#entry100252)

it should do what you asked to access the drives above "web"
but not tested yet.

tt67s
2006-02-09, 16:51
thanks but this is source code. (cpp)
no xdk and no xbmc source, so how to make it work?

homenet drive....
i ve found the solution, but am not that professional to work it out.
maybe an developer or an asp as can do?
for an asp pro it couldnt be more than 30 minutes of work.

asp is the answer.
asp and fso.

in the web there is a threat wichwants a @webdrive via asp@ too.
it ends with the following code and says that the reader know what to do with that code but i have absolutely no idea about asp.
but the threat is in the google cache only and so i couldnt ask the author...

the code:

dim fso
dim dir

set fso = server.createobject("scripting.filesystemobject")
set dir = fso.getfolder("c:\myfolder")

for each item in dir.files
response.write("<a href=./mypath/" & item.name & ">" & item.name & "</a>")
next

set dir = nothing
set fso = nothingim at work and don't have any of


maybe someone could help, but my post is now part of something other.
now no one that could code asp watch my topic :-)

so far
thx

diagdave@msn.com
2006-02-09, 17:08
this might be the answer to two posts ill ask that it be linked if it works, not tested it yet, webserver.cpp (incase anyone had tried this before 17:45 gmt i have fix a error i found when compiling)

it allows drive to be accessed via:

http://xboxip/drivec
http://xboxip/drived
http://xboxip/drivee
http://xboxip/drivef
http://xboxip/driveg

it should work but i havnt tried it yet im at work and don't have any of my stuff here.

edit:

ask for in this forum link:
web server enhancements/improvements


from the other forum, ive made it but had trouble compiling, there already is directory listings built in so u don't need asp or javascript, its very basic the only reson you cant veiw the web folder is because of the default.htm or whatever it is, if that file doesnt exist the webhost displays a directory view.

to make it work:
replace the webserver.cpp in xbmc/libs/libgoahead/ and build
(not tested yet)

Gamester17
2006-02-09, 17:19
asp is the answer.
don't be so sure, read this topic thread (link) (http://www.xboxmediaplayer.de/cgi-bin/forums/ikonboard.pl?act=st;f=5;t=1568), libgoahead doesn't really support 'real/full' asp:there is no asp (except for 5 commands or so). dunno why goahead calls it asp

diagdave@msn.com
2006-02-09, 17:42
you don't need asp anyway!!!you can already view folders as directory's for example try making a folder under you web folder eg:

xbmc/web/test

stick some mp3's in the test folder and goto:

http://xboxip/test

so the viewing of folders is not the trouble just the viewing of files outside the web folder, ive made a change to my update so now you should be able to goto :

http://xboxip/drive/f:/blabla

again not tested but it should work.

HarshReality
2006-02-09, 17:50
so am i following this or is tt67s suggesting alteration of the webserver for full asp support? granted i wouldnt mind it (would be something if i brought my signature back in the forums with a subheading "hosted by xbox" but wouldnt full support kill system memory?

diagdave@msn.com
2006-02-09, 17:59
no he's just after the ability to view folder views of files on the xbox via http, eg:

http://www.ampsoft.net/webdesign-l/img/apache-external-access.gif

at least thats what i think he wants?

HarshReality
2006-02-09, 21:14
this might be the answer to two posts ill ask that it be linked if it works, not tested it yet, webserver.cpp (incase anyone had tried this before 17:45 gmt i have fix a error i found when compiling)

it allows drive to be accessed via:

http://xboxip/drivec
http://xboxip/drived
http://xboxip/drivee
http://xboxip/drivef
http://xboxip/driveg

it should work but i havnt tried it yet im at work and don't have any of my stuff here.

edit:

ask for in this forum link:
web server enhancements/improvements


from the other forum, ive made it but had trouble compiling, there already is directory listings built in so u don't need asp or javascript, its very basic the only reson you cant veiw the web folder is because of the default.htm or whatever it is, if that file doesnt exist the webhost displays a directory view.

to make it work:
replace the webserver.cpp in xbmc/libs/libgoahead/ and build
(not tested yet)
going to play with this today (not like i have a life) and see if i can get it to work.


**update: i came i compiled i screwed up...
09-02-2006 14:50:56 error dive function called path is /drivec
09-02-2006 14:50:56 error dive function called path is /drived
09-02-2006 14:50:56 error dive function called path is /drivee
09-02-2006 14:50:56 error dive function called path is /drivef

tt67s
2006-02-10, 10:44
diagdaves screenshot is absolutely right.
thats what i am looking for.

.htaccess is not working, because no apache compatibility is given.

php solutions are wide but no php is supported.

jsp apps couldnt be used because there is no compatibilitz for. i tried some and the instructions says alwazs to copz some xml files etc in a special active server directory wich is not given.

m3u files won t work because there is in mobility devices no mediaplayer. i think that is the reason...

asp is not working because the commands are very few only.
i= ve found asp appz, and he is missing, or better, he is not communicating with the server.

what is possible for now?
the doors are all closed.

simple java?? is java, not java script, able to solve my problem.
and does someone know where to ask the right persons.
a good java forum?
or, the best :-) could someone of you code such a htaccess per java?
java is the last possibility for solving this or what do you think?
what possibilities brings active server, when asp is not really given?

questions over questions.

thanks again for spending time compiling, etc....

diagdave@msn.com
2006-02-10, 11:10
sorry you didnt see my post in the other forum. it now works like this:

http://xboxip/drive/c:/blabla

diagdave@msn.com
2006-02-10, 11:57
im glad you were able to compile im having to reinstall vb studio and xdk its just not working. oh well, but thanks to your error log ive managed to make it alot better and it should work now. just redownload and it will work like i just said, thanks for your feedback.

diagdave@msn.com
2006-02-10, 12:01
tt67s we dont need any other language as the folder view is already built into goahead webserver. its basic but its there it shows:(as far as i can tell from the code)



<title>directory listing for /</title>
directory listing for /
<hr>
<ul>
<li><a href='"file"'>file</a>
<li><a href='"file"'>file</a>
<li><a href='"file"'>file</a>
</ul></hr>

HarshReality
2006-02-10, 14:41
sorry you didnt see my post in the other forum. it now works like this:

http://xboxip/drive/c:/blabla
sorry dave... still no dice. just did a build this morning.

10-02-2006 07:35:18 error dive function called path is /drive/c:
10-02-2006 07:35:24 error dive function called path is /drive/c:
10-02-2006 07:35:37 error dive function called path is /drive/c:/
10-02-2006 07:35:41 error dive function called path is /drive/c/
10-02-2006 07:37:00 warning kernel32.dll fake function disablethreadlibrarycalls called
10-02-2006 07:37:12 error dive function called path is /drive/c:/heh
10-02-2006 07:37:46 error dive function called path is /drive/e:/

diagdave@msn.com
2006-02-10, 14:44
did u redownload the file from my webserver?

HarshReality
2006-02-10, 14:55
yap, not 10 minutes before my build, got your pm will do a rebuild and try now.

tt67s
2006-02-10, 15:45
hi,
the basic folder view needs me to set links "hrefs" to all the files manually.
thats what i want to work without setting filelinks by hand.

it would be great if we could get the changed and recompiled default.xbe.

thats the place where the goahead is, right?

all i want is the output of the very simple ms-dos "dir" command, per html.
only difference should be that the files are linked to be able to download them.

and i think such should be able to handled by an active server.
i think if possible, it should be 5 lines of code like i saw i saw in asp and php files.

maybe its simple but spanish is simple too.
but i dont speak it.

rya

HarshReality
2006-02-10, 15:54
we're working on it.. just did a trial build with an error but soon as we get it you'll be the first to know.

diagdave@msn.com
2006-02-10, 15:54
tt67s i think your missing the point, that already exists in the webserver.
a document is generated if the default files aint found:

"index.html",
"index.htm"
"home.htm"
"home.html"
"default.asp"
"home.asp"

if there not found automaticly generated is a html document with the files in that folder with html links to each, almost idenitcal the php screen i posted before only with out the date/time etc

diagdave@msn.com
2006-02-10, 18:12
tt67s im sorry looks like i was wrong about it working being built in the code is there and it does try but the kernel32 fuction is disabled in xbmc. im trying to adapt it now and see if it will work. i might have to wait till im at home to try and compile.

kraqh3d
2006-02-10, 18:24
the windows kernel32.dll functions are emulated.

tt67s
2006-02-10, 19:33
i testet it since it was first postet.
when no default files were found ive got a 404 in normal browser and a communication with the server went wrong in smartphone and psp.

if this will work, that kind of leeching from the "central" xbmc is done and im happy.

hopefully for the compiling solution...
but when the default file not found, then filebrowsing thing wont work on the webserver... is the compiling thing the solution for doing"file browsing" or is this just the step for going "blind" outside the web folder?

rgds

diagdave@msn.com
2006-02-10, 22:02
http://ccgi.eleclan.co.uk/screens/screenpc.jpg
this is after renaming the default.asp

diagdave@msn.com
2006-02-13, 01:30
i think ive been going about this the wrong way, there is actual security to get round doing what were trying to do, ive got it to show folder/files in the web view, but i can't access them. ive decided just to try and remove the security and url verification.

tt67s
2006-02-14, 15:53
diagdave..
good to know someone is working on it.

i think the main problem is that we dont know, what the active server could do. (or just me?)
i know what he couldnt, because ive tried php, .js and apache stuff.
to what is the server compatible to?
if i could code java... are all routines supported? i think if i could code java, i have although the problem that i didnt know on what platform i code.
i mean that i could talk to apache compatible servers with java/apache code.
but if i ask someone that know java, for coding me such an app... and if he is not a goahead pro... how could he do this for a favor to me?
but i couldnt code and maybe im absolutely wrong. but my experience in coding makes me these ideas, because i basically learned htlm website coding and remember these css and protocol version problems. same code, different results in different browsers.

i was surprised too that you could see your folders and files in webview just by renaming the asp.
i could not access this way and i am thinking... "why not" because i always thought that all xboxes have the same base situation in compiling and solving problems.

i think the problem is not solvable. security in goahead stops that (did i understand you right?) and we didnt know from whom we want that folder view, and what way we could bring the server to href the folders and files.

bye

diagdave@msn.com
2006-02-15, 02:33
it could be an older build of xbmc your using, mines stright from the cvs. i have managed to get the folder and drive viewer to work on pc(using a goahead win32 version) and it works well. ive added it to xbmc and it doesnt work yet, but ive compiling as i write this and adding so debug markers so i can find out what part it making it freeze

HarshReality
2006-02-15, 04:42
dave, am at work at the momment but get home @ 7am drop me a pm with your alterations (link to the file) and i'll do a compile and comfirm if you think yyou have it or want it tested.

diagdave@msn.com
2006-02-15, 22:47
ive fixed my pc now so i have been able to do my own compiles but i will give u a link asap wen its dun.

diagdave@msn.com
2006-02-16, 17:07
http://paleblue.us/archives/20040527gne.gif good news everyone...
the changes i made worked,now if i type

http://xboxip/ i get the default http controls
and if i put http://xboxip/f:/audio/file.mp3 it downloads it.
im just workin on the folder list view it shows all the files but does link to them yet ive made the changes just need to finish work then test them, heres a pic of how it will look:

http://ccgi.eleclan.co.uk/screens/screen.jpg

LiquidIce629
2006-02-16, 23:42
just wanted to throw another idea into the mix. i'm guessing the goahead server that is built into xbmc exists because at the time it was free and simple to compile in, but it lacks some features that would make the xbox web interface much more robust.

the xbmc http api commands are great, and i am using them with much success with the javascript gui i am building to navigate playlists. to make these web applications even more powerful would require some kind of server side processing such as php. i don't want anything crazy, just the basic string parsing functions, and maybe some support for arrays.

for all intensive purposes, i suppose these types of functions can just be built in to the xbmc httpapi codebase??


php...
there is another free open-source webserver called lighttpd which supports php, but i'm thinking it will not work because it requires some linux libraries which xbmc probably can not provide. http://lighttpd.net/

another option might be to compile php as a cgi script and run it on the goahead server.

i'd be intrested in talking with the other developers to see how we can improve the webserver built into xbmc to make it more robust. i finally have a build machine setup so i can compile xbmc from cvs, so i'm willing to try anything.

diagdave@msn.com
2006-02-17, 01:37
the good thing with goahead is it doesnt require alot of mem and although its good to have a web server there to control xbmc and stream files etc theres no real need for anything else, remember it is a media center

diagdave@msn.com
2006-02-17, 02:24
ok so its kinda working, i have noticed a few small bugs, ok well not quite small. its working fine apart from files/folders with spaces in *:veryangry:
but any whoo heres a screen:
http://ccgi.eleclan.co.uk/screens/scrren1.jpg
http://ccgi.eleclan.co.uk/screens/scrren2.jpg
http://ccgi.eleclan.co.uk/screens/scrren3.jpg

im trying to find the problem with the spaces, weird thing is that it sometimes has the same problem on the orignal xbmc webserver.cpp

diagdave@msn.com
2006-02-17, 14:14
wow being awake can really help when writing code, ive looked over the code at work and i think i no the problem. im gona try it wen i get home.

tt67s
2006-02-18, 23:50
diagdave, thats great.
it shows the fildes and folders list.
did it hrefs them?

if i manually put xbip/example.zip into mz browser (illegal what browser) it wants to download in mz xbmc too.

the magic is done by dynamically showing files n folders and linking them.

wlan is going into nearly every hardware and with your magic work done, xbmc is giving all files by simple html to all devices wich supports html and even my smartphone does.

did you achieved the solution or did it dynamically link the files and folders?
and by the waz... thanks for your afford. at work too :-)

bye

diagdave@msn.com
2006-02-19, 00:58
its all created dynamicly.

pike
2006-02-19, 15:23
diagdave, do you have a patch so i can try this ?
also i recall you discussing this with spiff on irc, did you both find a suitable solution ?

diagdave@msn.com
2006-02-19, 15:29
im working on it and yea i did make it alot better now, only one handler and not to much change to the webserver.cpp, kinda big change to the goahead lib though but depends what you call big id say its not too big, alot is taken up with the list of mimes

HarshReality
2006-02-19, 16:22
sweet looking dave!

diagdave@msn.com
2006-02-20, 03:05
ok here it is:
this is the lib's for goahead prebuilt (not using xdk)

prebuilt (http://ccgi.eleclan.co.uk/screens/xbhtml/prebuild.rar)

and the source:

source (http://ccgi.eleclan.co.uk/screens/xbhtml/libgoahead.rar)

either compile of extract the libs and place in the xbmx/xbmc/libs/libgoahead folder then add the webserver.cpp (http://ccgi.eleclan.co.uk/screens/xbhtml/webserver.cpp) from here to the same folder and build. added a few more things. also would like to thank the quixplorer team. there php layout is the same as this and based upon there design.

to start browse to
http://xboxip/c:/
http://xboxip/d:/
http://xboxip/e:/
http://xboxip/f:/
http://xboxip/g:/

edit:

you will also need some image files that i have forgotten to include ill add them later

diagdave@msn.com
2006-02-20, 03:08
oh and heres a screen:
http://ccgi.eleclan.co.uk/screens/xbhtml/screen.jpg

diagdave@msn.com
2006-02-20, 12:42
ive tried to compile the lib on a pc without the xdk and it doesnt work. so does that mean it requires the xdk. if so should i remove the precompiled lib's. there not binarys. im so confused.

darkie
2006-02-20, 23:10
i applied your patch to current cvs and had a few problems with it. you might want to fix those :)

when running in debug mode i get the following nice errors

run-time check failure #2 - stack around the variable 'fsziet' was corrupted.

and

run-time check failure #2 - stack around the variable 'tmp4' was corrupted.

which means you are overwriting the stack while you are not suppost to, mostly it has something todo with writing outside array boundaries.

another thing
i think it is better to have your additions to websurlhandlerrequest outside the libgoahead library. it will result in a cleaner library (given that it is using some specific xbmc stuff like pictures) and easier to read code. you could use something like a function pointer to let libgoahead call functions in xbmc itself (i could give you some help with that if you need).

i don't know of websgetrequestlpath is only being used in your additions, but if so it is better to leave that function as it is and move its new functionality in a new function that is called by websurlhandlerrequest.

also, webshomepagehandler could be completely removed since websurlhandlerrequest handles all that now?

diagdave@msn.com
2006-02-20, 23:35
thanks for trying it :d
ill try and take a look at the stack errors, does it still run? i did try to make the lib as standard as possible but for some reason i couldnt access the lpath section from within the webshomepagehandler. or alot of the other functions. i dont no why?

you could remove the home page handler but if you didnt add the default.asp to the end it wouldnt work. but it could be made alot simpler.

thanks for your help, im still learning c++ and it can be confusing getting your head round cstings and stings and arrays and int and char_t theres just so many classes. lol

diagdave@msn.com
2006-02-21, 03:35
well i added the upload patch to the webserver so now you can also add files to the xbox via http. ive cleaned up abit of the code but i still cant get it to run outside of the lib so i might just have to leave it there. i think ive fixed those stack errors forgot the extra 1 for the \0 byte.

diagdave@msn.com
2006-02-22, 01:21
an even better beta... :nuts:

this one allows upload and deleting files and it looks pretty nice too lol. heres the images for the web folder just extract to the xbmc/webs folder:

xbmc/webs (http://ccgi.eleclan.co.uk/screens/xbhtml/beta/web.rar)

heres the precompiled lib and the webserver.cpp and .h files required for a xbmc build extract to xbmc/xbmc/libs/libgoahead/:

precom and webserver.cpp (http://ccgi.eleclan.co.uk/screens/xbhtml/beta/libgoahead%20precom.rar)

and for dev's heres the goahead lib source:

lib (http://ccgi.eleclan.co.uk/screens/xbhtml/beta/libgoahead.rar)

:joker:

HarshReality
2006-02-22, 13:17
not found dave....

diagdave@msn.com
2006-02-22, 14:31
sry updated the links give that a try

HarshReality
2006-02-23, 04:58
huston.. we may have a problem with current cvs

xbmc\lib\libgoahead\xbmcweb.cpp(976) : error c2065: 'g_musicdatabase' : undeclared identifier
xbmc\lib\libgoahead\xbmcweb.cpp(976) : error c2228: left of '.open' must have class/struct/union type
type is ''unknown-type''
xbmc\lib\libgoahead\xbmcweb.cpp(979) : error c2228: left of '.getsongbyfilename' must have class/struct/union type
type is ''unknown-type''
xbmc\lib\libgoahead\xbmcweb.cpp(979) : error c3861: 'g_musicdatabase': identifier not found, even with argument-dependent lookup
xbmc\lib\libgoahead\xbmcweb.cpp(981) : error c2228: left of '.close' must have class/struct/union type
type is ''unknown-type''
xbmc\lib\libgoahead\xbmcweb.cpp(981) : error c3861: 'g_musicdatabase': identifier not found, even with argument-dependent lookup
xbmchttp.cpp
xbmc\lib\libgoahead\xbmchttp.cpp(651) : error c2065: 'g_musicdatabase' : undeclared identifier
xbmc\lib\libgoahead\xbmchttp.cpp(651) : error c2228: left of '.open' must have class/struct/union type
type is ''unknown-type''
xbmc\lib\libgoahead\xbmchttp.cpp(654) : error c2228: left of '.getsongbyfilename' must have class/struct/union type
type is ''unknown-type''
xbmc\lib\libgoahead\xbmchttp.cpp(654) : error c3861: 'g_musicdatabase': identifier not found, even with argument-dependent lookup
xbmc\lib\libgoahead\xbmchttp.cpp(656) : error c2228: left of '.close' must have class/struct/union type
type is ''unknown-type''
xbmc\lib\libgoahead\xbmchttp.cpp(656) : error c3861: 'g_musicdatabase': identifier not found, even with argument-dependent lookup
xbmc\lib\libgoahead\xbmchttp.cpp(903) : error c2228: left of '.open' must have class/struct/union type
type is ''unknown-type''
xbmc\lib\libgoahead\xbmchttp.cpp(903) : error c3861: 'g_musicdatabase': identifier not found, even with argument-dependent lookup
xbmc\lib\libgoahead\xbmchttp.cpp(905) : error c2228: left of '.getsongbyfilename' must have class/struct/union type
type is ''unknown-type''
xbmc\lib\libgoahead\xbmchttp.cpp(905) : error c3861: 'g_musicdatabase': identifier not found, even with argument-dependent lookup
xbmc\lib\libgoahead\xbmchttp.cpp(906) : error c2228: left of '.close' must have class/struct/union type
type is ''unknown-type''
xbmc\lib\libgoahead\xbmchttp.cpp(906) : error c3861: 'g_musicdatabase': identifier not found, even with argument-dependent lookup
xbmcconfiguration.cpp

and while i plan to impliment this, what kind of memory demands have your improvements made on the system overall?

going to have to give a look at your upload feature and see if i can work it into he skin itself (using a tweaked out pm3 version atm that has 99% of the xml editing features implimented).

diagdave@msn.com
2006-02-23, 10:45
there shouldnt be much drain on resources not even when uploading, its easy to add the upload form into the default skin too just add the form /goform/upldform with a input type= file and a submit button. im checking out those problems. i think ive replaced a .h file somewhere :s

diagdave@msn.com
2006-02-23, 10:56
from the looks of things it does look like a change in the cvs 35 hours ago, ill resync n remove unneeded files from the pre com.rar file that i havnt changed.

edit:
ok ive updated the files, if you replace all files in the xbmc/lib/libgoahead folder with the cvs, the extract the rar file over it then it will work. im doing another update at the mo, a little bigger but i think worth it, it allows to move and copy files. takes a new add to the default to have a mini diretory view to select where to copy/move to.

HarshReality
2006-02-23, 22:23
okies, let me know when that is up and what cvs your using for it and i'll give it a go ;)

diagdave@msn.com
2006-02-24, 00:35
its updated now seee my last post.

mandrake754
2006-03-07, 04:48
so, i'm fully aware that samba seems like that white light at the end of an ever so long tunnel when it comes to working in harmony with xbmc, and many other different server have beens talked about but deemed too hard.
what i was wondering, is if dav would be a possibility. from what i understand, it is an extension for a webserver, which gives you ftp-like access. but if i am correct in my assumption that http can be streamed easier than ftp, would this not make it possible to have a working way of streaming info from xbox to pc. seems possible, but i'm really too tired to look into the technicals. from all my searching, this doesnt seem to have been a method approached before, but i could be wrong. since there is already a webserver running in xbmc, this shouldnt be incredibly hard, especially not if that server is apache.
hopefully webdav is a viable alternative, as many people would like a fileserver and xbmc at the same time, and a feature of the sort would most definately remove that final significant edge gentoox mce has over xbmc

if i'm wrong, i'm really not interested in your insults and condemnations, just tell me so, and be on your way. i'm merely trying to think of a productive alternative, and if every innovator got shot down as badly as you guy's seem to have a rep for doing, human kind wouldnt be very far. in fact, if i'm wrong, close the topic, end of subject. thanks for your time.

Livin
2006-03-07, 06:07
can you go into more depth on what this would provide over and above what we already have with smb?

Gamester17
2006-03-07, 14:00
@mandrake754, are you a programmer/developer yourself and plan on coding/implementing this yourself?, ...if not then this should be moved to the feature suggestions forum (into this thread (http://www.xboxmediaplayer.de/cgi-bin/forums/ikonboard.pl?act=st&f=4&t=1243))

mandrake754
2006-03-07, 19:50
indeed i am a programmer, and have considered contributing this enhancement. i was just wondering if someone could shed further light as to the feasibility of it. as the second post would suggest, i dont know exactly what the benefits would be of this over ftp, except that dav would possibly be easier to stream than ftp. i'm thinking that if dav works more like a "samba over http" type thing (ie. a file can be read from ebfore downloading an entire copy to the local machine, unlike ftp) than i will work on this, as it would be the next best thing to having an actual samba server. anyone who can shed light on how functional dav is would be of great assistance.

@affini, it would provide every benefit over smb, because there is no smb server in xbmc. for some reason that little fact gets past so many people. there is a difference between a server and client. i dont mean to be harsh, and sorry if you were aware of this but misunderstood my first post.

ps - does anybody know where the configuration is for the goahead server in the xbmc file structure. this would really help me get a start on things. i havent looked thoroughly, but in the spare 5 minuters i ahd i was unsuccessful. is it's config fully coded in? i mostly just want to change the home directory and such, to make things easier on me when working on it.

Gamester17
2006-03-07, 22:11
does anybody know where the configuration is for the goahead server in the xbmc file structure. this would really help me get a start on things. i havent looked thoroughly, but in the spare 5 minuters i ahd i was unsuccessful. is it's config fully coded in? i mostly just want to change the home directory and such, to make things easier on me when working on it.
please start by reading these two topic threads (the first one does among other thing include information on how to "change the home directory" in later posts by diagdave]), the other two threads contain other information and discussion about the webserver which might give you some insight:
http://www.xboxmediaplayer.de/cgi-bin....&t=1243 (http://www.xboxmediaplayer.de/cgi-bin/forums/ikonboard.pl?act=st&f=4&t=1243)
http://www.xboxmediaplayer.de/cgi-bin....;t=1568 (http://www.xboxmediaplayer.de/cgi-bin/forums/ikonboard.pl?act=st;f=5;t=1568)
http://www.xboxmediaplayer.de/cgi-bin....t=19053 (http://www.xboxmediaplayer.de/cgi-bin/forums/ikonboard.pl?act=st;f=5;t=19053)

there's also the "http api" interface which opens futher options and possibilities:
http://www.xboxmediaplayer.de/cgi-bin....;t=9397 (http://www.xboxmediaplayer.de/cgi-bin/forums/ikonboard.pl?act=st;f=5;t=9397)

then there is the developers notes in the wiki online-manual:
http://manual.xboxmediacenter.de/wakka.php?wakka=index#h1-9

other than that there the libgoahead source code (link) (http://cvs.sourceforge.net/viewcvs.py/*checkout*/xbmc/xbmc/docs/libgoahead.rar?rev=1.4) in the cvs

elupus
2006-03-07, 23:28
indeed this would be a very nice addition for xbmc.. i've though about it many times before. problem has been that i've not found any good opensourced implementation to base it upon (not been keen on writing one myself).

Livin
2006-03-07, 23:49
true there is no smb server built into xbmc...

as for webdav... http://www.webdav.org/projects/

mandrake754
2006-03-08, 05:51
well thanks for your insight guys, i'll look into it further, and be back in touch if i can get my brain focused long enough to implement this feature.

-looks liek this goes a little beyond the scope of what i feel like doing. between school and my other personal projects, this would be jsut too time consuming.

HarshReality
2006-03-22, 16:38
dave, was this ever perfected? i couldn't get it going for the life of me.

snoxbox
2006-03-24, 00:12
sorry if i'm posting this in the wrong section. it is a webserver enhancement feature suggestion, but it seems as though this thread is more for development, than noobs like me requesting shit. anyway, here goes:

1: autoplay next item for music. this currently does not work for the webserver. if you browse through artist and albums, click a song, it will play it, but stop afterwards. i know i can make playlists, but this seems a bit buggy. for instance, whenever i clear a playlist, add more songs, and click play, it will play the first song from the previous set of mp3s that were in the playlist. click next and it will start at the beginning of the new playlist.

2: database editing: http://www.xboxmediaplayer.de/cgi-bin....se+edit (http://www.xboxmediaplayer.de/cgi-bin/forums/ikonboard.pl?act=st;f=4;t=19268;hl=database+edit)
not sure if this is possible or not from the web browser. not sure what harshreality's need for this is, but for me it would be great if i could edit movie info, especially genres, easily. i've found that the genres supplied by imdb are often incorrect, or contain far too many genres. it would be good if you could click a movie, view the imdb genres associated with it, and add or remove genres at your leisure.

lastly, this is more of a wish than a suggestion. i'm sure it is either impossible, or extremely hard to do, but be able to view videos that are playing via webserver. take this last 'suggestion' with a grain of salt. just throwing it out there.

i love the work that you guys are doing. xbmc is my world at the moment, and the webserver is beginning to enter it. thanks guys.

HarshReality
2006-10-25, 11:28
I know there is a PM3 webserver skin out and about, however it's settings updated xboxmediacenter.xml and that is no longer in the CVS. Is there some guru out there who could revamp the webserver to be current and have a PM3 look to go with the main app?

HarshReality
2006-11-11, 12:49
I just started searching for this again after my current update.... any plans on it?

Livin
2006-11-11, 21:18
my PM3 skinned web site works fine.

Livin
2006-11-11, 21:19
I mean it works fine... I did not create it just got it from one of the skin sites I think

blakholephysics
2007-03-06, 05:37
I think that the web server could use a little improvement. A couple of feature requests...

1. To have Music (primarily) and Videos show up in library view. An option to switch between the two would be desirable.
2. To be able to access files on the xbox via web server. I have no idea how hard this would be to implement.
3. If request #2 ever gets implemented, to play music/videos in the browser. Would this be hard if #2 ever happens?
4. Have currently playing items somewhere on the gui.
5. A facelift.

I'm definitely not a web programmer but are the internals of the web server easy to modify? Would it be relatively simple to add flash animation/other content?

HarshReality
2007-03-06, 08:50
There have been a nuber of improvements to the webserver of late. However they go unnoticed as the GUI is not so often updated. If that were current... damn why didd I start this?

Livin
2007-03-06, 09:09
LiquidIce is making major improvements to the music section... maybe someone else AJAX savy can update the rest of the site and build on what he's started?

HarshReality
2007-03-06, 17:40
Thats one of the small things that kinda urks me. Nothing wrong with new inputs like the AJAX but the first thing I followed on the other ajax system was "It doesnt work with this, or that" so I walked full away from it and went to the default (however incomplete/out of date) it may be. When you improve upon your typically making it more robust. Not starting out by cutting the legs off what is already there.

That said, it hasnt made it into SVN as yet and I cant even remember the last time the ajax thread was posted in so you end up with new threads all the time regarding webserver.

Maybe somebody needs to make a sticky of it.

LiquidIce629
2007-03-10, 17:45
HarshReality, the latest version works in both IE and FF. So far it has been working pretty good, now that I am using SQL queries on the music database.

I never really set out to replace the default XBMC web gui, the focus of my project was to create a touchpanel friendly music browser. I provided all of my code to anyone who cares to look in hopes they can take use it to make a full official xbmc web skin replacement.

Also, I don't think I mentioned it anywhere else, but I used some of your code for editing bookmarks in my latest release. Thanks for posting that, it is extremely useful.

If your willing to give the ajax music browser another try, I've setup a web installer for it here: http://www.liquidicelabs.com/xbmc/

Livin
2007-03-12, 03:11
Liquid has done a great job on this so far... the installer works flawlessly too.

I hope a few web devs can get together to do a complete upgrade of the default site that comes in the SVN.

leewinn
2007-08-03, 08:42
Is it possible for the web server to stack files so that selecting the title of a video starts it?