tencent cloud

Video on Demand

Release Notes and Announcements
Release Notes
Announcements
Product Introduction
Overview
Product Features
Features
Strengths
Scenarios
Solutions
Professional Edition
Introduction to Video On Demand Professional Edition
Quick Start
Console Guide
Development Guide
Purchase Guide
Billing Overview
Billing Modes
Purchase Guide
Viewing Bills
Renewal
Overdue Policy
Refund Policy
Getting Started
Console Guide
Console Overview
Service Overview
Application Management
Media Management
Package Management
License Management
Real-Time Log Analysis
Practical Tutorial
Media Upload
Smart Cold Storage of VOD Media Asset Files
Video Processing
Distribution and Playback
How to Receive Event Notification
How to Migrate Files from Origin Server to VOD
Live Recording
How to Pull from Custom Origin Servers
How to Use EdgeOne to Distribute Content in VOD
Development Guide
Media Upload
Media Processing
Video AI
Event Notification
Video Playback
Media Encryption and Copyright Protection
Broadcast Channel
CAM
Media File Download
Subapplication System
Error Codes
Player SDK
Overview
Basic Concepts
Features
Free Demo
Free Trial License
Purchase Guide
SDK Download
Licenses
Player Guide
Integration (UI Included)
Integration (No UI)
Advanced Features
API Documentation
Player Adapter
Player SDK Policy
Server APIs
History
Introduction
API Category
Other APIs
Media Processing APIs
Parameter Template APIs
Task Management APIs
Media Upload APIs
Media Management APIs
Event Notification Relevant API
Media Categorization APIs
Domain Name Management APIs
Distribution APIs
AI-based Sample Management APIs
Region Management APIs
Data Statistics APIs
Carousel-Related APIs
Just In Time Transcode APIs
No longer recommended APIs
Making API Requests
AI-based image processing APIs
Task Flow APIs
Data Types
Error Codes
Video on Demand API 2024-07-18
FAQs
Mobile Playback
Fees
Video Upload
Video Publishing
Video Playback
Web Playback
Full Screen Playback
Statistics
Access Management
Cold Storage
Agreements
Service Level Agreement
VOD Policy
Privacy Policy
Data Processing And Security Agreement
Contact Us
Glossary

VOD to Live Streaming

PDF
Focus Mode
Font Size
Last updated: 2022-09-02 15:47:00

Overview

Based on VOD’s playback control capability, VOD-to-CSS (pseudo-live streaming) adds access controls of "playback time constraint" and "syncing playback progress" to implement pseudo-live streaming. You first generate VOD files, and then specify a time point to use such files for pseudo-live streaming, which incurs lower risks and costs compared with real live streaming. Ongoing pseudo-live streaming cannot be sped up. This feature is commonly used in live courses, live gala, and other scenarios of radio and TV. It has the following strengths:
Strength
Description
Low development costs
To convert a VOD video to a common live stream for delivery, you need to use OBS software to push the video to the live streaming system and integrate with the entire system, which incurs high development costs. In contrast, pseudo-live streaming can be implemented within the VOD platform as long as transcoding and hotlink protection are enabled.
Low non-compliance risks
Pseudo-live streaming enables you to moderate and edit VOD files in advance to avoid non-compliance risks during live streaming, so as to improve the live streaming quality.
Easy and flexible use
No live rooms are needed, and any videos can be used for pseudo-live streaming.
There is no upper limit on concurrency. You can specify a start time of the pseudo-live stream and distribute the playback URL in advance.

Use cases

Psuedo-live streaming is mainly used in when videos need to be recorded in advance and then live streamed to concurrent viewers at a later scheduled time. Users can get the playback URL in advance but cannot watch the video before the scheduled time. This is useful for scenarios such as online education, event live streaming, and esports events.
Scenario
Description
Online education platforms
A validity period can be set for the playback URL of a recorded video to urge students to study promptly (the video cannot be watched once the URL expires, or students need to pay again to get a new playback URL). A released URL will automatically expire after a certain period of time, so as to protect valuable resources.
Radio and TV or OTT
Regularly updated variety shows and interview programs can be recorded and edited in advance, and their URLs placed on the preview page, so that the target audience can favorite the page and URLs in advance.
Event announcements
The event holder can record an event video in advance and then release the playback URL in the event announcement, and viewers will be able to access the video only after the event starts. This allows users to save the URL in advance so they can quickly access it upon the start of the event.

Directions

Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback