Halaman ini belum tersedia dalam bahasa lokal Anda. Kami berusaha keras untuk menambahkan lebih banyak versi bahasa. Terima kasih atas dukungan Anda.

Compute
Elastic Cloud Server
Huawei Cloud Flexus
Bare Metal Server
Auto Scaling
Image Management Service
Dedicated Host
FunctionGraph
Cloud Phone Host
Huawei Cloud EulerOS
Networking
Virtual Private Cloud
Elastic IP
Elastic Load Balance
NAT Gateway
Direct Connect
Virtual Private Network
VPC Endpoint
Cloud Connect
Enterprise Router
Enterprise Switch
Global Accelerator
Management & Governance
Cloud Eye
Identity and Access Management
Cloud Trace Service
Resource Formation Service
Tag Management Service
Log Tank Service
Config
OneAccess
Resource Access Manager
Simple Message Notification
Application Performance Management
Application Operations Management
Organizations
Optimization Advisor
IAM Identity Center
Cloud Operations Center
Resource Governance Center
Migration
Server Migration Service
Object Storage Migration Service
Cloud Data Migration
Migration Center
Cloud Ecosystem
KooGallery
Partner Center
User Support
My Account
Billing Center
Cost Center
Resource Center
Enterprise Management
Service Tickets
HUAWEI CLOUD (International) FAQs
ICP Filing
Support Plans
My Credentials
Customer Operation Capabilities
Partner Support Plans
Professional Services
Analytics
MapReduce Service
Data Lake Insight
CloudTable Service
Cloud Search Service
Data Lake Visualization
Data Ingestion Service
GaussDB(DWS)
DataArts Studio
Data Lake Factory
DataArts Lake Formation
IoT
IoT Device Access
Others
Product Pricing Details
System Permissions
Console Quick Start
Common FAQs
Instructions for Associating with a HUAWEI CLOUD Partner
Message Center
Security & Compliance
Security Technologies and Applications
Web Application Firewall
Host Security Service
Cloud Firewall
SecMaster
Anti-DDoS Service
Data Encryption Workshop
Database Security Service
Cloud Bastion Host
Data Security Center
Cloud Certificate Manager
Edge Security
Blockchain
Blockchain Service
Web3 Node Engine Service
Media Services
Media Processing Center
Video On Demand
Live
SparkRTC
MetaStudio
Storage
Object Storage Service
Elastic Volume Service
Cloud Backup and Recovery
Storage Disaster Recovery Service
Scalable File Service Turbo
Scalable File Service
Volume Backup Service
Cloud Server Backup Service
Data Express Service
Dedicated Distributed Storage Service
Containers
Cloud Container Engine
SoftWare Repository for Container
Application Service Mesh
Ubiquitous Cloud Native Service
Cloud Container Instance
Databases
Relational Database Service
Document Database Service
Data Admin Service
Data Replication Service
GeminiDB
GaussDB
Distributed Database Middleware
Database and Application Migration UGO
TaurusDB
Middleware
Distributed Cache Service
API Gateway
Distributed Message Service for Kafka
Distributed Message Service for RabbitMQ
Distributed Message Service for RocketMQ
Cloud Service Engine
Multi-Site High Availability Service
EventGrid
Dedicated Cloud
Dedicated Computing Cluster
Business Applications
Workspace
ROMA Connect
Message & SMS
Domain Name Service
Edge Data Center Management
Meeting
AI
Face Recognition Service
Graph Engine Service
Content Moderation
Image Recognition
Optical Character Recognition
ModelArts
ImageSearch
Conversational Bot Service
Speech Interaction Service
Huawei HiLens
Video Intelligent Analysis Service
Developer Tools
SDK Developer Guide
API Request Signing Guide
Terraform
Koo Command Line Interface
Content Delivery & Edge Computing
Content Delivery Network
Intelligent EdgeFabric
CloudPond
Intelligent EdgeCloud
Solutions
SAP Cloud
High Performance Computing
Developer Services
ServiceStage
CodeArts
CodeArts PerfTest
CodeArts Req
CodeArts Pipeline
CodeArts Build
CodeArts Deploy
CodeArts Artifact
CodeArts TestPlan
CodeArts Check
CodeArts Repo
Cloud Application Engine
MacroVerse aPaaS
KooMessage
KooPhone
KooDrive
On this page

Show all

Help Center/ Live/ Cloud Live/ Functions

Functions

Updated on 2024-09-27 GMT+08:00

Huawei Cloud Stream Live provides a wide range of livestreaming functions, such as stream push, live video playback, recording, and transcoding. These functions make the service an ideal option for many latency-sensitive scenarios, such as online education and interactive entertainment. See Table 1.

