From Noisebridge
Revision as of 20:28, 19 October 2023 by Mcint (talk | contribs) (hack[a]torium -> hack[i]torium)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Noisebridge | About | Visit | 272 | Manual | Contact | Guilds | Resources | Events | Projects | 5MoF | Meetings | Donate | (Edit)
Communications Channels | Wiki | Discuss | Slack | Jitsi | Pad | Meetup | Discord | Trello | Github | IRC | VR | Twitter | 5MoF | YouTube | Blog | Zine | Contacts | Mailinglist | Guestbook | BBS | (Edit)

Jitsi is a free open-source videoconferencing system we use to conduct meetings and many events and classes as hybrid events both in-person at the space and streaming for remote participants.

Click a link below to join online!

Streaming instructions are part of our Event Support guidelines.
Streaming is not a requirement at Noisebridge (it was blocked as a consensus item 6/2020), so you may need to advocate for an event to be streamed and/or try to get technical support issues solved.

If you want to see more events and classes streamed, please speak up at the Tuesday meetings and ask Event Support volunteers to assist event hosts in streaming successfully. Do-ocracy!

RELATED: Some events or conversations like Machine Learning and Gamebridge are also held on Discord.

Starting a meeting on Jitsi[edit | edit source]

The first person to join one of our meeting rooms on Jitsi Meet must log in with Google, Facebook, or GitHub in order to start the meeting. This is a Jitsi Meet policy change as of August 2023; the only way around it is to self-host our own Jitsi instance.

Once someone logs in with their Google, Facebook, or GitHub account and starts the meeting, other people can join anonymously, even after the person who started the meeting has left. So you can start the meeting and then leave as soon as at least one other person has arrived; their presence alone will hold the metaphorical gate open.

Rooms[edit | edit source]

There are a few regular and persistent rooms regularly on-line. Any room can be created by just specifying a web path to your name of choice, or by entering any value in to the form on the home page and pressing "Start Meeting"

Hackitorium[edit | edit source]

On-line via the Telebridge station whenever people want to be visible with a feed of the Noise_Square_Table from inside 272 Capp St. Weekly meetings are held here Tuesday nights, and there is regular To-Doocratic Thursday Eve.

Turing[edit | edit source]

Ohsnap[edit | edit source]

Capp[edit | edit source]

ft[edit | edit source]

Noisebridge Jitsi Server Self-Hosted Rooms[edit | edit source]

Noisebridge's https://jitsi.noisebridge.io Jitsi server is offline at the moment so we are using the free public Jitsi hosted rooms instead till these get fixed:

some admin commands[edit | edit source]

This looks possibly useful as a crib sheet https://community.jitsi.org/t/how-to-how-to-upgrade-jitsi-meet-monitor-the-logs/73746

Webcam control on Arch (v4l2-ctl)[edit | edit source]

[x@replicator ~]$ v4l2-ctl --list-devices
HD Pro Webcam C920 (usb-0000:00:14.0-3.1):

Integrated Camera: Integrated C (usb-0000:00:14.0-8):

[x@replicator ~]$ v4l2-ctl -d /dev/video2 --list-ctrls
                     brightness 0x00980900 (int)    : min=0 max=255 step=1 default=128 value=128
                       contrast 0x00980901 (int)    : min=0 max=255 step=1 default=128 value=128
                     saturation 0x00980902 (int)    : min=0 max=255 step=1 default=128 value=128
 white_balance_temperature_auto 0x0098090c (bool)   : default=1 value=1
                           gain 0x00980913 (int)    : min=0 max=255 step=1 default=0 value=0
           power_line_frequency 0x00980918 (menu)   : min=0 max=2 default=2 value=2
      white_balance_temperature 0x0098091a (int)    : min=2000 max=6500 step=1 default=4000 value=4000 flags=inactive
                      sharpness 0x0098091b (int)    : min=0 max=255 step=1 default=128 value=128
         backlight_compensation 0x0098091c (int)    : min=0 max=1 step=1 default=0 value=0
                  exposure_auto 0x009a0901 (menu)   : min=0 max=3 default=3 value=3
              exposure_absolute 0x009a0902 (int)    : min=3 max=2047 step=1 default=250 value=250 flags=inactive
         exposure_auto_priority 0x009a0903 (bool)   : default=0 value=1
                   pan_absolute 0x009a0908 (int)    : min=-36000 max=36000 step=3600 default=0 value=0
                  tilt_absolute 0x009a0909 (int)    : min=-36000 max=36000 step=3600 default=0 value=0
                 focus_absolute 0x009a090a (int)    : min=0 max=250 step=5 default=0 value=0 flags=inactive
                     focus_auto 0x009a090c (bool)   : default=1 value=1
                  zoom_absolute 0x009a090d (int)    : min=100 max=500 step=1 default=100 value=100
[x@replicator ~]$ v4l2-ctl -d /dev/video3 --list-ctrls
[x@replicator ~]$ 
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -C zoom_absolute
zoom_absolute: 100
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -c zoom_absolute=200
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -c zoom_absolute=150
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -C zoom_absolute
zoom_absolute: 150
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -C pan_absolute
pan_absolute: 0
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -c pan_absolute=3600
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -c pan_absolute=-3600
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -c pan_absolute=0
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -c tilt_absolute=-3600
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -c tilt_absolute=-7200
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -C focus_absolute
focus_absolute: 0
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -c focus_absolute=50
VIDIOC_S_EXT_CTRLS: failed: Invalid or incomplete multibyte or wide character
focus_absolute: Invalid or incomplete multibyte or wide character
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -C focus_auto
focus_auto: 1
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -c focus_auto=0
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -C focus_auto
focus_auto: 0
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -c focus_absolute=50
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -c focus_absolute=20
[x@replicator ~]$ v4l2-ctl -d /dev/video2 -c focus_absolute=0