Hello,
I need to display a video in two (or more) windows synchronized.
Currently (without using VLC) I'm using a simple directshow implementation with a PinTee Filter to add the secondary output. But how could this realized with VLC?
I already found some stuff with libvlc_video_set_callbacks to render the frames at any output needed, but this is not recommened in VLC documentation because of performance. So I did not try further this way.
Also I read from a clone module, but I have no idea, how this could be implemented by code and I found no samples for this system.
Can anyone help me, where to start/search for a solution.
I'm developing with Delphi 7 but I don't think, that this matters. But if someone has a code example... would be nice
For explanation waht should be realized:
I'm developing a presentation software. On the primary screen, there is the control center for the presentation which contains images, interactive animations und also videos. The second screen should be shown to the students by a TV or beamer or something like this. While the students screen shows all stuff in full screen, on the command screen there is only a small preview window, so the teacher can see, what's currently shown at the beamer (which is most times behind him)