The Debian Videoteam behind the scenes

Slides:



Advertisements
Similar presentations
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
Advertisements

Microsense Webcast Streaming Solutions
Streaming media over the Internet A million channels and there is still nothing on! By Samuel Shiffman Streaming Technologist Seton Hall University
Calendar Browser is a groupware used for booking all kinds of resources within an organization. The software is totally integrated in Outlook. Calendar.
#RefreshCache CI - Daily Builds w/Jenkins – an Open Source Continuous Integration Server Nick Airdo Community Developer Advocate Central Christian Church.
What are computers? Computers are machines that perform tasks or calculations according to a set of instructions, or programs. The first fully electronic.
Creating YouTube Video Topics Camera Sound Edit Upload.
Podcasting, Video and Screencasting, and Live Streaming Multimedia Publishing for the Masses.
Morae Teppo Räisänen From: Morae – Getting Started. TechSmith Corporation.
Bradley Millington Senior Program Manager Microsoft Corporation SESSION CODE: WEB202.
12 February 2004Implementing the benefits of OAI1 CERN Workshop on Innovations in Scholarly Communication Welcome All to the Third Workshop on the Open.
Welcome! West Allis: Yes you can!. Terms: Data – Any form of information stored in a computer Data – Any form of information stored in a computer Database.
PODCASTING IN THE TEACHING OF ENGLISH Made Hery Santosa Ganesha University of Education Singaraja, Bali, Indonesia
Testing Session Testing Team-Release Management Team.
Michael Still Google Inc. October, Managing Unix servers the slack way Tools and techniques for managing large numbers of Unix machines Michael.
Say it again… With Podcasting With Podcasting Brandon Herder and Melissa Tredenick Say it again…
Chris Menegay VP of Consulting Notion Solutions, Inc. DTL319.
PAUL SHEPHERD [ ASUG INSTALLATION MEMBER SINCE: 2003 ANDREA BENSON [ ASUG INSTALLATION MEMBER MEMBER SINCE: 2003 LYNN LUPO [ SAP POINT OF CONTACT MEMBER.
March 11, 2008 USCMS Tier-2 Workshop Oh Dear God Alain made a PowerPoint presentation 1.
Contents Self-Service – End user submits a ticket and starts a Bomgar chat session Phone Support – Service Desk Rep starts a Bomgar session from a submitted.
CS Capstone OS Tools for OpenBSD Overview Presentation Team Fugu.
SKYPIAX, how to add Skype capabilities to FreeSWITCH (and Asterisk) CHICAGO, USA, September 2009.
(c) 2011 Microsoft. All rights reserved.
1 KaaShiv InfoTech  Presents  INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website.
UHCS 2005, slide 1 About Continuous Integration. UHCS 2005, slide 2 Why do you write Unit Test ? Improve quality/robustness of your code Quick feedback.
Home Security Cameras Emmanuel Payton EKU Dept of Technology CEN/CET.
SUN 'n FUN 2013 Volunteer Meeting. Webinar Control Panel You should be seeing the above picture, and hearing my voice. You can click the Window Icon to.
C HAPTER Introduction to Web 2.0 Podcasting Copyright © 2010 Pearson Education, Inc. Publishing as Prentice Hall 2.
How to Create a Podcast. Podcasting “is the distribution of audio or video files, such as radio programs or music videos, over the Internet using either.
Copyright © 2006 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture. Streaming at work in a.
Sponsor MCLE Online System Instructions. Login here: Tip: You may want to bookmark the link for future reference.
We want you! for Presentation at the debian miniconf at LCA 2007 in Sydney Holger Levsen Jan 15 th 2007 aka Debian-Edu.
Holger Levsen, 12. November 2007 aka Debian-Edu Linux in der Schule.
Holger Levsen, August 12 th 2008 aka Debian Edu 100% in main it's a long and winding road – but worth it.
/etc/init.d/olpc_europe start It's an education project, not a laptop project. Holger Levsen, February 23 th 2008 Kickoff at FOSDEM 2008 in Brussels, Europe.
Bring DebConf home to your city!
Experiences made with the DebConf video-team or the making of /pub/debian-meetings/ by Holger Levsen Sydney Linux User.
Debian-community.org Holger Levsen 8. September 2007 Kieler Linuxtage.
Ben Hutchings and Holger Levsen FOSDEM, Outside broadcast on a budget The DebConf video team and DVswitch.
Debian-meetings archive: h01ger ● Holger Levsen / irc: h01ger – doing DebConf/Debian video since 2005 – no video background, but seen lots of conferences.
Autobuilding live-CDs with debian-live Presentation at the debian miniconf at LCA 2007 in Sydney Holger Levsen Jan 15 th 2007.
CourseCasting Publishing audio and video recordings of classes and events.
Piuparts.debian.org: systematic QA on packages Holger Levsen Debian LinuxTag 2010.
Trust is good control is better The road to world domination is paved by policy Holger Levsen Lars Wirzenius Debconf9.
Free as in Freedom, or Free as in Beer? Steve McIntyre Debian Project Leader 4th December 2009, Aberystwyth.
We want you! for aka Debian-Edu
The long road to in Debian “Lenny” main
The Distributed Application Debugger (DAD)
Stress Free Deployments with Octopus Deploy
Managing Windows Server 2012
Using Panopto to Record Presentations
How to open source your Puppet configuration
Open Source Toolkit for Turn-Key AI Cluster (Introduction)
Tips How to Create Great Podcast
On the road: Test automation in practice for a BMW map update service
Univ. of Texas at Arlington BigPanDA Workshop, ORNL
Mihnea Pop AICE Media Studies
Gentoo already has much testing being done: FEATURES=”test” Maintainers (QA tools) Repoman / pcheck / paludis Arch team.
debian-community.org (pre-)launch
WEBINAR “Automation of document generation and document processing with AutoMerge” Atlanta, 10/21/2013 Clint Higley I would like to welcome everyone to.
Objective % Describe digital video production methods.
Continuous deployment best practices, methods and tools.
DESTINATIONS.
Your code is not just…your code
An introduction to the Linux environment v
RNG Implementation Release 1.
Summit Nashville /3/2019 1:48 AM
Roots/Git to Deploy What is continuous integration and continuous delivery How they are used at the Innovation Co-Lab Victor Wang, Software Engineer &
Objective % Describe digital video production methods.
Your code is not just…your code
Presentation transcript:

The Debian Videoteam behind the scenes Holger Levsen, 2008-08-11

Outline some bits about me a bit of history current setup hardware software people future

Some Debian bits about me running Debian stable as primary OS since 1996 contributing since 2003 Debian Developer, holger@debian.org since 2007 Debian Edu member, powerpc porter, ftpmaster FAI (fully automatic installation) developer Debian-QA / piuparts contributor founded debian-community.org DebConf organizer founded the DebConf video-team in 2005

Some Debian bits about me running Debian stable as primary OS since 1996 contributing since 2003 Debian Developer, holger@debian.org since 2007 Debian Edu member, powerpc porter, ftpmaster FAI (fully automatic installation) developer Debian-QA / piuparts contributor founded debian-community.org <- needs help DebConf organizer founded the DebConf video-team in 2005

a well prepared talk. not.

DebConf Videoteam history DebConf3: recorded, but never released

DebConf Videoteam history DebConf3: recorded, but never released DebConf4: nada DebConf5: recorded, released at DebConf, very exhaustive, DVDs DebConf6: recordings, streaming and DVDs DebConf7: recordings, streaming, camera switching, no DVDs (yet?)

DebConf Videoteam history DebConf3: recorded, but never released DebConf4: nada

DebConf Videoteam history DebConf3: recorded, but never released DebConf4: nada DebConf5: recorded, released at DebConf, very exhaustive, DVDs

DebConf Videoteam history DebConf3: recorded, but never released DebConf4: nada DebConf5: recorded, released at DebConf, very exhaustive, DVDs DebConf6: recordings, streaming and DVDs

DebConf Videoteam history DebConf3: recorded, but never released DebConf4: nada DebConf5: recorded, released at DebConf, very exhaustive, DVDs DebConf6: recordings, streaming and DVDs DebConf7: recordings, streaming, camera switching, no DVDs (yet?)

DebConf Videoteam history DebConf3: recorded, but never released DebConf4: nada DebConf5: recorded, released at DebConf, very exhaustive, DVDs DebConf6: recordings, streaming and DVDs DebConf7: recordings, streaming, camera switching, no DVDs (yet?) DebConf8: recordings, streaming, camera switching, slide grabber, PiP (and DVDs? :)

other activities various QA meetings FOSDEM (since 2005) Debian Edu meetings spanish DebConfs^wDudesConfs LCA Debian miniconf full list at http://wiki.debconf.org/wiki/Videoteam/

Hardware first we had none

Hardware now we have sponsors! hitflip.de Debian we still rely on private hardware a lot

Hardware now we have sponsors! hitflip.de, 500 € in time for FOSDEM 08 Debian, 2000 € in time for DebConf8 we still rely on private hardware a lot

AV setup 2 cameras on tripods in each room, 1 twinpact in each room to grab slides 2 speaker mics in Salon del mar, 1 in Microcine 2 wireless mics to pass around in each room 2 pairs of condenser mics to pick up audience 2 audiomixers with 2 seperate busses speakers and amplifiers unused: small audio mixer (one bus)

AV setup 2 cameras on tripods in each room, 1 twinpact in each room to grab slides 2 speaker mics in Salon del mar, 1 in Microcine 2 wireless mics to pass around in each room 2 pairs of condenser mics to pick up audience 2 audiomixers with 2 seperate busses (one is ours) speakers and amplifiers unused: small audio mixer (one bus)

Computer setup

Streaming setup on selma # setup dvswitch dvswitch & sleep 1 xterm -e dvsource-firewire & dc-start-source firewire:patty/1 & dc-start-source firewire:patty/0 &

Streaming setup on selma, #2 dvsource-file -l /home/dvswitch/loop-debconf8.dv & dvsource-file -l /home/dvswitch/sponsors_loop.dv & xterm -e "dc-start-sink file:barney" & xterm -e "dc-start-sink icecast:daffy" & # last command icewm-session

Streaming setup on selma, #3

DVSwitch written for DebConf7 by Ben Hutchings Alioth projectname “dvswitch” we use the 0.7 branch, there are a few more features in 0.8 not yet ready for Debian, according to Ben

Icecast2 streaming ogg theora and ogg vorbis 320x240 230 kbps video, 64 kbps audio 3 streams: Salon del mar, Microcine, Replays internal relay (lisa) external relays: 4 in europe, 2 in north america, 1 australia http://wiki.debconf.org/wiki/DebConf8/Streams

Postprocessing workflow Postprocessing sux badly. Especially if done after the event. DebConf7 videos were done last week, do I need to say more? So we really really really want to do it here.

Postprocessing workflow

Postprocessing workflow all done in Pentabarf dv files end up in the video controller in penta in penta: association with an event review of dv files from nfs-server in penta: rate, start+end time automatic encoding review of the encoded files in penta: again rating automated upload and RSS feed

Fully Automatic Infrastructure svn://svn.debian.org/svn/debconf-video/package scripts for dvsources and dvsinks scripts for workflow in penta and encoding and uploading and for creating the rss feed configuration files svn://svn.debian.org/svn/debconf-video/fai-config machine configuration for integration with the debconf-video package

Thank the videoteam edrz des dererk Q karora tassia amaya anto tincho2 Womble2 xerakko h01ger maxy zer0 Ganneff sgran mhy lucas diego melisa german nueces tomas lisandro marcos martin http://wiki.debconf.org/wiki/DebConf8/ \ Videoteam/Thanks If you like(d) our work, please drop a note.

Thank the videoteam http://wiki.debconf.org/wiki/DebConf8/ \ http://wiki.debconf.org/wiki/DebConf8/ \ Videoteam/Thanks Please do ;-)

Future FOSDEM 09 DebConf9 http://wiki.debconf.org/wiki/DebConf9 \ /Videoteam

Help http://wiki.debconf.org/wiki/DebConf8 \ /Videoteam/Help improve + print + laminate CheetSheats /Videoteam/ToDo http://wiki.debconf.org/wiki/Category \ :DebConf8/Videoteam

Thank you for your attention! Questions ? Suggestions ? Anything else ?