tencent cloud

云直播

动态与公告
公告
新手指南
产品简介
产品概述
子产品简介
基本概念
产品功能
应用场景
产品优势
使用限制
购买指南
计费概述
基础服务费
增值服务费
预付费资源包
购买流程
计费变更
退款说明
账单查询
续费说明
欠费停服说明
计费常见问题
标准直播
概述
应用场景
快速入门
SDK 接入说明
快直播(超低延时直播)
概述
快直播和标准直播区别
应用场景
快速入门
SDK 接入说明
云导播台
概述
应用场景
功能区介绍
云导播台管理
通用云导播
配置节目单和自动导播
控制台指南
控制台介绍
概览
域名管理
流管理
资源包管理
AI 智能
功能配置
拉流转推
计费用量
业务监控
常用工具
无忧直播
CAM 访问控制
功能实践
直播推流与播放
直播增值功能
典型场景实践
云端原生录制
直播安全
海外直播
回调事件消息通知
常见第三方工具指南
SDK 实践
0. SDK 接入引导
1. 推流
2. 播放
3. 高级功能
API 文档
History
Introduction
API Category
Making API Requests
Live Pad APIs
Live Stream Mix APIs
Time Shifting APIs
Monitoring Data Query APIs
Billing Data Query APIs
Live Transcoding APIs
Delayed Playback Management APIs
Domain Name Management APIs
Watermark Management APIs
Certificate Management APIs
Stream Pulling APIs
Recording Management APIs
Live Callback APIs
Screencapturing and Porn Detection APIs
Authentication Management APIs
Live Stream Management APIs
Data Types
Error Codes
运维指南
优化视频卡顿
推流失败问题排查
播放失败问题排查
CLS 协助直播问题排查
直播延迟问题排查
拉流视频质量不清晰问题排查
COS bucket 授权给直播实现截图存储
故障处理
直播混流报错:InvalidParameter.OtherError
常见问题
服务地区相关
直播基础相关
推流播放相关
直播计费相关
直播海外相关
直播录制相关
云端混流相关
域名配置相关
云导播台相关
适配苹果 ATS 相关
服务等级协议
云直播服务等级协议
CSS 政策
隐私协议
数据处理和安全协议
词汇表

概述

PDF
聚焦模式
字号
最后更新时间: 2024-07-24 10:32:13
通过阅读本文,您可以了解到如何在自己的程序中引入直播高级功能。

播放AV1格式视频

AV1是一款开源、免版权费的视频压缩格式,相比上一代H.265[HEVC]编码,在相同画质下码率可以再降低30%+,这就意味着在同等带宽下可以传输更高清的画质。目前云直播已经具备AV1编码能力,但要播放AV1格式的视频,需要播放器可以解码AV1 格式的视频。 如果要在自有的播放器中支持AV1 解码,可参考如下步骤处理:

容器格式与分发协议

AV1 in FLV 腾讯目前做了私有化扩展(in T-FFmpeg),需要对播放器进行改造,代码部分可以基于 T-FFmpeg 提供的 Patch 文件 做扩展,具体说明请参见 FLV 扩展支持AV1编码格式。

解码

硬解码
软解码
PC 生态,AMD、Intel、Nvidia 的较新款 GPU 基本都支持了 AV1 硬解码。 已支持AV1硬解码设备如下所示:
类型
品牌
处理器
手机
realme X7 Pro
天玑1000+
oppo reno 5 pro
天玑1000+
荣耀v40
天玑1000+
Redmi k30 Ultra
天玑1000+
vivo iQOO Z1
天玑1000+
Redmi Note 10 Pro
天玑1000+
vivo S9
天玑1100
realme Q3 Pro
天玑1100
vivo s10
天玑1100
vivo s12
天玑1100
vivo s12 pro
天玑1200
OPPO Reno6 Pro
天玑1200
OPPO Reno7 Pro
天玑1200
红米K40 pro
天玑1200
realme GT Neo
天玑1200
荣耀X20
天玑1200
一加Nord 2
天玑1200
realme GT Neo2
天玑1200
OPPO K9 Pro
天玑1200
OPPO Find X5 Pro天玑版
天玑9000
Redmi K50
天玑9000
Galaxy S21(三星芯片版)
Exynos 2100
Galaxy S22(三星芯片版)
Exynos 2200
电视机
三星 新旗舰 8K 液晶电视 Q950TS
-
av1d(腾讯优化版本的 AV1 解码器,性能优于 dav1d,可以对外提供闭源的库,集成方法请参见 av1d 集成说明,T-FFmpeg 提供 FFmpeg 部分的集成 Patch 和 av1d 库)
dav1d
libgav1
Android 10.0 集成了AV1 解码器
Chrome 体系支持了AV1 解码

浏览器支持情况

Chrome 体系已经支持,iOS 体系不支持。


注意:
本数据为 AVI 官网 于2022年07月的统计,可前往该网站查询最新统计结果。

媒体传输 SDK(TMIO SDK)

TMIO SDK 通过对流媒体协议 SRT、QUIC 等的定制封装优化,为上行推流传输进行保驾护航,实现低延时传输、优秀的抗丢包能力、多链路传输优化、超时重传机制,对于推流数据源稳定性要求较高的场景,以及远距离传输有广阔的应用前景。

功能介绍

适用于远距离传输以及广电领域。
支持 Android、iOS、Windows、MacOS、Linux 等主流平台。

接入方式

接入 SDK,详情请参见 接入步骤

快直播传输层 SDK

快直播传输层 SDK(libLebConnection)提供基于原生 WebRTC 升级版的传输能力,用户仅需对已有播放器进行简单改造,即可接入快直播。在完全兼容标准直播的推流、云端媒体处理能力的基础上,实现高并发低延迟直播,帮助用户实现从现有的标准直播平滑地迁移到快直播上来。也可以帮助用户在现有 RTC 场景中快速实现低成本的大房间低延迟旁路直播。

功能介绍

音视频拉流,兼具优异的低延迟性能和抗弱网能力。
视频支持H.264、H.265和 AV1,支持 B 帧,视频输出格式为视频帧裸数据(H.264/H.265为 AnnexB,AV1 为 OBU)。
音频支持 AAC 和 OPUS,音频输出格式为音频帧裸数据。
支持 Android、iOS、Windows、Linux 和 Mac 平台。

接入方式

接入 SDK,详情请参见 接入步骤

美颜特效

在直播过程中如果想接入美颜特效功能,引入美颜、滤镜、贴纸等,可以接入腾讯云·腾讯特效引擎(Tencent Effect)SDK 。

App 接入

下载并集成 腾讯特效引擎(Tencent Effect)SDK,具体可参考对接文档(iOS & Android)完成接入完成接入。

更多

使用 腾讯特效引擎(Tencent Effect)SDK 会产生费用,详情请参见 价格总览

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