This document provides a list of what you can do with CSS. You can find more information about each feature by reading their documents.
Feature | Description |
---|---|
Push protocol support | Supports push over RTMP and WebRTC. |
Push tool support | Supports Tencent Cloud’s MLVB SDK (which comes in iOS, Android, and web editions) or third-party streaming software such as OBS, XSplit, and FMLE. |
Push device support | Supports common third-party RTMP streaming devices, encoders, and set-top boxes. |
Feature | Description |
---|---|
Playback protocol support | Supports playback over RTMP, FLV, HLS, and UDP. |
Playback tool support | Supports Tencent Cloud’s MLVB SDK (which comes in iOS, Android, and web editions) or third-party FLV, RTMP, or HLS players. |
Playback control | Plays the original stream or a stream transcoded in real time. |
Feature | Description |
---|---|
Management | Manages live streams graphically in the console or using APIs. |
Section | Description |
---|---|
Overview | Displays data such as traffic package usage or real-time bandwidth and traffic usage. |
Domain Management | Supports adding, modifying, disabling and deleting push and playback domains, as well as configuring CNAME, HTTPS certificates, and push and playback authentication. |
Stream Management | Supports querying live streams in real time as well as querying historical streams. |
Scenario-Specific Services | Supports viewing and modifying recording, transcoding, screencapturing, porn detection, watermarking, and callback configurations. |
Data Center | Supports querying usage statistics including bandwidth, traffic, requests, concurrent connections, screenshots, push channels, and recording channels. |
Feature | Description |
---|---|
Push authentication | Generates hotlink protection push URLs (you can use your own key and specify the expiration time). |
Playback authentication | Generates hotlink protection playback URLs using IP allowlist/blocklist or the referer field; supports remote playback authentication. |
DRMencryption | Encrypts videos based on DRM schemes including Widevine, FairPlay, or NormalAES to prevent unauthorized recording and hotlinking. |
API Category | Description |
---|---|
Domain management APIs | Add, delete, query, enable, and disable push and playback domains, as well as modify playback domains. |
Delayed Playback management APIs | Delay playback, query delayed playbacks, and resume real-time playback. |
Recording management APIs | Create, delete, and end recording tasks, create, delete, query, and modify recording templates, as well as create, delete, and query recording rules. |
Screencapturing and Porn Detection APIs | Create, delete, and query recording rules, as well as create, delete, query, and modify recording templates. |
Watermark management APIs | Add, delete, query, and modify watermarks, as well as create, delete, and query watermark rules. |
Live callback APIs | Create, delete, and query callback rules, as well as create, delete, query, and modify callback templates. |
Stream pulling APIs | Add, delete, query, and modify pull configurations. |
Live stream management API | Query disabled, ongoing, and historical streams, query push interruptions and stream status, stop streams, block streams, and resume streams. |
Live transcoding APIs | Create, delete, and query transcoding rules, as well as create, delete, query, and modify transcoding templates. |
Billing data query APIs | Query billable bandwidth and traffic usage, query playback data by region and ISP, query HTTP status codes for playback requests, query domain-level playback data in real time, and query packages. |
Certificate management APIs | Add, delete, bind, unbind, and query certificates, as well as query and change the domains bound with a certificate. |
Authentication management APIs | Query and modify authentication keys for playback and push. |
Time shifting APIs | Create, delete, query, and modify time shifting templates, create, delete, and query time shifting rules, as well as query time-shifted streams. |
Live stream mix APIs | Mix streams and cancel stream mixing. |
Feature | Description |
---|---|
Live transcoding | Transcodes a stream into different specifications. |
Live recording | Records live streams (by calling an API) and saves the recording files to Tencent Cloud VOD or COS. |
Live screencapturing | Takes screenshots of a live stream (by calling an API) and saves them to Tencent Cloud VOD or COS. |
Porn detection | Recognizes pornographic content in live streams. |
RTC-based communication | Supports communication among participants with ultra-low latency (powered by Tencent Cloud TRTC). |
Time shifting (new) | Plays ongoing streams from earlier time points. |
Standby stream | Shows a video or image that becomes active automatically when a live stream is interrupted (CSS will automatically switch back to the primary stream after it is recovered). |
SDK | Description |
---|---|
MLVB SDK | Offers capabilities including stream pushing, basic beautification, filters, playback, and time shifting. |
Tencent Effect SDK | Offers capabilities including filters, beautification, stickers, and gesture recognition for different shooting scenarios (the SDK is a video processing solution developed jointly by Tencent Cloud, Pitu, and YouTu). |
Was this page helpful?