Remote + Streaming
Antonio Osornio avatar
Written by Antonio Osornio
Updated over a week ago

What is this integration about?

If you have a model 100% digital or a hybrid between digital and presential, now you can have a functionality called streaming, in which you can visualize the intensity zones of your trainees and at the same time and on the same screen you can transmit the class via Zoom, in other words you will no longer need to have two screens. On the same RookLeague screen you will be able to see both scenarios.

Instructions

From your Zoom account, generate your credentials to insert into your system.

Create your credentials:

  1. Scroll to the bottom of the page and you will find the "About" section.

  2. Click on Developer Platform

  3. Click on Sign In.

  4. Log in with your Zoom account.

  5. Click on Build App.

  6. Accept Zoom's terms and conditions

  7. Visualize the JWT module and click on "Create"

  8. Enter your center's name

  9. Fill in the required fields

    1. App Name

    2. Company Name

    3. Name

    4. Email address

  10. Click on Continue

  11. Done, your credentials are created

  12. Click on Continue

  13. Verify that your app is activated

  14. Go to App credentials section

  15. Login in your RookLeague

  16. Click on your profile icon at the top right of your RookLeague and go to the Center Information section

  17. Click on Streaming

  18. Insert:

    1. ZOOM ACCOUNT : Email of your Zoom account

    2. ZOOM API KEY : Copy and paste in your RookLeague the API KEY of your Zoom account

    3. ZOOM SECRET API : Copy and paste in your RookLeague the API SECRET of your Zoom account

  19. Click on Save Changes

  20. Start training with Streaming



When you configure a Remote room, you will be enable Streaming

Streaming business rules

Important steps for streaming works correctly:

  • The coach or center must have a Zoom account, be it PRO or free.

    • If it is free the Zoom will only last 40 minutes and then it will be cut off, this depends entirely on Zoom's business rules.

    • If it is PRO the video call can last as long as the coach or center wishes.

  • If the credentials are inserted incorrectly, it will not be possible to create the video call, an error will appear when creating the class.

  • The class with streaming in the RookLeague will show on half of the screen the clusters of the users that connect and on the other half of the screen the Zoom video call. Showing the coach and also the connecting users.

    • An important point is that zoom does not allow to lock the coach in the video call, so the coach will be in a smaller view.

  • When the session ends or the class time is over the video will stop transmitting.

  • Each RookLeague can only open one class with streaming. The zoom accounts have this limitation even the Pro version.

    • In case you want to create a new room with streaming and if there is an active one a popup will appear indicating that if you open that other room the streaming will be closed.

    • When the coach wants to leave a Remote + Streaming class to enter another module a popup will appear stating that if he/she does this action the streaming will be closed.

On the user's app:

  • When you select a Remote room, a Streaming icon will appear, so users can identify which classes are streaming and which are not.

  • The flow to connect the sensor will not change.

  • The training view will have 3 screens

    • The first will be the regular training view showing the intensity zone and metrics.

    • The second will show the coach's video and audio as well as the user's intensity zone and metrics.

    • The third will show the users that are connected in that class without video (only their metrics).

  • The user can leave the microphone button pressed and talk, once it is removed it will be automatically muted.

Did this answer your question?