Same problem here. One solution still exists, but it's not absolute. You could try switch to WebRTC, and use something like Janus Gateway (now Janus Server) to restream video from ipcams. Janus Gateway is good choice since it allow restream video without transcoding. I've did some proof-of-concept,...
No, I don't. But maybe the easiest way for you could be just delete all video_output plugins from your libvlc package except direct3d. Then you could be sure it will be used.
Unfortunately Vlc Web Plugins doesn't have any option to enable hardware acceleration. So, you have following options: 1) modify plugin sources to add this option; 2) use WebChimera with <param name="hw-accel" value="true" /> (and maybe in FBVLC compatibility mode, if you need it...
In the same situation I've did my own loop implementation. https://github.com/RSATom/ya-libvlc-wrapper/blob/master/vlc_player.cpp#L414 https://github.com/RSATom/ya-libvlc-wrapper/blob/master/vlc_player.cpp#L377 in client code next() is attached to libvlc_MediaPlayerEndReached and libvlc_MediaPlayerE...