Hi,
I'm on a project integrating VideoLan into a media+smarthome system (plutohome.com). Everything is working great and VideoLan is fantastic, but we have 3 lingering problems. If anybody has insight it's much appreciated...
1. We're running VLC (client) on an appliance-like set-top-box. It runs as a full-screen app using ratpoison (full-screen non-resizeable windows). But our framework needs to select the window. However, it seems VLC's window is not not named, and the window class also. With the other apps we integrate (like Myth, Xine, etc.), we select the window that way. Anybody know why these are unnamed in VLC? Ratpoison shows:
10 None Unnamed None 48234511
2. We don't want the on-screen interface (menus, etc.) because we have our own remote control software running on bluetooth mobile phones, pda's, webpads, and an onscreen UI. We just want the window without any UI. I've tried running it with the --intf rc, but you still get the usual "File, Open" UI. Any way to get rid of this and have nothing but the video window?
3. We built in the logic so that when you start watching video in a single room it plays it locally (the video even follows you by your bluetooth signal). And when you use the UI to say you want the same video in multiple rooms, it automatically switches to server->client mode. And it detects if you have a multicast capable switch and if not uses http. The problem is that even with the multicast switch the video between players gets slightly out of sync at times (and with http it's way off). I've tried using the --netsync parameter to make the server the master, and all the client's use it. However --netsync appears to have no effect. There's no errors or other messages to indicate vlc doesn't use it, but the video can still get out of sync. Any ideas?
Thanks
Aaron