rooms
We have 30 rooms: 13 small, 15 large and 2 extra large rooms.
For the extra-large rooms (Janson, K.1105) we use ULB’s audio for both input (microphones) and output (PA).
For the large rooms, we use the room’s PA and our own microphones.
For the remaining rooms, we provide our own PA and microphones.
AW: AW1120 (S), AW1121 (S)
K: K1105 (XXL), K3201 (S), K3401 (S), K3601 (S), K4201 (S), K4401 (S),
K4601 (S)
H: H1301 (L), H1302 (L), H1308 (L), H1309 (L), H2213 (S), H2214 (S),
H2215 (L)
UA: UA2214 (L), UA2118 (L), UA2220 (L), UB2147 (S), UB2252A (L)
UB4: UB4132 (S), UB4136 (S), UB5132 (L), UB5230 (L)
UD: UD2120 (L), UD2208 (L), UD2218A (L)
UD6: UD6215 (L)
J: Janson (XXL), J.1106 (S, spare)
Every room has one gray box with the equipment needed to setup the room. The box is labeled with the room number. It includes an equipment checklist and a setup checklist.
The checklist is the main pointer on how to setup the room. The copy below comes without the room-specific details on placement of cables and camera.
//#include(“FOSDEM_Room_setup_checklist.typ”)
Small rooms have a camera, a projector and a tie pin microphone for the speaker. The lecturer must repeat audience questions to have them recorded properly.
A loudspeaker is also connected to amplify the lecturer for the room.
Cabling:
digraph G {
label = "FOSDEM 2027 small rooms video cabling setup:\naw1120, aw1121, aw1125, aw1126, h2213, h2214, k3201, k3401, k4201, k4401, k4601, ud2119";
graph [
label="🔍 Click title to open enlarged diagram",
labelloc="b",
target="_blank"
];
concentrate = true;
compound = true;
node [shape = box];
cam_power_strip [label="camera side AC power"];
speaker_microphone [label="speaker microphone\nsennheiser avx me2\nesk avx bodypack transmitter\nautonomy: 15h (BA30 battery)/11h (2x AA)", URL="https://en-us.sennheiser.com/global-downloads/file/6524/AVX_Manual_06_2015_EN.pdf"];
subgraph cluster_speaker_microphone_receiver {
label = "speaker microphone receiver\nsennheiser ekp avx receiver\nDC autonomy: >4h (BA20 battery)\nAC autonomy: ∞\nphantom auto power on/off"
URL = "https://en-us.sennheiser.com/global-downloads/file/6524/AVX_Manual_06_2015_EN.pdf";
speaker_microphone_receiver_usb_power_connector [label = "power input port\nmicro usb female"];
speaker_microphone_receiver_xlr_connector [label = "XLR male plug"];
}
speaker_laptop [label = "speaker laptop"];
subgraph cluster_camera {
label="camera\nSony HXR-NX100"
URL="https://pro.sony.com/bbsccms/assets/files/micro/nxcam/latest/Sony_HXR-NX100.pdf";
camera_hdmi_out [label = "HDMI out\nHDMI A (full size) female"];
camera_internal_mic [label="internal microphone"];
camera_audio_monitor [label="audio monitoring port\n3.5mm trs stereo female"];
camera_ac_in [label="camera AC input"];
}
fosdem_speaker [label = "FOSDEM speaker\nthebox pro 104a" URL="https://www.thomann.de/intl/the_box_pro_achat_104_a.htm"];
subgraph fosdem_network {
color = lightgrey;
node [style = filled];
//parts
subgraph cluster_speaker {
label="";
subgraph cluster_videobox {
label = "videobox";
URL = "https://github.com/FOSDEM/video";
videobox_ac_in [label="ac adapter"];
videobox_hdmi_in [label="HDMI in\nHDMI A female"];
videobox_hdmi_out [label="HDMI out\nHDMI A female"];
videobox_switch [label="4x Gbit dumb switch"];
videobox_usb [label="USB 3"];
videobox_ms2130_stick [label="ms2130 usb stick"];
videobox_usb_power [label="USB power 4x 500mA"];
subgraph cluster_mix_panel {
label = "audio mixer";
mix_panel_mic_1_in [label="XLR in 1\nXLR female port\n+48V phantom power"];
mix_panel_mic_2_in [label="XLR in 2\nXLR female port\n+48V phantom power"];
mix_panel_mic_3_in [label="XLR in 3\nXLR female port\n+48V phantom power"];
mix_panel_out_1 [label="XLR out 1\nmale port\nbalanced mono"];
mix_panel_out_2 [label="XLR out 2\nmale port\nbalanced mono"];
}
}
}
}
speaker_power_strip [label="speaker side power strip\n>=4 CEE 7/3 or 7/5 sockets"];
room_projector [label="room projector HDMI in\nHDMI port\nfemale"];
headphones [label="Sennheiser HD25 headphones\n3.5mm trs stereo male\nrental budgetcam", URL="https://www.sennheiser.com/en-us/catalog/products/headphones/hd-25/hd-25-506909"];
video_vlan [label="FOSDEM video vlan", style="dotted"];
speaker_microphone_receiver_xlr_connector -> mix_panel_mic_3_in;
speaker_laptop -> videobox_hdmi_in [label = "direct HDMI cable male/male"];
camera_hdmi_out -> videobox_ms2130_stick [label = "HDMI fibre cable\nHDMI A (full size)\nmale/male"];
videobox_hdmi_out -> room_projector [label = "HDMI cable\nmale/male"];
camera_audio_monitor -> headphones;
videobox_switch -> video_vlan [dir = "both", label = "ethernet cable"];
videobox_usb_power -> speaker_microphone_receiver_usb_power_connector;
videobox_ms2130_stick -> videobox_usb;
mix_panel_out_2 -> fosdem_speaker;
# AC power
cam_power_strip -> camera_ac_in;
speaker_power_strip -> speaker_laptop;
speaker_power_strip -> videobox_ac_in;
}
network cable (video VLAN) to the videobox (any port)
camera to AC power
speaker microphone receiver to videobox IN 3
XLR cable from videobox OUT 2 to our loudspeaker
USB power bank to microphone receiver
HDMI from camera to HDMI capture stick in front of videobox
HDMI from videobox HDMI OUT to beamer
HDMI from speaker laptop to videobox HDMI IN
Large rooms have a camera, a projector, a tie pin mic for the speaker and an audience microphone. Rooms without PA also get a dedicated loudspeaker.
Cabling:
network cable (video VLAN) to videobox (any port)
camera to AC power
speaker microphone receiver to videobox IN 3
audience microphone receiver to videobox IN 2
XLR from videobox OUT 2 to room PA
USB for charging from the videobox charging ports to the receivers in the mixer of the videobox
HDMI from camera to HDMI capture stick in front of videobox
HDMI from videobox HDMI OUT to beamer
HDMI from speaker laptop to videobox HDMI IN
digraph G {
label = "FOSDEM 2027 large rooms video cabling setup:\nh1301, h1302, h1308, h1309, h2215, ua2114, ua2118, ua2220, ub2252a, ud2120, ud2208, ud2218a";
concentrate = true;
compound = true;
node [shape = box];
cam_power_strip [label="camera side AC power"];
speaker_microphone [label="speaker microphone\nsennheiser avx me2\nesk avx bodypack transmitter\nautonomy: 15h (BA30 battery)/11h (2x AA)", URL="https://en-us.sennheiser.com/global-downloads/file/6524/AVX_Manual_06_2015_EN.pdf"];
audience_microphone [label="audience microphone\nsennheiser avx 835\nautonomy: 13h (BA10 battery)/11h (2x AA)\n2200 mAh", URL="https://en-us.sennheiser.com/global-downloads/file/6524/AVX_Manual_06_2015_EN.pdf"];
subgraph cluster_mic_receivers {
label="sennheiser ekp avx receivers\nDC autonomy: >4h (BA20 battery)\n430 mAh\nAC autonomy: ∞\nphantom auto power on/off";
subgraph cluster_speaker_microphone_receiver {
label = "speaker microphone receiver"
URL = "https://en-us.sennheiser.com/global-downloads/file/6524/AVX_Manual_06_2015_EN.pdf";
speaker_microphone_receiver_usb_power_connector [label = "power input port\nmicro usb female"];
speaker_microphone_receiver_xlr_connector [label = "XLR male plug"];
}
subgraph cluster_audience_microphone_receiver {
label = "audience microphone receiver"
URL = "https://en-us.sennheiser.com/global-downloads/file/6524/AVX_Manual_06_2015_EN.pdf";
audience_microphone_receiver_usb_power_connector [label = "power input port\nmicro usb female"];
audience_microphone_receiver_xlr_connector [label = "XLR male plug"];
}
}
speaker_laptop [label = "speaker laptop"];
subgraph cluster_camera {
label="camera\nSony HXR-NX100"
URL="https://pro.sony.com/bbsccms/assets/files/micro/nxcam/latest/Sony_HXR-NX100.pdf";
camera_hdmi_out [label = "HDMI out\nHDMI A (full size) female"];
camera_internal_mic [label="internal microphone"];
camera_audio_monitor [label="audio monitoring port\n3.5mm trs stereo female"];
camera_ac_in [label="camera AC input"];
}
subgraph fosdem_network {
color = lightgrey;
node [style = filled];
//parts
subgraph cluster_speaker {
label="";
subgraph cluster_videobox {
label = "videobox";
URL = "https://github.com/FOSDEM/video";
videobox_ac_in [label="ac adapter"];
videobox_hdmi_in [label="HDMI in\nHDMI A female"];
videobox_hdmi_out [label="HDMI out\nHDMI A female"];
videobox_switch [label="4x Gbit dumb switch"];
videobox_usb [label="USB 3"];
videobox_ms2130_stick [label="ms2130 usb stick"];
videobox_usb_power [label="USB power 4x 500mA"];
subgraph cluster_mix_panel {
label = "audio mixer";
mix_panel_mic_1_in [label="XLR in 1\nXLR female port\n+48V phantom power"];
mix_panel_mic_2_in [label="XLR in 2\nXLR female port\n+48V phantom power"];
mix_panel_mic_3_in [label="XLR in 3\nXLR female port\n+48V phantom power"];
mix_panel_out_1 [label="XLR out 1\nmale port\nbalanced mono"];
mix_panel_out_2 [label="XLR out 2\nmale port\nbalanced mono"];
}
}
}
}
subgraph cluster_ulb_hardware {
label = "ULB hardware";
room_amplification [label="room amplification system"];
room_projector [label="room projector HDMI in\nHDMI port\nfemale"];
}
speaker_power_strip [label="speaker side power strip\n>=4 CEE 7/3 or 7/5 sockets"];
room_projector [label="room projector HDMI in\nHDMI port\nfemale"];
headphones [label="Sennheiser HD25 headphones\n3.5mm trs stereo male\nrental budgetcam", URL="https://www.sennheiser.com/en-us/catalog/products/headphones/hd-25/hd-25-506909"];
video_vlan [label="FOSDEM video vlan", style="dotted"];
speaker_microphone -> speaker_microphone_receiver_xlr_connector [label = "1.9 GHz wireless", lhead = cluster_audience_microphone_receiver, style = dashed ];
speaker_microphone_receiver_xlr_connector -> mix_panel_mic_3_in;
audience_microphone -> audience_microphone_receiver_xlr_connector [label = "1.9 GHz wireless", lhead = cluster_audience_microphone_receiver, style = dashed ];
videobox_usb_power -> audience_microphone_receiver_usb_power_connector [label = "USB A -> micro USB cable\nincluded in mic kit"];
audience_microphone_receiver_xlr_connector -> mix_panel_mic_2_in;
speaker_laptop -> videobox_hdmi_in [label = "direct HDMI cable male/male"];
camera_hdmi_out -> videobox_ms2130_stick [label = "HDMI fibre cable\nHDMI A (full size)\nmale/male"];
videobox_hdmi_out -> room_projector [label = "HDMI cable\nmale/male"];
camera_audio_monitor -> headphones;
videobox_switch -> video_vlan [dir = "both", label = "ethernet cable"];
videobox_usb_power -> speaker_microphone_receiver_usb_power_connector;
videobox_ms2130_stick -> videobox_usb;
mix_panel_out_2 -> room_amplification;
# AC power
cam_power_strip -> camera_ac_in;
speaker_power_strip -> speaker_laptop;
speaker_power_strip -> videobox_ac_in;
}
Xxl rooms have a camera and a projector. Audio is handled by ULB.
Cabling:
network cable (video VLAN) to videobox (any port)
camera to AC power
XLR from videobox OUT 2 to room PA
HDMI from camera to HDMI capture stick in front of videobox
HDMI cable from videobox HDMI OUT to beamer
HDMI cable from speaker laptop to videobox HDMI IN
digraph G {
label="FOSDEM 2027 xxl rooms video cabling setup:\njanson, k1105";
concentrate = true;
compound = true;
node [shape = box];
speaker_microphone [label="speaker microphone\nULB provided\nSennheiser G3 series\n G3 bodypack transmitter\nautonomy: ?h (2x AA)",URL="https://en-us.sennheiser.com/global-downloads/file/671/Set100PG3_US_INT.pdf"];
audience_microphone_1 [label="audience microphone\nULB provided\nSennheiser G3 series\nautonomy: ?h\nDC: ?xAA batteries", URL="https://en-us.sennheiser.com/global-downloads/file/671/Set100PG3_US_INT.pdf"];
audience_microphone_2 [label="audience microphone\nULB provided\nSennheiser G3 series\nautonomy: ?h\nDC: ?xAA batteries", URL="https://en-us.sennheiser.com/global-downloads/file/671/Set100PG3_US_INT.pdf"];
subgraph cluster_microphone_receivers {
label = "ULB provided\nSennheiser G3 series\nautonomy: ?\n?AC powered EM{1,3}00?\n?DC: ?xAA batteries";
subgraph cluster_speaker_microphone_receiver {
label="speaker microphone receiver";
URL = "https://en-us.sennheiser.com/global-downloads/file/671/Set100PG3_US_INT.pdf";
speaker_microphone_receiver_audio_out [label = "audio out\n3.5mm trs ?unbalanced ?mono female"];
}
subgraph cluster_audience_microphone_1_receiver {
label="audience microphone receiver";
URL = "https://en-us.sennheiser.com/global-downloads/file/671/Set100PG3_US_INT.pdf";
audience_microphone_1_receiver_audio_out [label = "audio out\n3.5mm trs ?unbalanced ?mono female"];
}
subgraph cluster_audience_microphone_2_receiver {
label="audience microphone receiver";
URL = "https://en-us.sennheiser.com/global-downloads/file/671/Set100PG3_US_INT.pdf";
audience_microphone_2_receiver_audio_out [label = "audio out\n3.5mm trs ?unbalanced ?mono female"];
}
ulb_mixer [label="ULB audio mixer"];
}
speaker_laptop [label = "speaker laptop"];
subgraph cluster_camera {
label="camera\nSony HXR-NX100"
URL="https://pro.sony.com/bbsccms/assets/files/micro/nxcam/latest/Sony_HXR-NX100.pdf";
camera_xlr_in_1 [label = "audio in CH1 (left)\nXLR female port\n48V phantom power"];
camera_xlr_in_2 [label = "audio in CH2 (right)\nXLR female port\n48V phantom power"];
camera_hdmi_out [label = "HDMI out\nHDMI A (full size) female"];
camera_internal_mic [label="audio in CH2\ninternal microphone"];
camera_audio_monitor [label="audio monitoring port\n3.5mm trs stereo female"];
camera_ac_in [label="camera AC input"];
}
subgraph fosdem_network {
color = lightgrey;
node [style = filled];
//parts
subgraph speaker {
label="";
subgraph cluster_videobox {
label = "videobox";
URL = "https://github.com/FOSDEM/video";
videobox_hdmi_in [label="HDMI in\nleft HDMI port\nfemale"];
videobox_hdmi_out [label="HDMI out\nright HDMI port\nfemale"];
videobox_switch [label="4x Gbit dumb switch"];
videobox_usb [label="USB"];
videobox_ms2130_stick [label="ms2130 usb stick"];
subgraph cluster_mix_panel {
label = "audio mixer";
mix_panel_mic_1_in [label="XLR in 1\nXLR female port\n+48V phantom power"];
mix_panel_mic_2_in [label="XLR in 2\nXLR female port\n+48V phantom power"];
mix_panel_mic_3_in [label="XLR in 3\nXLR female port\n+48V phantom power"];
mix_panel_out_1 [label="XLR out 1\nmale port\nbalanced mono"];
mix_panel_out_2 [label="XLR out 2\nmale port\nbalanced mono"];
}
}
}
}
cam_power_strip [label="camera side AC power"];
speaker_power_strip [label="speaker side power strip\n>=4 CEE 7/3 or 7/5 sockets"];
room_projector [label="room projector HDMI in\nHDMI port\nfemale"];
headphones [label="Sennheiser HD25 headphones\n3.5mm trs stereo male", URL="https://www.sennheiser.com/en-us/catalog/products/headphones/hd-25/hd-25-506909"];
video_vlan [label="FOSDEM video vlan", style="dotted"];
speaker_microphone -> speaker_microphone_receiver_audio_out [label = "+-600 MHz analog wireless", lhead = cluster_speaker_microphone_receiver, style = dashed ];
audience_microphone_1 -> audience_microphone_1_receiver_audio_out [label = "+-600 MHz analog wireless", lhead = cluster_audience_microphone_1_receiver, style = dashed ];
audience_microphone_2 -> audience_microphone_2_receiver_audio_out [label = "+-600 MHz analog wireless", lhead = cluster_audience_microphone_2_receiver, style = dashed ];
speaker_laptop -> videobox_hdmi_in [label = "direct hdmi cable male/male"];
camera_hdmi_out -> videobox_ms2130_stick [label = "HDMI fibre cable\nHDMI A (full size)\nmale/male"];
videobox_hdmi_out -> room_projector [label = "HDMI cable\nmale/male"];
camera_audio_monitor -> headphones;
videobox_switch -> video_vlan [dir = "both", label = "ethernet cable"];
videobox_ms2130_stick -> videobox_usb;
mix_panel_out_2 -> ulb_mixer;
ulb_mixer -> mix_panel_mic_3_in;
# AC power
cam_power_strip -> camera_ac_in;
speaker_power_strip -> speaker_laptop;
}
Each room has its designated video gear box for storing all non-rented equipment. Follow this sequence for efficient packing:
Position the videoboxes vertically in one corner of the box
Place the small Peli case (typically containing tie pin mic) vertically next
to the videoboxes
Position the large Peli case (typically containing hand mic) on the opposite
side of the videoboxes
Add the videobox power supply units
Fill remaining spaces between and above with other equipment
Note : Ensure each Peli case, videobox and laptop is returned to its original
box, matching the IDs on the equipment with those listed in the box’s checklist.