NOTE:

HTTPS is recommended, as it is more secure than HTTP.

Table 1 Functions

Type

Function

Description

Stream push

Protocol

RTMP push and streaming audio or video

Method

Stream push using third-party software such as Open Broadcaster Software, XSplit, and FMLE

Uplink acceleration

Supports uplink acceleration, user access point/device scheduling (DNS/HTTP DNS), access control, and auto scaling for live video.

Livestreaming

Protocol

  • Cloud Stream Live: RTMP, HTTP-FLV, and HLS
  • Low Latency Live: WebRTC, which can be downgraded to HTTP-FLV

Method

  • Cloud Stream Live: playback using third-party software such as VLC
  • Low Latency Live: playback on web clients using the LLL online demo or API

Downlink acceleration

Supports downlink acceleration, user access point/device scheduling (DNS/HTTP DNS), access control, and auto scaling for live video.

Stream processing

Recording

You can record a livestream in HLS, FLV, or MP4 format and store the recordings in OBS.

Transcoding

You can transcode a livestream into different specifications using H.264, H.265, or low-bitrate HD transcoding.

Snapshot capturing

You can capture snapshots from a livestream and save JPG snapshot files in OBS buckets.

Delay

You can change the playback delay.

NOTE:

This function is not recommended for LLL.

Origin pull

You can pull live content from your own origin server to a Huawei Cloud origin server for accelerated delivery.

Streaming

Management

You can manage livestreams on the Live console or by calling APIs.

Live console

Dashboard

  • You can view the downstream traffic and peak downstream bandwidth on the current day.
  • You can change the CDN billing option.

Streaming

You can view ongoing streams and disabled streams.

Domain name management

  • You can add, delete, disable, and enable ingest domain names and streaming domain names.
  • You can associate an ingest domain name with or disassociate it from a streaming domain name.
  • You can configure transcoding, snapshot capturing, and stream status notifications for ingest domain names, and stream push authentication.
  • You can configure the origin pull settings, HTTPS certificate, latency, URL validation, referer validation, and access control lists (ACLs) for streaming domain names.

Usage Statistics

You can view the downstream bandwidth/traffic statistics of all streaming domain names, and the total transcoding duration, maximum number of concurrent recording channels, and number of snapshots of all ingest domain names.

Service monitoring

You can view the downstream bandwidth/traffic, playback profile, status codes returned in the request response of a streaming domain name, and the number of online viewers of the corresponding livestream. You can also view monitoring information such as the upstream bandwidth/traffic, total number of pushed streams, and stream push frame rate/bitrate of an ingest domain name.

Log management

You can view logs about requests to a streaming domain name and download logs over the past 14 days.

OBS authorization

You can authorize Live to store captured snapshots in OBS buckets.

Tools

You can quickly generate signed URLs for streaming and ingest domain names.

Access control

URL authentication

You can configure an authentication key to verify requests.

Referer validation

You can configure a referer blacklist to identify and filter out unauthorized access.

Access control list (ACL)

You can configure an IP address blacklist to identify and filter out unauthorized access.

HTTPS secure acceleration

You can use the certificate of a streaming domain name to configure and deploy HTTPS for all CDN nodes on the network to secure livestreaming acceleration.

APIs

Domain name management

  • You can create, delete, modify, and query domain names.
  • You can create and delete the mapping between a streaming domain name and an ingest domain name.

Transcoding

You can query, modify, create, and delete transcoding templates.

Streams

You can query and modify the status of streams and query live acceleration data.

Access control

You can query, update, and delete the URL validation configuration of a specified domain name.

Snapshot management

You can create, delete, modify, and query snapshot capturing templates.

Log management

You can query livestreaming logs.

Recording management

You can create, query, and delete recording templates, and record livestreams to OBS.

Recording callback management

  • You can create, delete, and modify a recording callback, and query details of a recording callback.
  • You can query the list of recording callbacks.

HTTPS certificate management

You can query, modify, and delete the HTTPS certificate settings of a specified domain name.

OBS bucket management

You can grant or cancel authorization of accessing OBS buckets.

Statistical analysis

You can query traffic or bandwidth data, and peak bandwidth in a specific period.

Stream analytics

You can view the frame rate and bitrate of a single livestream.

SDK

Server SDK

SDK helps you perform secondary development. The supported languages are: Java, Python, Go, and PHP.

Kami menggunakan cookie untuk meningkatkan kualitas situs kami dan pengalaman Anda. Dengan melanjutkan penelusuran di situs kami berarti Anda menerima kebijakan cookie kami. Cari tahu selengkapnya

Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback