2008-05-21, 16:07
VeohProxy is now on google code with a much improved version:
http://code.google.com/p/veohproxy/
The MPlayer problem is still pretty much unsolved. The only way I could get it to work was patching the default.xbe. I searched for "-forceidx" in a hex editor and changed that to "-noidx", followed by 0-Bytes.
When writing a plugin, playing via DVDPlayer is not possible: The automatic detection of the player even forbids the user to choose DVDPlayer in the context menu. I fixed this by appending "?extension=.avi" to the stream URL. Maybe there is an extension that DVDPlayer is the default player for?
When I want to launch the video with XBMC.Player.Play(), this is also not working, I think Python gets confused when two scripts are running at the same time. It becomes so slow that the player closes the stream.
http://code.google.com/p/veohproxy/
The MPlayer problem is still pretty much unsolved. The only way I could get it to work was patching the default.xbe. I searched for "-forceidx" in a hex editor and changed that to "-noidx", followed by 0-Bytes.
When writing a plugin, playing via DVDPlayer is not possible: The automatic detection of the player even forbids the user to choose DVDPlayer in the context menu. I fixed this by appending "?extension=.avi" to the stream URL. Maybe there is an extension that DVDPlayer is the default player for?
When I want to launch the video with XBMC.Player.Play(), this is also not working, I think Python gets confused when two scripts are running at the same time. It becomes so slow that the player closes the stream.