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

Link to this comparison view

Both sides previous revision Previous revision
user:jenda:duga [2016/04/30 11:25]
user:jenda:duga [2016/11/25 08:26] (current)
ruza ↷ Links adapted because of a move operation
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]].
 +  * 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).
 +{{ :​user:​jenda:​duga.jpg?​direct&​600 |}}
 +===== Sources =====
 +===== Guide =====
 +  * [[:​user:​jenda:​duga:​user]]
 +  * [[:​user:​jenda:​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?
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Noncommercial-Share Alike 4.0 International
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki