Features

Last updated: 2021-03-12 10:53:57

    This document provides a list of features in CSS. For more information on their descriptions and usage, please see the corresponding documents.

    CSS Push

    FeatureDescription
    Push protocolSupports the RTMP protocol for push.
    Push methodSupports applications that are integrated with Tencent Cloud CSS Push SDK for iOS, Android, or web as well as common third-party push software programs such as OBS, XSplit, and FMLE.
    Push deviceSupports common third-party RTMP push hardware devices, encoders, and set-top boxes.

    CSS Playback

    FeatureDescription
    Playback protocolSupports RTMP, FLV, and HLS playback protocols.
    Playback methodSupports Tencent Cloud CSS Player SDK for iOS, Android, and web as well as common third-party FLV, RTMP, and HLS players.
    Playback controlPlays back an original stream that has the same specification as the input stream or a stream that is transcoded in real time.

    CSS Management

    FeatureDescription
    Management methodSupports management in the CSS console graphically or by calling CSS's TencentCloud APIs.

    CSS Console

    FeatureDescription
    OverviewDisplays data such as real-time CSS bandwidth and traffic.
    Domain name managementSupports adding, modifying, disabling, and deleting CSS push and playback domain names as well as configuring domain name CNAME records, HTTPS certificates, and push and playback authentication.
    Live stream managementSupports querying the information of real-time and historical live streams.
    Feature moduleSupports querying and modifying the configuration information of CSS recording, transcoding, screencapture, porn detection, watermark, and callback.
    Statistical analysisSupports querying the usage statistics of CSS service bandwidth, traffic, requests, concurrent connections, screenshots, channels, and recording channels.
    CSS SDKSupports querying the MCSS SDK quality monitoring data and MCSS mic connect minutes.

    CSS Security

    FeatureDescription
    Push authenticationSupports configuring push URL hotlink protection and customizing the authentication key and expiration time.
    Playback authenticationSupports hotlink protection based on blocklist, allowlist, Referer, and playback URL as well as remote playback authentication.

    API Management

    FeatureDescription
    Domain management APIs Used to add domain name, delete domain name, query domain name information, query domain name list, enable domain name, disable domain name, or modify playback domain name information.
    Real-time log APIs Used to get log URLs in batches.
    Delayed playback management APIs Used to delay playback, get delayed playback list, or resume playback.
    Recording management APIs Used to create recording task, create recording rule, create recording template, delete recording task, delete recording rule, delete recording template, get recording rule list, get one single recording template, get recording template list, modify recording template configuration, or terminate recording task.
    Screencapture and porn detection APIs Used to create screencapture rule, create screencapture template, delete screencapture rule, delete screencapture template, get screencapture rule list, get one single screencapture template, get screencapture template list, or modify screencapture template.
    Watermark management APIs Used to add watermark, create watermark rule, delete watermark, delete watermark rule, get one single watermark, get watermark rule list, query watermark list, or update watermark.
    CSS callback APIs Used to create callback rule, create callback template, delete callback rule, delete callback template, get callback rule list, get one single callback template, get callback template list, or modify callback template.
    CSS pull APIs Used to add, delete, query, update, or modify status of the live pull configuration.
    Live stream management APIs Used to get forbidden stream list, query stream interruption event, query live stream, query historical stream list, query stream status, interrupt live stream, forbid live stream, or resume live stream.
    CSS transcoding APIs Used to create transcoding rule, create transcoding template, delete transcoding rule, delete transcoding template, get transcoding rule list, get one single transcoding template, get transcoding template list, or modify transcoding template configuration.
    Statistical query APIs Used to query billable CSS bandwidth and traffic data, query playback data by district and ISP, query HTTP playback status code details, query real-time downstream playback data at domain name level, or query CSS package information.
    Certificate management APIs Used to bind certificate to domain name, add certificate, delete certificate, get certificate information, get certificate information list, get domain name certificate information, modify certificate, modify domain name-certificate binding information, or unbind domain name from certificate.
    Authentication management APIs Used to query playback authentication key, query push authentication key, modify playback authentication key, or modify push authentication key.

    Value-Added Services

    FeatureDescription
    CSS transcodingSupports transcoding live streams in various specifications.
    CSS screencaptureSupports taking screenshots during live streaming through the APIs and storing them in COS.
    CSS recognitionSupports detecting pornographic information in CSS screenshots with the aid of AI and returning recognition results.
    CSS recordingSupports recording live streams through APIs and storing them in the Tencent Cloud VOD platform.
    CSS time shiftingSupports playing back the content at any previous time point during live streaming.
    Global live streaming accelerationSupports using the Tencent Cloud CSS service outside the Chinese mainland.

    CSS SDK

    FeatureDescription
    MCSS SDKAn integrated live streaming SDK that provides various features such as CSS push, basic beauty filters, filters, CSS playback, and CSS time shifting.
    Beauty filter SDKJointly created by Tencent Cloud, Pitu, and YouTu Lab, this is an advanced video processing solution that has a wide variety of real-time special effects for live video capture such as filters, beauty filters, stickers, and gesture recognition to meet the diversified video capture needs in multiple scenarios.
    Interactive live streaming (solution)Interactive live mic connect solution based on the MCSS SDK.