Documentation Index

Fetch the complete documentation index at: https://guide.ncloud-docs.com/llms.txt

Use this file to discover all available pages before exploring further.

B2B PRISM Live Studio concepts

Prev Next

Available in Classic and VPC

This section explains the B2B PRISM Live Studio service configuration and the service API flow before you review the full quickstart for using B2B PRISM Live Studio.

B2B PRISM Live Studio service configuration

B2B PRISM Live Studio is an enterprise-level service that enables integrated management of streaming by seamlessly connecting the PRISM Live Studio PC and mobile apps with your service.

The overall architecture of the B2B PRISM Live Studio service is as follows:

B2B_Info01_ko

The roles of each component are as follows:

  • B2B PRISM Live Studio: After you subscribe on NAVER Cloud Platform, you can create (register) your service and integrate it with the PRISM Live Studio PC and mobile apps. Once integration is complete, you can view live stream lists, send analytics data, and use channel and chat management features.
  • PRISM Live Studio PC/mobile app: Streamers must install the PRISM Live Studio app to start live streaming. For app installation on PC or mobile, see the following:
  • Customer service: To integrate with the PRISM Live Studio app, you must build the service API in your backend system. The service API must follow the standard specifications and security guidelines, be provided over an SSL connection using TLSv1.2 or later, and use OAuth2.0 for authorization.

Service preparation steps

1-1. Create and integrate the service

When you create a service in B2B PRISM Live Studio, enter the service API information built in your service and integrate it with the PRISM Live Studio application.

1-2. Register and integrate the service

Once the integration is complete, you can log in using OAuth2.0 authentication, add platform channels in the PRISM Live Studio PC and mobile apps, and send service information.

Service usage steps

2-1. Log in and go live

After completing all steps in Service preparation, the streamer logs in to the B2B service in the PRISM Live Studio PC and mobile apps. When you enter the service name created in B2B PRISM Live Studio, the OAuth2 login screen appears, allowing you to log in. After logging in, select a platform in the PRISM Live Studio PC and mobile apps. On PC, select a channel to add to My channels, and on mobile, select the platform to broadcast.

Caution

In B2B PRISM Live Studio, channel refers to the streamer's platform channel.

Device environment Platform channels
PC
  • NAVER Cloud, Twitch, YouTube, Facebook, NAVER Shopping Live, CHZZK, NAVER TV, NAVER BAND, SOOP
  • Platform channels that must be added as custom channels: Instagram, Kick, NOW, kakaoTV, DLive, Trovo
  • Mobile
  • NAVER Cloud, CHZZK, NAVER Shopping Live, NAVER BAND, NAVER TV, YouTube, Facebook, Twitch, SOOP
  • Platform channels that must be added as custom channels: Instagram, NOW, kakaoTV
  • Platform channels supported in the PRISM Live Studio PC and mobile apps are continuously updated.

    Note

    NAVER Cloud Platform provides a channel creation service that enables live broadcasting for streamers. If you want to create a new platform channel, see the following service:

    • Live Station: A Live Station service that provides essential features for live broadcasting.

    2-2. Send live stream data and analytics

    When a streamer goes live using the PRISM Live Studio PC and mobile apps, channel information requests and live creation data are sent to B2B PRISM Live Studio.

    2-3. Send live stream data and analytics

    Your service sends a response to requests from B2B PRISM Live Studio.
    For the data exchange specifications between the PRISM Live Studio PC and mobile apps and your service, see the following:

    2-4. Stream video using RTMP

      After logging in to the platform channel added in 2-1. Log in and go live, start the live broadcast. To integrate a channel for Real-Time Messaging Protocol (RTMP) streaming, you must enter a stream key.
    For details about the stream key, see the following:


    B2B PRISM Live Studio service API flow

    To send live stream data from B2B PRISM Live Studio to your service and enable OAuth2.0 authentication login, you must build the service API.
    The B2B PRISM Live Studio service API flow is as follows:

    B2B_Info02_ko

    STEP 1. Log in to B2B PRISM Live Studio

    When you attempt to log in to the PRISM Live Studio PC and mobile apps, the process follows the OAuth2.0 authentication specification provided by B2B PRISM Live Studio.

    Before building the OAuth2.0 authentication API, review the following guide:

    STEP 2. Authenticate with your server

    When you attempt to log in, the OAuth2.0 authentication server of B2B PRISM Live Studio requests an authorization code from the client that was issued in advance. After you successfully log in on the login page provided by the authentication server, the server sends the authorization code to the redirect_uri provided by your login system and issues an access token.

    Your service must implement the following 3 features to complete the login authentication process:

    • OAuth2.0 login and Authorization Code issuance URL
    • API to refresh the access token using the Authorization Code and Refresh Token
    • API to retrieve user information

    For more information about the OAuth2.0 authentication login process, see the following:

    STEP 3. Request channel and live information

    After receiving the access token, B2B PRISM Live Studio acts as a gateway between your service and the PRISM Live Studio app, exchanging data through API calls. These include retrieving channel lists and details, live stream lists, and live analytics, as well as creating, starting, and ending live streams.

    For more information about service API integration, see the following:

    Before building service APIs

    The service APIs that you must build in your service are divided into required APIs, which are necessary to use B2B PRISM Live Studio features, and optional APIs, which enable additional features.

    For more information about B2B PRISM Live Studio APIs, see the following:

    Roles of B2B PRISM Live Studio and your service in OAuth2.0 authentication

    B2B PRISM Live Studio serves as an OAuth2.0 client, while the service you're using serves as both an authorization server and a resource server.

    Development guide for your service

    Your service must implement APIs for OAuth2.0 authentication.

    Pre-registration guide

    To use OAuth 2.0 authentication, register the following in advance in the NAVER Cloud Platform console:

    • OAuth2 client ID for B2B PRISM Live Studio
    • OAuth2 client secret for B2B PRISM Live Studio
    • OAuth2 authorization code creation request URL
      • If not registered, the default value is used (Service domain + /oauth/authorize).
    Note

    For more information about the fields required when creating a service, see the following: