Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[NEW] Youtube Broadcasting #10127

Merged
merged 60 commits into from
Jun 21, 2018
Merged

[NEW] Youtube Broadcasting #10127

merged 60 commits into from
Jun 21, 2018

Conversation

gdelavald
Copy link
Contributor

@gdelavald gdelavald commented Mar 13, 2018

@RocketChat/core

Closes #9543
Closes #10070

Link to documentation PR: https://github.com/RocketChat/docs/pull/746

Youtube Broadcasting

This new feature adds an integration between Rocket.Chat and Youtube Live, when enabled and set up (check configuration details below) your channel owners will be able to broadcast their camera feed live to the Livestream feature (check #9543 for details) 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, check the admin panel for Livestream & Broadcasting for more details, currently the admin needs a valid Google app with access to the Youtube API (More details on the Google Developer page), this will allow the administrator to have a valid API Key, Client ID & Secret which are used on the Broadcasting feature.

Usage

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.

rxsmgjkz6v
Once the broadcasting is started, the users will be able to watch you live through the livestream tab.

The broadcasting can be finished with another click on the red colored circle icon or by closing the popout window. Once it is finished, users will be able to check the video recording also.

Thanks @ggazzo for all the hard work on this.

@engelgabriel engelgabriel temporarily deployed to rocket-chat-pr-10127 March 13, 2018 19:58 Inactive
@ggazzo ggazzo force-pushed the youtube-broadcast branch from 05a3354 to eebe4a5 Compare March 13, 2018 20:07
@gdelavald gdelavald temporarily deployed to rocket-chat-pr-10127 April 30, 2018 20:13 Inactive
@engelgabriel engelgabriel had a problem deploying to rocket-chat-pr-10127 May 11, 2018 18:10 Failure
@engelgabriel engelgabriel had a problem deploying to rocket-chat-pr-10127 May 11, 2018 18:15 Failure
@engelgabriel engelgabriel temporarily deployed to rocket-chat-pr-10127 May 11, 2018 18:37 Inactive
@rodrigok rodrigok modified the milestones: 0.64.0, 0.66.0 May 22, 2018
@ggazzo ggazzo had a problem deploying to rocket-chat-pr-10127 June 13, 2018 21:50 Failure
@ggazzo ggazzo had a problem deploying to rocket-chat-pr-10127 June 15, 2018 16:54 Failure
@rodrigok rodrigok merged commit b0fa99c into develop Jun 21, 2018
@rodrigok rodrigok deleted the youtube-broadcast branch June 21, 2018 00:51
@rodrigok rodrigok mentioned this pull request Jun 28, 2018
@IQ2022
Copy link

IQ2022 commented Jul 1, 2018

cool idea, but what about broadcasting your chat? or maybe desktop/ slide deck with Camera similar to doing a tutorial via Camtasia

@gdelavald
Copy link
Contributor Author

@IQ2022 improvements and enhancements are always a possibility. This fit our first plan to broadcast your camera, new sources can be added later with the help of the community.

@Syirrus
Copy link

Syirrus commented Jan 25, 2019

Are their step by step instruction on how to set this up?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
8 participants