Alternative to shmsrc, IPC on Microsoft Windows

Josh Doe josh at
Tue Apr 23 07:02:33 PDT 2013

On Tue, Mar 5, 2013 at 5:14 PM, David Hoyt <dhoyt at> wrote:

> > Looking into IPC methods for getting video into a pipeline I found
> shmsrc, however that doesn't work on Microsoft Windows as I believe it is
> POSIX based. What options are there? UDP doesn't seem like a very good
> solution.
> You might consider writing a plugin that uses typical Windows IPC
> mechanisms like named pipes, memory-mapped files, etc.

Just an update that I've ported shmsink/shmsrc to Windows using TCP sockets
and memory-mapped files. I'll be attaching a patch as soon as I can, but
you can comment on the method here:
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the gstreamer-devel mailing list