Skip to content

Commit 395c82e

Browse files
author
asyncapi-bot
committed
docs(community): update latest community docs
1 parent 1991a70 commit 395c82e

File tree

1 file changed

+22
-90
lines changed

1 file changed

+22
-90
lines changed

markdown/docs/community/060-meetings-and-communication/MEETINGS_ORGANIZATION.md

Lines changed: 22 additions & 90 deletions
Original file line numberDiff line numberDiff line change
@@ -47,36 +47,37 @@ This is what you need to do to kick it off:
4747

4848
1. Start your meeting by opening a Zoom meeting. Make sure you are logged into Zoom with your AsyncAPI licensed account.
4949

50-
1. Log into [Restream.io](https://app.restream.io/home) and select `Set up for OBS, Zoom, etc.` option:
50+
1. Log into [Restream.io](https://app.restream.io/home) and select `Encoder|RMTP (Stream from OBS,Zoom,VMix,etc.)` option:
5151

52-
<img src="../../assets/meetings/restream1.png" width="50%" />
52+
<img src="../../assets/meetings/stream1.png" width="50%" alt="Restream: Encoder | RTMP option selected"/>
5353

5454
1. Click `Update Titles` card:
5555

56-
<img src="../../assets/meetings/restream2.png" width="50%" />
56+
<img src="../../assets/meetings/stream2.png" width="50%" alt="Restream: Update Titles card" />
5757

5858
1. Provide title and description:
5959

60-
- Title for the live stream that corresponds with the meeting you just started,
61-
- Meeting description must be provided even if the field is empty; otherwise, the old one from other streams will be used.
60+
- Title for the live stream that corresponds to the meeting you just started.
61+
- Provide a meeting description even if you plan to leave it brief; otherwise, the previous description from another stream might be reused.
62+
- Add a thumbnail for the stream, as platforms like YouTube require one.
6263

63-
<img src="../../assets/meetings/restream3.png" width="50%" />
64+
<img src="../../assets/meetings/stream3.png" width="50%" alt="Restream: Provide title, description, and thumbnail screen" />
6465

6566
1. In Zoom, click the `Live Transcript` button to start transcribing the meeting:
6667

67-
![](../../assets/meetings/zoom1.png)
68+
![Live Transcript](../../assets/meetings/zoom1.png)
6869

6970
1. Confirm transcriptions with `Enable` button:
7071

71-
![](../../assets/meetings/zoom2.png)
72+
![Enable Transcript](../../assets/meetings/zoom2.png)
7273

7374
1. Click `More`:
7475

75-
![](../../assets/meetings/zoom3.png)
76+
![More Options](../../assets/meetings/zoom3.png)
7677

7778
1. Select `Live on Custom Live Stream Service` option to start streaming to Restream and, therefore, to official AsyncAPI social networks:
7879

79-
![](../../assets/meetings/zoom4.png)
80+
![Live on Custom Live Stream Service](../../assets/meetings/zoom4.png)
8081

8182
#### Restream-first
8283

@@ -86,48 +87,48 @@ This is what you need to do to kick it off:
8687

8788
1. In [YouTube](https://youtube.com), click on your profile picture and select `Switch account`:
8889

89-
<img src="../../assets/meetings/yt1.png" width="40%" />
90+
<img src="../../assets/meetings/yt1.png" width="40%" alt="Switch account to AsyncAPI"/>
9091

9192
1. Select `AsyncAPI`. If you do not see it on the list, it means you did not have all the access rights needed to set up a live stream:
9293

93-
<img src="../../assets/meetings/yt2.png" width="40%" />
94+
<img src="../../assets/meetings/yt2.png" width="40%" alt="AsyncAPI option" />
9495

9596
1. Click on `Create` and select `Go live`:
9697

97-
<img src="../../assets/meetings/yt3.png" width="40%" />
98+
<img src="../../assets/meetings/yt3.png" width="40%" alt="Create and Go Live options"/>
9899

99-
1. Once a new live stream is created, in the list of `Upcoming` streams, click `View in Live Control Room` <img src="../../assets/meetings/yt5.png" width="3%" /> icon next to your live stream:
100+
1. Once a new live stream is created, in the list of `Upcoming` streams, click `View in Live Control Room` <img src="../../assets/meetings/yt5.png" width="3%" alt="Live icon" /> icon next to your live stream:
100101

101-
<img src="../../assets/meetings/yt4.png" width="50%" />
102+
<img src="../../assets/meetings/yt4.png" width="50%" alt="View in Live Control Room"/>
102103

103104
1. Enable `Closed captions`:
104105

105-
<img src="../../assets/meetings/yt6.png" width="50%" />
106+
<img src="../../assets/meetings/yt6.png" width="50%" alt="Enable closed captions button"/>
106107

107108
1. Log into [Restream.io](https://app.restream.io/home) and select `Start with Studio` option:
108109

109-
<img src="../../assets/meetings/restream1.png" width="50%" />
110+
<img src="../../assets/meetings/restream1.png" width="50%" alt="Restream: Start with studio option" />
110111

111112
1. After enabling the audio, video and providing the name, you will see a Restream Studio.
112113

113114
1. `Edit` the title and description of the stream:
114115

115-
<img src="../../assets/meetings/restream4.png" width="50%" />
116+
<img src="../../assets/meetings/restream4.png" width="50%" alt="Restream: edit title and description" />
116117

117118
1. Provide title and description and click `Next`:
118119

119120
- Title for the live stream that corresponds with the meeting you just started,
120121
- Meeting description must be provided even if the field is empty; otherwise, the old one from other streams will be used.
121122

122-
<img src="../../assets/meetings/restream5.png" width="50%" />
123+
<img src="../../assets/meetings/restream5.png" width="50%" alt="Restream: Providing stream details"/>
123124

124125
1. `Edit` YouTube destination:
125126

126-
<img src="../../assets/meetings/restream6.png" width="40%" />
127+
<img src="../../assets/meetings/restream6.png" width="40%" alt="Restream: YouTube destination" />
127128

128129
1. Make sure you do not create a new event, but select the one you already created on YouTube, with closed captions on:
129130

130-
<img src="../../assets/meetings/restream7.png" width="40%" />
131+
<img src="../../assets/meetings/restream7.png" width="40%" alt="Restream: Create event />
131132

132133
1. You are ready to `Go Live`
133134

@@ -171,72 +172,3 @@ Once a new meeting is approved, add a [new workflow like this one](https://githu
171172
### How can I become a host?
172173

173174
Once your `Regular` meeting gets approved, contact `Fran Mendez` so he can give you access to all required tools.
174-
175-
176-
177-
## How do I publish broadcasted meetings as podcasts?
178-
179-
### Why do we need this feature?
180-
181-
- Some people prefer to listen to the video/livestream as an audio (podcast) instead of watching the video.
182-
183-
- The goal is to upload our AsyncAPI video/live streams on `Spotify For Podcasters` platform, ultimately allowing the listener to play the episodes on Spotify. Almost every YouTube video can be converted into a podcast.
184-
185-
186-
### Who can upload the videos?
187-
188-
- The workflow can only be triggered by a person with write access to the `master` branch of the `asyncapi/community` repository.
189-
190-
### What is needed?
191-
192-
- The YouTube video ID is needed to trigger the workflow.
193-
194-
### What is YouTube video ID?
195-
196-
- A YouTube video ID is a unique combination of characters that identifies a specific video on the YouTube platform. It's used in the URL of the video to direct users to the exact video they want to watch. The video ID is typically a sequence of letters, numbers, and special characters that generally comes after the "v=" parameter in the URL.
197-
- [More examples](#list-of-different-types-of-youtube-links) of video ID are given below: ⬇️
198-
199-
#### How to find YouTube ID?
200-
201-
Let's take this video link, for example: https://www.youtube.com/watch?v=3rg_7hIb9PQ.
202-
203-
Here the video ID is the word/entity after `https://www.youtube.com/watch?v=`, i.e., `3rg_7hIb9PQ`
204-
205-
206-
### List of different types of YouTube links
207-
208-
- `https://www.youtube.com/watch?v=VIDEO_ID`
209-
- Here, it can be https://www.youtube.com/watch?v=3rg_7hIb9PQ
210-
- `https://youtu.be/VIDEO_ID`
211-
- Here, it can be https://www.youtu.be/3rg_7hIb9PQ
212-
- `https://www.youtube.com/embed/VIDEO_ID`
213-
- Here, it can be https://www.youtube.com/embed/3rg_7hIb9PQ
214-
- `https://www.youtube.com/playlist?list=PLAYLIST_ID`
215-
- Here, it can be https://www.youtube.com/playlist?list=PLbi1gRlP7piiaD67o1F4EOPoZztg2r8l6
216-
- `https://www.youtube.com/shorts/VIDEO_ID`
217-
- Here, it can be https://www.youtube.com/shorts/3rg_7hIb9PQ
218-
- `https://www.youtube.com/watch?v=VIDEO_ID&list=PLAYLIST_ID`
219-
- Here, it can be https://www.youtube.com/watch?v=deLUAobdVpw&list=PLbi1gRlP7piiaD67o1F4EOPoZztg2r8l6
220-
- `https://youtube.com/shorts/VIDEO_ID?feature=share`
221-
- Here, it can be https://youtube.com/shorts/U5jUr8XAF_M?feature=share
222-
223-
224-
### Step-by-step procedure
225-
226-
Here is an example with a procedure on how to use this workflow:
227-
228-
1. Go to the `Actions` section on GitHub.
229-
2. Scroll down the menu on the left-hand side.
230-
3. Click on the `Upload Episode from YouTube To Spotify for Podcasters` option.
231-
4. Click on the `Run Workflow` button.
232-
5. Provide the YouTube ID in the box.
233-
6. Click on `Run workflow` button.
234-
7. Wait for the workflow to finish. (Depending on video size, it may take some time to upload, so please have patience. Thank you.) .
235-
8. A few moments later....Hurray! Your episode is now uploaded successfully!
236-
237-
You can also modify description and other information for uploaded podcast directly in Spotify:
238-
239-
1. Go to https://podcasters.spotify.com/.
240-
2. Login using AsyncAPI account.
241-
2. Go to `Episodes` section. There, you will see your latest upload.
242-
3. Perform edits and save them.

0 commit comments

Comments
 (0)