X-Git-Url: https://git.decadent.org.uk/gitweb/?p=lca-dvswitch.git;a=blobdiff_plain;f=index.html;h=ae10127caf46ad364d531e5830ca65ddb4afafed;hp=cdc8db5702d554d4b5018dba2d35dcf828fbdef2;hb=refs%2Fheads%2Fmaster;hpb=3c4520bf24e7c124fb3117785afc3d8a58c4c3f9 diff --git a/index.html b/index.html index cdc8db5..ae10127 100644 --- a/index.html +++ b/index.html @@ -4,7 +4,7 @@ -DVswitch - Ben Hutchings - LCA2011 +Making great conference videos on a budget - Ben Hutchings - LCA2011 @@ -23,6 +23,9 @@ th { border-bottom: 2pt solid black } th, td { padding: 0 6pt } + @@ -36,7 +39,7 @@ @@ -45,7 +48,7 @@
-

DVswitch

+

Making great conference videos
on a budget

Ben Hutchings

@@ -96,8 +99,8 @@ Now used more widely, often without streaming
  • - Mixing is live - required for streaming, and avoids the - need for extensive editing after the event + Mixing is live - required for streaming, and avoids + extensive editing after the event
  • Mixing is interactive - required for good coverage of @@ -180,10 +183,13 @@

    Overview of the system

    -

    - A simplified view of the typical components: -

    - + +
    +

    + This is a simplified view of the typical components. The system + is completely flexible as to which sinks and sources are used. +

    +
    @@ -219,6 +225,12 @@
  • +
    +

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

    +
    @@ -248,12 +260,85 @@

    Mixer UI

    - +

    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. +

    +
    +
    + +
    +

    Icecast streaming server

    + +
    + +
    +

    Icecast distribution network

    + + +
    + +
    +

    Further information

    +