Basic Concepts
Welcome to Polyv Cloud Live Streaming. This document explains common terms, roles, and the overall business process to help you quickly understand the product architecture and get started.
Common Terms
Live Channel
An independent live streaming unit for publishing and viewing specific content, similar to a TV channel. Each channel has its own name, description, broadcast time, personnel arrangement, courseware content, and data statistics. Multiple live sessions can be initiated.
Create Live Channel
An administrator creates a live channel, which can be assigned to a presenter for broadcasting. A live URL can be generated for viewers, guests, and teaching assistants to watch.
Delete Live Channel
An administrator deletes a live channel. The presenter, viewers, guests, and teaching assistants can no longer access the channel, and it cannot be restored. Data generated by the deleted channel is retained in the backend.
Start Live Broadcast
When the host clicks the start live broadcast button, viewers can see the channel content, guests can connect via co-hosting, and the system begins recording and data statistics.
End Live Broadcast
When the host clicks the end live broadcast button, viewers can no longer see the channel content, guests cannot continue co-hosting, and the system stops recording and data statistics.
Disconnect Live Broadcast
The live channel ends automatically due to unexpected circumstances, such as an unstable network connection for the presenter or an unexpected program closure.
Live Session
A live session starts when the presenter begins broadcasting and ends when the presenter stops (either manually or due to disconnection). Each session generates a session data report and session recording.
Live Status
Indicates the usage status of a live channel. "Live" means a presenter is currently broadcasting. "Playback" means the channel is replaying a recorded video. "No Live" means there is no active broadcast or playback.
Co-hosting
Refers to two or more people simultaneously turning on their cameras and microphones to interact within a live channel.
Common Roles
Role Name |
Source |
Responsibilities & Permissions |
Platform |
|---|---|---|---|
| Group Administrator | Applied by the enterprise and activated in the Polyv backend. | Typically used by large organizations or government entities to manage live streaming for multiple subsidiaries or branches. After creating a group account and purchasing a plan, you can create live streaming backends for branches, allocate concurrent streams and plan duration uniformly. Each sub-account operates independently. | Group Account Management Backend |
| Backend Administrator | The first person to create an enterprise account, with full management permissions. The creator identity can be transferred. You can register via the login page or contact sales for activation. | Manages all business processes for the enterprise, including: Live Management: Create, delete, and configure live channels; manage channel operations and promotions; monitor and control live streaming; view channel data. Finance Center: View account details. Development Settings: Obtain API authentication info, callback settings, etc. Personnel Management: Add sub-accounts and configure their roles. |
Live Management Backend |
| Sub-account Administrator | Created by the super administrator in the backend based on personnel information, then assigned. Can be assigned to organizational structures and role permissions. | Assists the super administrator in completing backend tasks for their department. Permissions are determined by the assigned role. Default roles include: Administrator: Full access to all live streaming platform features. Live Channel Administrator: Create, modify, and delete live channels; assign channels; view channel data. Super administrators can customize role permissions. |
Live Management Backend |
| Instructor (Presenter) | Each channel has exactly one live instructor, automatically generated when the channel is created. Instructor info can be modified. | The highest-level sharer and manager during the live stream. Specific permissions include: Content Sharing: Share presentation courseware. Interaction: Co-host with viewers, chat, Q&A; assess viewers via surveys and check-ins; engage the audience with lucky draws and red packet rain. Personnel Management: Manage guests and viewers; mute or remove violators. |
Web Broadcasting, Client Broadcasting, Mobile Broadcasting |
| Host | Automatically generated when creating a channel in a seminar scenario. | Has the highest permissions during the live stream: content sharing, interaction, personnel management, etc. | Web Broadcasting |
| Guest | In a three-screen scenario, guests can be added in channel management. They enter via a guest link and password. Multiple guests can be set per channel. | Participates as a special guest, can automatically co-host and speak, and share document content. | Web Broadcasting, Client Broadcasting |
| Teaching Assistant | Can be set in channel management. Enters via a teaching assistant link and password. Multiple assistants can be set per channel. | Assists the instructor in managing the live stream, can publish interactive activities, manage viewer discipline, but does not share content. | Teaching Assistant Page |
| Viewer | Users who enter the viewing page are collectively called viewers. The channel can be fully open to everyone, or administrators can set viewing conditions and limits for specific viewers. | Watch live content, speak and ask questions, participate in interactions, and watch replays. | Viewing Page, Viewing APP |
