简体中文| English
目录结构说明
本目录包含 iOS 版 播放器(Player) SDK 的Demo 源代码,主要演示接口如何调用以及最基本的功能。
├─ Demo // 播放器Demo
└── TXLiteAVDemo
├── App // 程序入口界面
├── SuperPlayerDemo // 播放器组件Demo
└── SuperPlayerKit // 播放器组件
├── SuperPlayFeedDemo // Feed流播放器Demo
└── UGCShortVideoPlayDemo // 短视频播放器Demo
├─ Demo // 播放器Demo
├─ Player-API-Example-iOS // 播放器API相关Demo
├─ Swift-Call-OC-Example // Swift调用SDK API的实现样例
集成说明
请参考Wiki部分相关内容
配置说明
请参考播放器集成相关配置
体验说明
下载新版体验后,需通过[TXLiveBase设置Licence] 设置Licence后方可成功播放,否则将播放失败(黑屏),全局仅设置一次即可。直播Licence、短视频Licence和视频播放Licence均可使用,若您暂未获取上述Licence,可快速免费申请测试版Licence以正常播放,正式版Licence需购买。
申请到Licence URL和Licence URL后,请用它们赋值给Demo/TXLiteAVDemo/App/config/Player.plist
文件的licenceUrl和licenceKey字段。
升级说明
播放器SDK移动端10.1(Android & iOS & Flutter)开始采用“腾讯视频”同款播放内核打造,视频播放能力获得全面优化升级。
同时从该版本开始将增加对“视频播放”功能模块的授权校验,**如果您的APP已经拥有直播推流Licence或者短视频Licence授权,当您升级至10.1版本后仍可以继续正常使用,**不受到此次变更影响,您可以登录 腾讯云视立方控制台 查看您当前的Licence授权信息。
如果您在此之前从未获得过上述Licence授权**,且需要使用新版本SDK(10.1及其更高版本)中的直播播放或点播播放功能,则需购买指定Licence获得授权**,详情参见授权说明;若您无需使用相关功能或未升级至最新版本SDK,将不受到此次变更的影响。
SDK分类和下载
腾讯云Player SDK基于LiteAVSDK统一框架设计和实现,该框架包含直播、点播、短视频、RTC、AI美颜在内的多项功能:
- 如果您追求最小化体积增量,可以下载Player版:TXLiteAVSDK_Player.zip
- 如果您需要使用多个功能而不希望打包多个SDK,可以下载专业版:TXLiteAVSDK_Professional.zip
- 如果您已经通过腾讯云商务购买了企业版Licence,可以下载企业版:TXLiteAVSDK_Enterprise.zip【注意:企业版已停止对外维护,仅供已购买客户使用。如果您需要使用高级美颜特效等功能,可通过集成腾讯特效SDK来实现】