You are here

VLC: HTTP interface removed?

12 posts / 0 new
Last post
StephenQ
Offline
Last seen: 14 years 3 months ago
Joined: 2006-08-29 01:01
VLC: HTTP interface removed?

Has the http interface been removed from VLC Portable? I checked the modifications log on the app homepage and it does not mention it.
If you turn on debug log and then start the http interface and you get:

logger: using logger...
logger warning: no log filename provided, using `vlc-log.txt'
logger debug: opening logfile `vlc-log.txt'
main debug: using interface module "logger"
main debug: thread 3948 (interface) created at priority 0 (interface/interface.c:231)
main debug: looking for interface module: 1 candidate
http debug: using charset=UTF-8
http debug: base :8080
main: creating httpd
main debug: net: listening to port 8080
main debug: thread 4024 (httpd host thread) created at priority 0 (network/httpd.c:1078)
main debug: creating statistics handler
http error: cannot find any file in directory E:\PortableApps\VLCPortable\App\vlc\http
main debug: thread times: real 0m0.203125s, kernel 0m0.000000s, user 0m0.000000s
main debug: thread 4024 joined (network/httpd.c:1134)
main debug: HTTP host removed
main debug: no host left, stopping httpd
main warning: no interface module matching "http,none" could be loaded
main error: no suitable interface module
main error: interface "http" initialization failed

I checked for a http folder in the app directory, and there is none. Has it been removed for size or portability reasons? Could i add it in manually and it would still be portable?

StephenQ
Offline
Last seen: 14 years 3 months ago
Joined: 2006-08-29 01:01
Bump

Bumping this.

Still happens, is this meant to or not?

http error: cannot find any file in directory E:\PortableApps\VLCPortable\App\vlc\http
main error: no suitable interface module
main error: interface "http" initialization failed
http error: cannot find any file in directory E:\PortableApps\VLCPortable\App\vlc\http
main error: no suitable interface module
main error: interface "http" initialization failed

rab040ma
Offline
Last seen: 2 months 3 days ago
Joined: 2007-08-27 13:35
One way to learn if you can

One way to learn if you can add the directory manually is to do so, and place a file in it. I doubt very much if it will break anything, and it just might fix it.

If you do that experiment and it works, you might want to report back what the results are.

If that http interface is something many people might use, the HTTP directory should probably end up under .\Data instead of .\App\vlc -- but that's for the developer to figure out, most likely.

MC

Simeon
Simeon's picture
Offline
Last seen: 7 years 11 months ago
DeveloperTranslator
Joined: 2006-09-25 15:15
do you have the chance

to install the local version and try it with that?

"What about Love?" - "Overrated. Biochemically no different than eating large quantities of chocolate." - Al Pacino in The Devils Advocate

CypherBit
Offline
Last seen: 13 years 8 months ago
Joined: 2009-02-01 08:22
I'd also like to know what

I'd also like to know what the rationale behind removing the Web interface/http folder is and which was the last version that had this included.

I heavily rely on HTTP to control VLC and would be very appreciative if this could somehow be added back, and not by us just by copying it in.

John T. Haller
John T. Haller's picture
Offline
Last seen: 3 hours 27 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Removed

It's been removed as it serves no purpose when run portably. It only serves a purpose on a home PC for remotely controlling stuff. And if that's your case, use the regular version.

Sometimes, the impossible can become possible, if you're awesome!

spchtr
Offline
Last seen: 4 years 1 month ago
Joined: 2006-08-10 20:26
Is there something I can put back?

Is there something I can put back to get the http interface to work? I have VLCPortable on my home pc instead of vlc so that if windows has to be reinstalled I do not have to reinstall it(vlc). It is also on a usb hard drive so that I might take it with me to the house of friends to be used there.

I'm looking at the package 1.1.4_win32.7zip, and the VLCPortable/App/vlc folder and am having trouble decyphering what was removed that would have to do with the http since both lua/http and http folders appear to have the proper items in them.

Was vlc.exe itself recompiled to leave out the http interface? And if so, why not remove the referrences to it in the settings.

LOGAN-Portable
LOGAN-Portable's picture
Offline
Last seen: 9 years 8 months ago
Developer
Joined: 2007-09-11 12:24
I use many portable apps

I use many portable apps instead of local versions to have the possibility to easy backup/restore, move or take with me on the road.

I'm unsure if things are removed from applications when they are made portable. I assume when using it portable the removed feature(s) won't work due to dependencies on Registry or what not. If it would be able to work without problems I expect things not to removed. (I don't feel like checking each and every application if something is removed in comparison to the official (local) release.

John T. Haller
John T. Haller's picture
Offline
Last seen: 3 hours 27 min ago
AdminDeveloperModeratorTranslator
Joined: 2005-11-28 22:21
Outdated Thread

http was put back in probably a year ago at this point. If you'd checked the app, you'd find it. Keep in mind it's unsupported portably, though.

Sometimes, the impossible can become possible, if you're awesome!

spchtr
Offline
Last seen: 4 years 1 month ago
Joined: 2006-08-10 20:26
Yep, it looked like it was there I just can't get it to work

And so I'm scouring the various forums I know of to see if there's something I might be doing is wrong.

And their windows support over at vlc forum is spotty at best. Most of their documentation deals primarily with linux, and most of that seems to be referring to .8 or before. Thanks for the info John.

spchtr
Offline
Last seen: 4 years 1 month ago
Joined: 2006-08-10 20:26
ok I figured part of it out

For some reason it will not let me change the port that the http interface uses. Anyone else have this problem? It also does not like the command line options --extraintf=http, nor --intf=wx, not sure why though as those should be acceptable commands for it.

I have the zip version of vlc setup on my system, not installed, but using --config=vlcrc, to make the config file in the same directory, and I delete the /user/xxx/appdata/roaming/vlc folder, so that should be all, but there may be some reg entries, so I run mvregclean.exe after renaming the folder I keep the zipped version of vlc in, this should remove the registry entries for it.

spchtr
Offline
Last seen: 4 years 1 month ago
Joined: 2006-08-10 20:26
ok

Smile

I figured it out, just took a little experimentation.

Log in or register to post comments