connecting video applications via a packet oriented format over a pipe
Georg Seidel <[email protected]>
| Newsgroups | gmane.comp.video.gephex.devel |
|---|---|
| Message-ID | <[email protected]> |
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 I like the idea Charles Yates has about a standard way to connect different applications that work with videos and other time based media formats [1]. Regarding the protocol we want to implement for our video-server, I'm not sure if this is relevant, though. Maybe for that purpose, our currently planned shared memory based mechanism is more appropriate. On the other hand, maybe both approaches can be combined by simply putting packets into shared memory instead of sending them over a pipe. A frame packet (= image) could look very similar to a plain image in memory. I like the possibility to mix different media types that way (synchronizatiojn of audio and video for example!), and also the possibility to add extra (meta) information like time-stamps, frame numbers and so on. If the receiver can't deal with that extra data, he just can ignore it or pass it through. It should be possible to also mix in midi and stuff. Any thoughts? Georg [1] http://www.music.columbia.edu/pipermail/linux-graphics-dev/2003-December/000202.html -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFA6kVp/rP0cdKF/ToRAleaAKCkLxwB5KTcL7tZpZgH5ecsSo2uzQCdHpgF v+mpy581P6tmHdk+AhtyNuo= =+vWe -----END PGP SIGNATURE-----