Jump to content

GstInterpipe: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 22: Line 22:
</table>
</table>


=Quick Overview=
==Quick Overview==
GstInterpipe is a RidgeRun open source GStreamer plug-in that allows communication between two or more independent pipelines. It consists of two elements: interpipesink and interpipesrc. The interpipesrc gets connected with an interpipesink, from which it receives buffers and events.
GstInterpipe is a RidgeRun open source GStreamer plug-in that allows communication between two or more independent pipelines. It consists of two elements: interpipesink and interpipesrc. The interpipesrc gets connected with an interpipesink, from which it receives buffers and events.


GstInterpipe is intended to reduce a big complex pipeline system into smaller and simpler independent pipelines. You can view and handle those independent pipelines as different blocks that can be controlled independently (e.g. change state or modify properties) and connect or disconnect them with other blocks at runtime. GstInterpipe allows you to have multiple source and sink pipelines in an application with the possibility of dynamically changing the source pipeline that a sink pipeline is listening. Is like if you have a set of different pipes that you can plug and unplug between them in runtime, so the system changes its behavior according to the pipe interconnection configuration.
GstInterpipe is intended to reduce a big complex pipeline system into smaller and simpler independent pipelines. You can view and handle those independent pipelines as different blocks that can be controlled independently (e.g. change state or modify properties) and connect or disconnect them with other blocks at runtime. GstInterpipe allows you to have multiple source and sink pipelines in an application with the possibility of dynamically changing the source pipeline that a sink pipeline is listening. Is like if you have a set of different pipes that you can plug and unplug between them in runtime, so the system changes its behavior according to the pipe interconnection configuration.


=Promo/Demo Video=
==Promo/Demo Video==


'''GStreamer Conference-2017 talk from RidgeRun''' : '''[https://developer.ridgerun.com/wiki/index.php?title=GStreamer_Daemon GStreamer Daemon] - building a media server in under 30 minutes'''
'''GStreamer Conference-2017 talk from RidgeRun''' : '''[https://developer.ridgerun.com/wiki/index.php?title=GStreamer_Daemon GStreamer Daemon] - building a media server in under 30 minutes'''
Line 38: Line 38:
<br>
<br>


= Getting Started =
== Getting Started ==
Start navigating this wiki by going to the [[GstInterpipe - GstInterpipe Overview|GstInterpipe Overview]] page in the table of contents.
Start navigating this wiki by going to the [[GstInterpipe - GstInterpipe Overview|GstInterpipe Overview]] page in the table of contents.


Cookies help us deliver our services. By using our services, you agree to our use of cookies.