Documentation:Modules/bridge-in: Difference between revisions

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-bridge • bridge-in • bridge-out) • alphamask • bluescreen
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 Guide • Streaming HowTo • Hacker Guide • Modules)
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.