Polyv Help Center

Help Center

Quick Business Integration Solution

Updated: 2026-01-16 10:37:33

Solution Description

This integration method is based on POLYV's SaaS product viewing page. It is integrated or embedded into the customer's product via iframe or webview to enable live streaming viewing capabilities.

Features

  1. Short development cycle, low technical involvement, quick go-live, estimated around 1 week.

  2. Viewing page features automatically upgrade with POLYV updates, requiring no technical intervention.

  3. Supports all POLYV business scenarios (three-screen, pure video).

  4. The SaaS viewing page is POLYV's standard product for all customers. It does not support business logic or UI customization. For customized development, please refer to the Customized Business Integration Solution.

Applicable Scenarios

  1. Customers with limited technical resources and insufficient manpower.

  2. Customers needing to quickly achieve a business闭环.

  3. Customers with no customization requirements.

Business Diagram

image-20220412172522735

Note: In the diagram above, the viewing end uniformly uses the SaaS viewing page for stream pulling and viewing. The page URL construction rule: Replace the channel at the end of https://live.polyv.cn/watch/{channel}, with the actual POLYV backend channel number, e.g., https://live.polyv.cn/watch/3274670, where 3274670 is the channel number.

Backend Management

There are two ways to integrate the backend. The method descriptions and references are as follows:

Option 1: According to the customer's own business logic, use API / Java SDK to bridge the customer's business system with POLYV's business system data. Refer to Server API.

Option 2: Embed POLYV's backend management system directly into the customer's own management system via single sign-on (SSO). The customer's backend can access POLYV's backend management system without a password to manage channel live rooms.

image-20220809152641017

Integration Method Documentation Usage Description Example
Single Sign-On SSO for Account Backend, Channel Backend, Role Backend, Instructor Broadcast Page Via SSO, the customer's business system and POLYV's business system can be bridged. The customer's business system can directly access POLYV's backend for channel-level and account-level operations without entering a username or password. If the customer needs a CNAME to the backend, configure the CNAME to point to [live-manage.videocc.net]. For other configurations, refer to the viewing end configuration. SSO DEMO
Server API DOC The customer's business system can directly use API calls to bridge with POLYV's business system. API Online Test Tool
Live Java SDK DOC When developing the backend using Java, integrate the Java SDK for API calls to reduce integration time. (The SDK encapsulates request parameters, signatures, exceptions, etc. See the documentation for details.) Feature Index

Broadcasting End (Pushing Stream to Server)

Log in to the POLYV live streaming backend, enter the channel management page, select the live streaming link, and click to start broadcasting. Details are as follows:

image-20220809152149141

image-20220809184200881

Platform Entry Point Supported Range Applicable Scenarios
PC Client Broadcasting POLYV backend corresponding channel link, e.g., Example Supports Windows/Mac systems Download and start broadcasting directly. Includes a three-in-one client: Live Assistant, Cloud Classroom, and Large Class.
Web Broadcasting POLYV backend corresponding channel link, e.g., Example Supports all platforms, uses browser for broadcasting. Provides web-based quick access to broadcasting service capabilities.

Viewing End (Pulling Stream from Server)

The viewing end uses the SaaS viewing page for stream pulling and viewing. The page URL construction rule: Replace the channel at the end of https://live.polyv.cn/watch/{channel}, with the actual POLYV backend channel number, e.g., https://live.polyv.cn/watch/3274670, where 3274670 is the channel number. It can also be obtained from the POLYV management backend, as shown below:

image-20220809153427075

Integration Method Applicable Scenarios
CNAME + SaaS H5 Set a CNAME alias for the customer's domain pointing to POLYV's viewing page domain live-watch.videocc.net, enabling the customer's domain to directly open the viewing page. For example, if the customer's domain is [www.baidu.com], set the alias [live.baidu.com] to point to live-watch.videocc.net. The customer's viewing page domain would be https://live.baidu.com/watch/3274670. From the domain perspective, it appears as the customer's own business system, but it actually enters POLYV's viewing page. Configuration process:

1. The customer sets their business domain via CNAME to bind to POLYV's playback domain live-watch.videocc.net and informs POLYV of the CNAME domain. Reference documentation for configuration.

2. Since POLYV's viewing page uses the HTTPS protocol, the customer should provide the SSL certificate bound to the CNAME domain to POLYV, including *.pem & *.key files.

3. After POLYV configures the system, verify with the customer whether the CNAME domain is effective. The viewing page address should then be: https://{your_domain_name}/watch/{channel}.
webview + SaaS H5 This solution is a lightweight integration method for mobile apps and mini-programs. The app or mini-program loads the SaaS viewing page via webview to easily achieve viewing page integration.
iframe + SaaS H5 The customer embeds POLYV's SaaS viewing page via iframe. From the domain perspective, it appears as the customer's own business system, but the embedded page is POLYV's viewing page. Reference documentation and usage restrictionsimage-20220809163158588

If the customer needs to pass their business system's C-end account ID back to their own business system via the POLYV viewing end, please refer to the Independent Authorization integration method.

联系客服,在线咨询
在线咨询