Jump to content

GstInterpipe: Difference between revisions

No change in size ,  11 February 2019
m
no edit summary
mNo edit summary
mNo edit summary
Line 1: Line 1:
<seo title="GstInterpipe | Interpipe | GStreamer Interpipe | Open Source GStreamer Plug-In | GstInterpipe" titlemode="replace" keywords=" GStreamer, Interpipe, GstInterpipe, GStreamer Multimedia Framework, GStreamer applications, GStreamer pipelines, Media servers, Embedded Linux, Nvidia, Xilinx, TI, NXP, Freescale, Linux Software development, Embedded Linux SDK, Embedded Linux Application development"  description="GstInterpipe is a RidgeRun Gstreamer plug-in that allows communication between two or more independent pipelines.This open source GStreamer plug-in consists of elements interpipesink & interpipesrc. Reduce your complex pipeline systems with this GstInterpipe today."></seo>
<seo title="GstInterpipe | Interpipe | GStreamer Interpipe | Open Source GStreamer Plug-In | GstInterpipe" titlemode="replace" keywords=" GStreamer, Interpipe, GstInterpipe, GStreamer Multimedia Framework, GStreamer applications, GStreamer pipelines, Media servers, Embedded Linux, Nvidia, Xilinx, TI, NXP, Freescale, Linux Software development, Embedded Linux SDK, Embedded Linux Application development"  description="GstInterpipe is a RidgeRun GStreamer plug-in that allows communication between two or more independent pipelines.This open source GStreamer plug-in consists of elements interpipesink & interpipesrc. Reduce your complex pipeline systems with this GstInterpipe today."></seo>
<br>
<br>
{{Ambox
{{Ambox
|type=notice
|type=notice
|issue=Open-source project from Ridgerun.
|issue=Open-source project from Ridgerun.
|fix=GstInterpipe is a Gstreamer plug-in that allows communication between two or more independent pipelines.
|fix=GstInterpipe is a GStreamer plug-in that allows communication between two or more independent pipelines.
}}
}}
<br>
<br>
__NOTOC__
__NOTOC__
=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. So, you can view and handle those independent pipelines as different blocks that you can control independently (change it state or modify properties) and connect or disconnect them with other blocks in runtime. It allows to have multiple source and sink pipelines in an application with the possibility of dynamically change 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 it behavior according to the pipe interconnection configuration.
GstInterpipe is intended to reduce a big complex pipeline system into smaller and simpler independent pipelines. So, you can view and handle those independent pipelines as different blocks that you can control independently (change it state or modify properties) and connect or disconnect them with other blocks in runtime. It allows to have multiple source and sink pipelines in an application with the possibility of dynamically change 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 it behavior according to the pipe interconnection configuration.
Cookies help us deliver our services. By using our services, you agree to our use of cookies.