X-Git-Url: https://git.decadent.org.uk/gitweb/?p=lca-dvswitch.git;a=blobdiff_plain;f=index.html;h=063ac2a4c584f624ec46f4a8bc9ef7196d7679ce;hp=5f8ad5872ba017cfb33f06bafc46aa2e93d49ae7;hb=35f756fd2f7d52ad20600856480ba4334e07b60b;hpb=289841024a8d070931fe3aab2b4b422cfa8bb3a3 diff --git a/index.html b/index.html index 5f8ad58..063ac2a 100644 --- a/index.html +++ b/index.html @@ -96,12 +96,12 @@ Now used more widely, often without streaming
  • - Mixing is live - a requirement for streaming, and a way to - avoid the need for extensive editing after the event + Mixing is live - required for streaming, and avoids the + need for extensive editing after the event
  • - Mixing is interactive - a requirement for good coverage of - presenters, audience and slides, but very limited in other + Mixing is interactive - required for good coverage of + presenters, audience and slides; very limited in other streaming software
  • @@ -118,7 +118,8 @@ A general video editor
  • - An audio mixer (but it does implement audio dubbing and level monitoring) + An audio mixer - audio functionality is limited to dubbing and + level monitoring
  • A complete recording and publishing system @@ -133,7 +134,7 @@

    The 'DV' in DVswitch

    - The name refers to the DV formats used by many video cameras: + The name refers to the DV format used by many video cameras:

    @@ -182,7 +183,7 @@

    A simplified view of the typical components:

    - +
    @@ -218,6 +219,12 @@ +
    +

    + DIF is the DV Interchange Format, sometimes referred to as 'raw + DV' although it is a container format in its own right. +

    +
    @@ -246,13 +253,35 @@
    -

    Mixer

    +

    Mixer UI

    -

    Mixer

    - +

    Mixer UI, annotated

    + +
    + +
    +

    Mixer internals

    + +
    +

    + To simplify the diagram, I omitted connection setup, tally light + and recording control, and the internal sinks that haven't been + implemented yet. +

    +

    + All these interfaces have limited-length queues. If a queue + fills up, frames have to be dropped - we must not block or use + unlimited memory! +

    +

    + The mixer clock thread maintains a frame clock at about 25 or + 30 Hz depending on the video system, constantly adjusted to + follow the audio source. +

    +