Difference between revisions of "Documentation:Modules/bridge-in"

From VideoLAN Wiki
Jump to navigation Jump to search
(New page: {{Module|name=bridge-in|type=Stream output|first_version=0.8.2|description=get elementary streams from the bridge framework}} This module gets all the elementary streams sent to the bridg...)
 
m (The page looks better with {{Clear}})
 
(6 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Module|name=bridge-in|type=Stream output|first_version=0.8.2|description=get elementary streams from the bridge framework}}
+
{{Mosaic framework}}
 +
{{Module|name=bridge-in|type=Stream output|first_version=0.8.2|description=Get [[elementary stream]]s from the bridge framework|sc=bridge-in}}
  
This module gets all the elementary streams sent to the bridge framework. It is used when streaming a mosaic to attach the audio streams to the mosaic output.
+
This module gets all the [[elementary stream]]s sent to the bridge framework. It is used when streaming a mosaic to attach the audio streams to the mosaic output.
 +
__TOC__
 +
{{Clear}}
  
 
== Options ==
 
== Options ==
Line 8: Line 11:
 
|value=integer
 
|value=integer
 
|default=0
 
|default=0
|description=Delay in ms
+
|description=Pictures coming from the picture video outputs will be delayed according to this value (in milliseconds, should be ≥ 100 ms). For high values, you will need to raise caching values.
 
}}
 
}}
 
 
{{Option
 
{{Option
 
|name=sout-bridge-in-id-offset
 
|name=sout-bridge-in-id-offset
Line 17: Line 19:
 
|description=Offset to add to the stream IDs specified in bridge-out to obtain the stream IDs bridge-in will register.
 
|description=Offset to add to the stream IDs specified in bridge-out to obtain the stream IDs bridge-in will register.
 
}}
 
}}
 +
{{Option
 +
|name=sout-bridge-in-name
 +
|value=string
 +
|default="default"
 +
|description=Name of this bridge-in instance. If you do not need more than one bridge-in at a time, you can discard this option.
 +
}}
 +
{{Option
 +
|name=sout-bridge-in-placeholder
 +
|value=boolean
 +
|default=disabled
 +
|description=If set to true, the bridge will discard all input elementary streams except if it doesn't receive data from another bridge-in. This can be used to configure a placeholder stream when the real source breaks. Source and placeholder streams should have the same format.
 +
}}
 +
{{Option
 +
|name=sout-bridge-in-placeholder-delay
 +
|value=integer
 +
|default=200
 +
|description=Delay (in ms) before the placeholder kicks in.
 +
}}
 +
{{Option
 +
|name=sout-bridge-in-placeholder-switch-on-iframe
 +
|value=boolean
 +
|default=enabled
 +
|description=If enabled, switching between the placeholder and the normal stream will only occur on [[I-frame]]s. This will remove artifacts on stream switching at the expense of a slightly longer delay, depending on the frequency of I-frames in the streams.
 +
}}
 +
 +
== Source code ==
 +
* {{VLCSourceFile|modules/stream_out/bridge.c}}
  
== See also ==
+
{{Documentation footer}}
* [[Documentation:Modules/bridge-out]]
 
* [[Mosaic|The original Mosaic How-To]]
 

Latest revision as of 07:57, 31 May 2019

Mosaic framework (How-To)
Modules: mosaic (mosaic-bridgebridge-inbridge-out) • alphamaskbluescreen
Module: bridge-in
Type Stream output
First VLC version 0.8.2
Last VLC version -
Operating system(s) all
Description Get elementary streams from the bridge framework
Shortcut(s) bridge-in

This module gets all the elementary streams sent to the bridge framework. It is used when streaming a mosaic to attach the audio streams to the mosaic output.

Options

  • sout-bridge-in-delay <integer> : Pictures coming from the picture video outputs will be delayed according to this value (in milliseconds, should be ≥ 100 ms). For high values, you will need to raise caching values. default value: 0
  • sout-bridge-in-id-offset <integer> : Offset to add to the stream IDs specified in bridge-out to obtain the stream IDs bridge-in will register. default value: 8192
  • sout-bridge-in-name <string> : Name of this bridge-in instance. If you do not need more than one bridge-in at a time, you can discard this option. default value: "default"
  • sout-bridge-in-placeholder <boolean> : If set to true, the bridge will discard all input elementary streams except if it doesn't receive data from another bridge-in. This can be used to configure a placeholder stream when the real source breaks. Source and placeholder streams should have the same format. default value: disabled
  • sout-bridge-in-placeholder-delay <integer> : Delay (in ms) before the placeholder kicks in. default value: 200
  • sout-bridge-in-placeholder-switch-on-iframe <boolean> : If enabled, switching between the placeholder and the normal stream will only occur on I-frames. This will remove artifacts on stream switching at the expense of a slightly longer delay, depending on the frequency of I-frames in the streams. default value: enabled

Source code

This page is part of official VLC media player Documentation (User GuideStreaming HowToHacker GuideModules)
Please read the Documentation Editing Guidelines before you edit the documentation
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.