FSCONS 2011 Streaming

From FSCONS wiki
Revision as of 08:23, 30 March 2015 by Grégoire (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

During FSCONS we will have a video stream hosted by giss.

The main idea is streaming the keynotes and some selected talks, although we'd try to spice this with other content.

The channel with the stream will be http://giss.tv:8000/fscons.ogg. You may also want to try the giss interface from the browser.

There is also an fscons stream irc channel in those speaks with question rounds you can try to ask your questions and we'll try to forward them to the speakers.

Seeing the stream

In general any program able to show ogg streams coming from an http server can be used. During the tests we used mplayer and kaffeine, although other programs like vlc and a recent version of firefox can work too. You can also try checking the giss.tv interface

Programme

Table

Contents marked as non confirmed may start with the talk already started and may end before the talk ends for logistic reasons.

Saturday

Start End Contents Speaker Confirmed?
10:00 10:45 Bitcoin: decentralised currency Daniel Berntsson No
11:00 11:45 Non-free software advertisement presented by your government Matthias Kirschner Yes
12:00 13:45 Random Interviews Anybody No
14:00 15:00 Dialogue with Richard Stallman Richard Stallman Yes
15:15 16:00 "Use the edge, strong man!" - Free Software in the European Parliament Erik Josefsson Yes
16:15 17:00 Arduino David Cuartielles No
17:15 18:00 Random Interviews Anybody No
18:15 19:00 Lightning talks, Session 1, Saturday Harald Armin Massa and others Yes

Sunday

Please note sunday programme will be closed on Saturday, that's why there are some open spots.

Start End Contents Speaker Confirmed?
10:00 10:45 Reproducing machines, reproducing economic relations Johan Söderberg No
11:00 11:45 Random Interviews Anybody No
12:00 13:45 Guile: Free Software Means of Production Andy Wingo No
14:00 15:00 Hackers for Social Justice Christina Haralanova Yes
15:15 16:00 STEED - Saddle up for instant encryption Werner Koch No
16:15 17:00 Tutorial on free software tools for production of leaflets and other print material Niklas Park No
17:15 18:00 Invisi-ball - A ball game for visually impaired Håkan Lidbo & Magnus Frenning No
18:15 19:00 Lightning talks, Session 2, Sunday Harald Armin Massa and others Yes

Confirmed emissions

So far the following talks and keynotes will be emitted.

Saturday

Sunday

Probable emissions

There is not guarantee that the following emissions will happen and, if they do, they may be constrained by the confirmed ones so they may not be completely streamed out:

Saturday

Sunday

Random Interviews

Here we will do random interviews to the fscons staff, participants and speakers to know a bit more about them. You can share questions you'd like asked with us in the fscons stream irc channel. It will also work as some short of videobooth where people can come and share thoughts out to the world.

Technical details

The streaming format

We'll stream an Ogg theora with vorbis sound through an http channel. The resolution and framerate of the video will be adapted according to the tests made and the laptop's power.

The streaming program

We'll use gst-launch (part of gstreamer) to capture and send the stream to an icecast2 server provided by giss.tv. For now a properly adapted version of this line will be used:
gst-launch-0.10 dv1394src drop-incomplete=false use-avc=false ! queue ! ffdemux_dv name=dem dem. ! queue ! ffdec_dvvideo ! deinterlace name=t1 tff=bff ! videorate ! video/x-raw-yuv,framerate=25/2 ! videoscale ! video/x-raw-yuv,width=640 ! queue name=q4 dem. ! queue ! audio/x-raw-int,rate=48000,channels=2 ! audioconvert ! audio/x-raw-float,channels=1,rate=48000 ! vorbisenc quality=0.5 ! queue ! m1. { q4. ! theoraenc speed-level=2 quality=24 ! queue name=q5 ! m1. } oggmux name=m1 ! queue ! shout2send ip=giss.tv port=8000 password=********* protocol=http mount=/fscons.ogg

Improved version with local monitor:
gst-launch-0.10 dv1394src drop-incomplete=false use-avc=false ! queue ! ffdemux_dv name=dem dem. ! multiqueue name=mq1 ! ffdec_dvvideo ! deinterlace tff=bff ! tee name=t1 ! queue ! videorate ! video/x-raw-yuv,framerate=25/2 ! videoscale ! video/x-raw-yuv,width=640 ! queue name=q4 dem. ! mq1. mq1. ! audio/x-raw-int,rate=48000,channels=2 ! audioconvert ! audio/x-raw-float,channels=1,rate=48000 ! vorbisenc quality=0.5 ! multiqueue name=mq2 ! m1. { q4. ! theoraenc speed-level=2 quality=24 ! mq2. } mq2. ! m1. oggmux name=m1 ! queue ! shout2send ip=giss.tv port=8000 password=*********** protocol=http mount=/fscons.ogg { t1. ! queue ! videorate ! xvimagesink }