Difference between revisions of "FSCONS 2011 Streaming"
(→Sunday) |
m |
||
(4 intermediate revisions by one other user not shown) | |||
Line 73: | Line 73: | ||
* [http://my.fscons.org/schedule/session/31/ Hackers for Social Justice] | * [http://my.fscons.org/schedule/session/31/ Hackers for Social Justice] | ||
* [http://my.fscons.org/schedule/session/69/ Lightning talks, Session 2, Sunday] | * [http://my.fscons.org/schedule/session/69/ Lightning talks, Session 2, Sunday] | ||
− | |||
− | |||
== Probable emissions == | == Probable emissions == | ||
Line 84: | Line 82: | ||
=== Sunday === | === Sunday === | ||
− | * [http://my.fscons.org/schedule/session/ | + | * [http://my.fscons.org/schedule/session/35/ Reproducing machines, reproducing economic relations] |
* [http://my.fscons.org/schedule/session/81/ Guile: Free Software Means of Production] | * [http://my.fscons.org/schedule/session/81/ Guile: Free Software Means of Production] | ||
+ | * [http://my.fscons.org/schedule/session/37/ STEED - Saddle up for instant encryption] | ||
+ | * [http://my.fscons.org/schedule/session/78/ Tutorial on free software tools for production of leaflets and other print material] | ||
* [http://my.fscons.org/schedule/session/36/ Invisi-ball - A ball game for visually impaired] | * [http://my.fscons.org/schedule/session/36/ Invisi-ball - A ball game for visually impaired] | ||
+ | * [http://my.fscons.org/schedule/session/69/ Lightning talks, Session 2, Sunday] | ||
== Random Interviews == | == Random Interviews == | ||
Line 99: | Line 100: | ||
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:<br /> | 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:<br /> | ||
<nowiki>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</nowiki> | <nowiki>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</nowiki> | ||
+ | |||
+ | Improved version with local monitor:<br /> | ||
+ | <nowiki>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 }</nowiki> | ||
+ | |||
+ | [[Category:Tech]] |
Latest revision as of 09:23, 30 March 2015
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.
Contents
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
- Non-free software advertisement presented by your government
- Dialogue with Richard Stallman
- "Use the edge, strong man!" - Free Software in the European Parliament
- Lightning talks, Session 1, 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
- Reproducing machines, reproducing economic relations
- Guile: Free Software Means of Production
- STEED - Saddle up for instant encryption
- Tutorial on free software tools for production of leaflets and other print material
- Invisi-ball - A ball game for visually impaired
- Lightning talks, Session 2, 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 }