Skip to content
This repository has been archived by the owner on Mar 17, 2023. It is now read-only.

Youtube Broadcasting docs #746

Merged
merged 3 commits into from
May 30, 2018
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions _data/toc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,7 @@
- Create the First Admin
- Restoring an Admin
- Settings Via Env Vars
- Youtube Broadcasting
- Developer guides:
- Quick Start
- Branches and Releases
Expand Down
16 changes: 16 additions & 0 deletions administrator-guides/youtube-broadcasting/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
# Youtube Broadcasting

This feature adds an integration between Rocket.Chat and Youtube Live, when enabled and set up, your channel owners will be able to broadcast their camera feed live to the Livestream feature which allows all users on the channel to watch a common stream.

## Configuration

The Broadcasting feature can only be used with the Livestream Tab feature.

You can find the settings for this feature on `Livestream & Broadcasting` in the admin panel.

_Currently the admin needs a valid Google app with access to the Youtube API to use youtube live integration (More details on the [Google Developer page](https://developers.google.com/youtube/v3/)), this will allow the administrator to have a valid API Key, Client ID & Secret which are used on the Broadcasting feature._
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍


## Livestream tab

After a correct set up, the Livestream tab will now allow you to Broadcast your camera when editing the source url.
When opening the popout, it might take a moment while we prepare the broadcast and livestream for your session, this will be indicated by the blinking icon and "Preparing" status displayed in the control bar. After that initial phase, the broadcast will be Ready and available to start with your click.
16 changes: 16 additions & 0 deletions user-guides/channel-actions/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -142,3 +142,19 @@ You can only use OTR in direct messages (one-on-one) and both sides must be onli
To start OTR conversation, click on _START OTR_. The other user will be notified to start a OTR.

After your request is confirmed by other side, messages are encrypted. Encrypted messages have a key icon on the right side.

## Streaming

If the feature [Youtube Livestream](../../administrator-guides/youtube-broadcasting) is enabled, you will see the `Streaming` Tab on the channel actions menu.

If you are the owner of the channel or if you are a admin server you will be able to start streaming from there, or add a current ongoing stream to the channel via url.

To start streaming from rocket.chat just press the `Broadcast my Camera` button. After that you will be prompted to login with a google account (you need to have streaming activated on your youtube account before, see [Introduction to live streaming](https://support.google.com/youtube/answer/2474026?hl=en) Google guide).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rocket.Chat


You can also add a stream from Youtube with the stream link (The owner of the stream must allow the stream to be shown in other sites). To start a live stream from youtube, just add the link to it on the `Livestream source` form and hit save.

You can add a message to whenever the stream is unavailable in the `Livestream not available message` field.

You can also stream only the sound of the live stream with the `Enable audio only button`. This is very useful when you want to do a podcast for example.

If you are not a channel owner and there is already a live stream set to that channel, you will need only press play on the stream tab. Doing that will create a pop over embedded video, that can be moved around the screen and even if you change channels you will still be able to watch that stream, since the popover will not close when changing channels.