Skip to content

Commit e824ae0

Browse files
authored
Merge pull request #4708 from jeefy/obs-config
Add OBS streaming config/info
2 parents 23db0af + bc0b2f2 commit e824ae0

File tree

10 files changed

+92
-4
lines changed

10 files changed

+92
-4
lines changed
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
# Obtaining a streaming key
2+
3+
Streaming keys are privileged and should only be given out to trusted Community members that have shadowed an existing community streamer. To minimize the risk of malicious or accidental use of streaming keys, a unique streaming key should be generated for each instance of a community-streamed event.
4+
5+
* Go to YouTube and switch to the Kubernetes user
6+
* Click the icon in the top right that is a "camera with a plus sign"
7+
* Click "Go Live"
8+
* Set up the stream
9+
* If you're streaming a recurring stream, you can pick copy a previous stream.
10+
* If not click "NEW STREAM"
11+
* Fill out the form
12+
* Ensure "No it's not made for kids" is selected
13+
* Optional: If you have a thumbnail to use, upload a custom thumbnail
14+
* Click "CREATE STREAM"
15+
* Ensure the stream date/time is correctly configured.
16+
* The stream is now set up and you should see the [YouTube stream dashboard].
17+
* To view the stream key, click the "eye" icon next to the stream key.
18+
* To copy the stream key, click the "COPY" button next to the stream key field.
19+
20+
[YouTube stream dashboard]: ./youtube-stream-dashboard.png
82.3 KB
Loading
83.2 KB
Loading
101 KB
Loading
37.9 KB
Loading
68.3 KB
Loading
61.9 KB
Loading
86.4 KB
Loading
Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
# OBS Streaming Config
2+
3+
## Disclaimers:
4+
* These instructions won't work in OSX. The UX there for capturing audio is not great.
5+
* Streaming requires a stable internet connection with at least ~10Mbps up depending on stream quality
6+
* Some settings may be better than others. Everyones' computer is different. This is a solid baseline to start
7+
8+
## Walkthrough
9+
10+
(Link soon)
11+
12+
## Instructions
13+
14+
* Pre-installation
15+
* For non-YouTube Admins: Obtain a one-time streaming key from a YouTube Admin.
16+
* For YouTube Admins: See [streaming key instructions]
17+
18+
* Installation
19+
* To install OBS, visit their [installation wiki] and find your OS
20+
* Open OBS
21+
* Go through Wizard. It sets decent baselines. ([Wizard Screenshots])
22+
23+
* Video
24+
* Under the Sources area, press the Plus sign, then Screen or Display capture
25+
* Name it what you want (eg. Left Monitor.)
26+
* Select which display you wish to capture (If you have one monitor, you'll have one option)
27+
* Press OK
28+
* You should now see your display mirrored within OBS.
29+
* You can create bumpers to put before/after a stream by creating a new scene.
30+
* Under the Scenes area, press the Plus sign. Name the new scene "Front Bumper"
31+
* Under the Sources area, press the Plus sign, then Image. Name the image "Front Bumper Image" and click "OK"
32+
* Click "Browse" and find an appropriate bumper. If you need an appropriate bumper, contact a YouTube Admin.
33+
* Click "OK"
34+
* Adjust the image to fill the screen by clicking and dragging the edges.
35+
* You can toggle between Scenes by clicking on their name. What you see in the preview is what will be streamed.
36+
* Audio
37+
* OBS uses whatever output your computer uses by default.
38+
* Test audio by visiting a YouTube video or playing music and seeing the VU meter move
39+
* To change/set an interface besides the default:
40+
* Click the gear under the "Desktop Audio" VU meter and click "Properties"
41+
* Select a different audio interface, then click "OK"
42+
* Adjust the Desktop Audio by using the slider. A decent rule is to have music audio peaking in the middle of the yellow.
43+
* If you are streaming as well as participating in discussion, there's added complexity
44+
* To ensure your preferred microphone is selected by:
45+
* Click the gear under the "Mic/Aux" VU meter and click "Properties"
46+
* Select the correct device from the drop-down and click "OK"
47+
* Adjust the Mic Level so if you loudly say "WHAT" it doesn't go in the red.
48+
* While streaming, you will have to mute/unmute yourself both in Zoom as well as in OBS
49+
* Note: A headset or Mic with a hardware mute makes this a lot easier
50+
51+
* Other Settings
52+
* Click "Settings" on the bottom right. Everything below this will be within the "Settings" Window.
53+
* To change or update a YouTube streaming key
54+
* Click "Stream" on the left
55+
* Update the "Stream Key" field
56+
* Click "OK"
57+
58+
* Last steps
59+
* To test sound levels and capture quality, click "start recording" and play some music while talking. This will give you a good idea how things will sound on-stream.
60+
* When starting a stream, start a minute or so early with a bumper up and both "Desktop" and "Mic/Aux" muted.
61+
* Under "Desktop Audio" as well as "Mic/Aux" you can toggle mute by clicking the "Speaker" icon.
62+
63+
That's it! You should be ready to stream content for the community.
64+
65+
[streaming key instructions]: ./obs/streaming-key.md
66+
[installation wiki]:https://obsproject.com/wiki/install-instructions
67+
[Wizard Screenshots]: ./obs/wizard-screenshots/

communication/youtube/youtube-guidelines.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -194,10 +194,10 @@ TODO - someone help us with better thumbnails to lay over the videos!
194194

195195
YouTube admins with a system capable of streaming may be asked to stream public
196196
Kubernetes Community events such as the weekly [Community Meeting],
197-
[Office Hours], [Meet our Contributors], or other publicly streamed events.
198-
<!--
199-
TODO: Add details on streaming/using OBS after https://github.com/kubernetes/community/pull/3337 is merged.
200-
-->
197+
[Office Hours], [Meet our Contributors], or other publicly streamed events. For
198+
detailed information about streaming, see our [Streaming Config]
199+
200+
201201

202202

203203
[coc]: /code-of-conduct.md
@@ -212,3 +212,4 @@ TODO: Add details on streaming/using OBS after https://github.com/kubernetes/co
212212
[Community Meeting]: /events/community-meeting.md
213213
[Office Hours]: /events/office-hours.md
214214
[Meet our Contributors]: /mentoring/meet-our-contributors.md
215+
[Streaming Config]: ./youtube/streaming-config.md

0 commit comments

Comments
 (0)