Live Stream Reader
Live Stream Reader is a plugin, which makes it possible to loop back any media channel of a G-Core server (local or remote) to a hardware interface. One channel of an IP-camera can be used to generate multiple media channels with different transcoder settings. With this plugin it is possible to view a media channel in the local network with full resolution and DLS (Dynamic Live Streaming) and to stream the same video with a low resolution to a viewer over a low-bandwidth network. It is also possible to transcode the video stream and to send PTZ actions to the original media channel.
Function
The figure gives an overview of a typical Live Stream Reader plugin setup:
Example configuration of Live Stream Reader plugin with two different media channels:
-
One channel of an IP-camera is connected to the G-Core Server (Hardware 1).
-
The video stream (output media channel 1) can be viewed in G-View with full resolution (800x600px) and with DLS.
-
The media channel 1 is looped back to the Live Stream Reader plugin (Hardware 2).
-
Now it is possible to transcode the video stream to a different resolution. In this example the stream will be transcoded to a resolution of 160x100px.
-
The transcoded video stream can be transmitted over a low-bandwidth-network and viewed in G-View.
To enable transcoding an additional license is needed.
Installation
The plugin consists of two DLLs:
-
LiveStreamReader.dll
-
LiveStreamReader.dlg.dll.
The first file represents the functionality of the plugin, the second for the configuration dialog.
If the plugin is not included in the installation after delivery, please copy the two files to the G-Core plugin directory (C:\Programme\Geutebrueck\GCore\MediaPlugins
).
Add the Plugin
Add a new hardware module and choose IP-Camera Plugin <Live Stream Reader>.