User Tools

Site Tools


duga
no way to compare when less than two revisions

Differences

This shows you the differences between two versions of the page.


duga [2020-05-18 02:45:34] (current) – created - external edit 127.0.0.1
Line 1: Line 1:
 +====== Duga, a live video streamer ======
 +
 +Duga is a tool that combines multiple video and audio streams from cameras, microphones, files and static images. It is intended for streaming lectures in [[http://jenda.hrach.eu/f/00000001.jpg|format similar to DefCon]], where you need to mix slides, the speaker and the audience.
 +
 +Duga will be integrated to [[project:presentationcenter:start]] to stream future [[:video:start|brmlab lectures]].
 +
 +Highlights:
 +
 +  * Add and remove streams runtime.
 +  * Combine and switch multiple sources, put them side-by-side or [[https://en.wikipedia.org/wiki/Picture-in-picture|picture-in-picture]].
 +  * Graceful error handling (missing frames, desynchronized clock, accidentally disconnected cameras…)
 +  * Adjust brightness, contrast, volume level.
 +  * Script-friendly text-based configuration and control.
 +
 +The following image shows video from a webcam, a small video of kittens (which is definitely important) from a file and brmlab logo overlay with demonstration of smooth alpha compositing (the blue strip).
 +
 +{{ :duga.jpg?direct&600 |}}
 +
 +===== Sources =====
 +
 +http://jenda.hrach.eu/gitweb/?p=duga;a=summary
 +
 +===== Guide =====
 +
 +  * [[:duga:user]]
 +  * [[:duga:programmer]]
 +
 +===== TODO =====
 +
 +  * test it with various video and audio sources to see if it is stable and if some A-V sync will be needed
 +  * maybe add TCP server for controlling via socket?
  
duga.txt · Last modified: by 127.0.0.1

Except where otherwise noted, content on this wiki is licensed under the following license: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki