文档中心>播放器 SDK>SDK 下载>发布日志(iOS 和 Android)

发布日志(iOS 和 Android)

最近更新时间:2024-09-26 16:59:21

我的收藏
此页面仅更新播放器 SDK 的版本历史,如您想了解全功能版 SDK 的版本历史,请参见 全功能版 SDK 版本历史
说明:
全功能版 SDK 是多个基础 SDK 的集合,它包含了直播、短视频、音视频通话(TRTC)和播放器等子产品 SDK 的功能模块。

播放器 SDK

播放器 SDK 12.1 @ 2024.09.26

缺陷修复:
Android&iOS:修复网络异常状态下播放 Loading 时间过长问题。
Android:修复 HEVC 降级播放事件比 Prepare 事件先抛出问题。
iOS:修复视频时长为 0 导致进度回调异常的问题。

播放器 SDK 12.0 @ 2024.08.01

新功能
Android&iOS:HEVC 降级播放时,新增对外抛出对应事件 VOD_PLAY_EVT_HEVC_DOWNGRADE_PLAYBACK(2031)
Android&iOS:新增对外抛出收到首帧数据包事件VOD_PLAY_EVT_VOD_PLAY_FIRST_VIDEO_PACKET (2017)
缺陷修复:
Android&iOS:修复 MP4 试看视频切换到正片播放场景下,播放链接带 exper 导致的缓存复用错误问题。
Android&iOS:修复 HLS 加密视频预加载和自适应播放异常问题。
Android&iOS:修复高并发播放场景下可能出现的内存泄露问题。
iOS:修复通过 fileId 多次发起预下载可能引起崩溃的问题。
iOS:修复播放质量监控上报丢失 app_version 字段问题。
iOS:修复选择字幕轨道后回掉错误码丢失问题。
iOS:修复调用 TXVodPlayer#stopPlay 后再添加字幕, 重新启动播放后字幕数据丢失问题。
iOS:修复播放过程中,退到后台一段时间后返回前台, 出现从头开始播放的问题。
iOS:修复预下载失败后,内存不释放的问题。

播放器 SDK 11.9 @ 2024.06.03

缺陷修复:
Android&iOS: 优化首帧耗时统计,使统计更加准确。
Android&iOS: 修复播放器下载器模块在多线程场景下有概率出现 crash 问题。
Android:去掉 NetworkInfo#getExtraInfo 调用,避免被误检测出读取 ssid。

播放器 SDK 11.8 @ 2024.05.06

新功能:
Android&iOS:支持 HLS EVENT 直播源(高级版支持)。
Android:支持播放content://asset://URI本地视频。
Android&iOS:支持精准和非精准 Seek。
缺陷修复:
Android:修复 TXVodPlayer#setAutoPlay 参数为 false 时,收到 PLAY_EVT_VOD_PLAY_PREPARE 事件后回调进度的问题。
iOS: 修复在画中画播放过程中,不调用 exitPictureInPicture 而直接 stopPlay 导致的异常问题。

播放器 SDK 11.7 @ 2024.03.04

新功能:
Android&iOS:新增播放音量均衡控制功能(高级版支持)。
Android&iOS:HEVC 自适应降级播放(高级版支持)。
Android&iOS:支持 HLS EVENT 直播源(高级版支持)。
iOS: SDK 新增隐私清单文件(版本号:11.7.15343)。

播放器 SDK 11.6 @ 2024.01.10

新功能:
Android&iOS:播放器高级版本升级网络内核,性能更优(高级版支持)。
Android&iOS:预加载支持 FileId 加密视频(高级版支持)。
Android&iOS:FileId 视频播放支持幽灵水印。
Android&iOS:支持 SEI 信息回调(高级版支持)。
Android&iOS:HLS 的视频格式支持 Program Date Time 实时获取和Seek能力(PDT,高级版支持)。
功能优化:
Android&iOS:首帧事件额外携带首帧时长信息。
Android&iOS:播放器高级版本修复内置字幕解析异常问题。
Android&iOS:使用抓包工具无需设置 HTTP 代理绕过 localhost。
缺陷修复:
Android&iOS:修复断网后,播放重试次数失效问题。
Android&iOS:修正部分 mp3 seek 很慢问题。
Android&iOS:修复直出 AES-128 加密 m3u8 离线播放异常问题。
Android:修复短时间内多次 seek,只有首次 seek 生效的问题。
iOS:修复内置字幕导致画中画播放异常的问题。

播放器 SDK 11.4 @ 2023.08.29

新功能:
iOS:新增高级画中画能力,支持画中画播放加密视频,离线播放画中画,退后台自动画中画。
功能优化:
Android&iOS:缓存相关接口支持 KB 粒度控制。
Android&iOS:优化播放器的网络调度策略。
缺陷修复:
Android&iOS:修复播放停止后,不能及时停止网络流量消耗问题。

播放器 SDK 11.3 @ 2023.07.07

新功能:
Android&iOS:视频预下载支持指定媒资类型(TXPlayInfoParams#mMediaType),减少底层的类型探测,提升下载效率。
iOS:增加播放过程中网络异常重试机制。
功能优化:
Android&iOS:优化断网场景下播放内存申请过快的问题。
缺陷修复:
Android&iOS:修复断网后播放 HLS 视频,出现重复播放某个片段的问题。
Android&iOS:修复设置的 preloadSize 较小导致概率播放视频失败问题。
iOS:修复 httpDns 服务在弱网络下偶现 Crash 的问题。

播放器 SDK 11.2 @ 2023.06.01

新功能:
Android&iOS:点播播放补充命中缓存事件(VOD_PLAY_EVT_HIT_CACHE)回调。
Android:DRM 播放可通过 TXPlayerGlobalSetting#setDrmProvisionEnv 配置 COM 或 CN 证书提供商地址。
功能优化:
Android&iOS:可通过 TXVodPlayConfig#setMediaType 指定播放媒资类型,减少底层的类型探测,提升启播速度。
Android&iOS:补充 MP4 播放过程中音频码率(VIDEO_BITRATE&AUDIO_BITRATE)信息回调。
缺陷修复:
Android&iOS:修复 onNetStatus 回调 VIDEO_CACHE 值缺失问题。
Android&iOS:修复离线下载资源在某些场景下播放失败问题。
Android&iOS:修复快速切视频概率播放失败问题。

播放器 SDK 11.1 @ 2023.04.07

功能优化:
Android&iOS: 新增“判断已下载完成的视频资源是否存在”接口(TXVodDownloadMediaInfo#isResourceBroken)。
Android&iOS: 视频下载支持私有加密视频在防盗链过期之前共享缓存。
缺陷修复:
Android&iOS:修复音频帧解码失败后 CPU 使用率增大的问题。
Android&iOS:修复下载异常退出时进度丢失问题修复。
Android&iOS:修复部分 MP4 文件播放异常问题。

播放器 SDK 11.0 @ 2023.02.24

功能优化:
Android&iOS:优化音视频交织不好的视频播放兼容能力。
iOS:优化视频帧数据内存释放不及时问题。
缺陷修复:
iOS:修复循环播放单次播放结束没有回调 VOD_PLAY_EVT_LOOP_ONCE_COMPLETE(单次循环播放结束)事件异常。
Android&iOS:修复视频下载获取的子流文件大小(TXVodDownloadMediaInfo#getSize)不准确问题。
Android&iOS:修复视频下载嵌套 m3u8 单流下载异常问题。
Android&iOS:修复视频下载嵌套 m3u8 私有加密视频概率播放异常问题。

播放器 SDK 10.9 @ 2022.12.30

新功能:
Android&iOS:支持外挂 HttpDns,解决播放过程中域名被劫持导致播放失败的问题。
Android&iOS:V2TXLivePlayer 支持播放 WebRTC。
功能优化:
Android: 视频下载功能 TXVodDownloadMediaInfo 新增获取网络下载速率 speed 字段。
缺陷修复:
iOS:修复画中画反复切换导致切换失败的问题。
iOS:修复视频下载完成,接口获取还是未完成状态问题。
iOS:修复iOS16上播放画面卡住不动的问题。
Android&iOS:修复某些机型上由于视频帧率过大,导致播放失败的问题。
Android&iOS:修改网络异常场景下, 播放失败耗时过长的问题。

播放器 SDK 10.8 @ 2022.10.27

功能优化:
Android&iOS:循环播放单轮结束增加 VOD_PLAY_EVT_LOOP_ONCE_COMPLETE 事件。
Android:合规优化启动时调用2次:NetworkInfo.getExtraInfo 问题。
缺陷修复:
Android&iOS:修复特殊场景导致私有加密视频播放失败问题。
Android&iOS:修复部分视频通过 gzip 传输播放失败问题。
Android&iOS:修复播放结束后进度条时长不匹配问题。
iOS:修复 appid&fileid 播放 v2 协议取视频源地址错误问题。

播放器 SDK 10.7 @ 2022.09.20

功能优化:
Android&iOS:点播播放 startPlay 接口变更为 startVodPlay。
Android&iOS: 直播播放 startPlay 接口变更为 startLivePlay。
iOS:修复长时间退到后台,返回播放器,无法继续播放的问题。
Android: 修复低版本 Android 系统部分视频播放失败问题。

播放器 SDK 10.6 @ 2022.08.31

功能优化:
Android&iOS:fileid 播放方式新增雪碧图、URL 等信息回调。
Android&iOS:包体大小优化
缺陷修复
iOS:修复部分场景下私有加密视频离线下载播放失败问题。

播放器 SDK 10.5 @ 2022.08.12

缺陷修复:
Android&iOS:修复播放失败不带视频格式后缀短链异常。

播放器 SDK 10.4.0 @ 2022.07.21

功能优化: Android&iOS:HLS 直播支持自适应播放。
缺陷修复:
Android:修复 onNetStatus 和进度回调间隔异常 。
Android:修复播放器没有调用 setConfig 引起的空指针异常。
iOS:修复部分场景下重播卡顿问题。

播放器 SDK 10.3.0 @ 2022.07.06

新功能: iOS:视频播放支持画中画模式。
缺陷修复:
Android:修复硬解后台连续播放视频列表会中断问题。
Android&iOS:修复 Seek 完成事件不回调问题。

播放器 SDK 10.2.0 @ 2022.06.23

功能优化: Android&iOS:优化播放过程中回调 cachedBytes、IP 地址等参数。
缺陷修复:
Android&iOS:修复硬解播放H265格式视频失败问题。
Android&iOS:修复播放 HLS 直播异常。
iOS:修复某些场景下获取 supportedBitrates 异常。

播放器 SDK 10.1.0 @ 2022.05.31

Android&iOS: 视频超分效果优化
Android&iOS:修复嵌套 m3u8 refer header 子流传递问题
iOS: 解决与第三方 SDK ffmpeg 冲突问题
Android&iOS: 优化播放器内核性能

播放器 SDK 9.5.29040 @ 2022.05.13

Android&iOS:修复播放带封面 mp3 失败的问题。

播放器 SDK 9.5.29036 @ 2022.05.06

Android:修复 SurfaceView 重复 Add 和 Remove 导致黑屏问题。

播放器 SDK Android 9.5.29035, iOS 9.5.29036 @ 2022.04.28

Android&iOS:新增视频预下载功能。
Android&iOS:支持 onPrepared 事件之前播放器暂停(Pause)能力。
Android&iOS:支持 Pause 状态下切码流继续保持 Pause 状态。
Android&iOS:优化播放性能。

播放器 SDK 9.5.29016 @ 2022.03.30

Android&iOS: 支持缓存流量精细化控制,预加载 buffer 和启播 buffer 可以分开控制。
Android&iOS: 支持启播前指定偏好分辨率播放,找最适合的分辨率启播。

播放器 SDK 9.5.29015 @ 2022.03.25

Android:优化播放性能。

播放器 SDK 9.5.29011 @ 2022.03.10

iOS: 优化版本适配问题。

播放器 SDK 9.5.29009 @ 2022.03.03

Android&iOS:支持终端极速高清,可通过插件接入。
Android&iOS:优化视频私有加密。
Android&iOS:优化精准 seek 到帧。
Android&iOS:HLS 支持 EXT-X-DISCONTINUITY 标签。
Android&iOS:优化播放器内核, 提升性能。
Android&iOS:播放器组件提供沉浸式短视频、Feed 视频流、视频试看、视频封面和视频动态水印等功能 Demo。

播放器 SDK 9.5 @ 2022.01.11

Android:修复视频列表中任意视频播放到最后连续切换两次清晰度会重播的问题。
Android&iOS:修复不同时间点回看播放时间点不准的问题。

播放器 SDK 9.4 @ 2021.12.09

iOS:修复切换 HLS 码流出现黑屏的问题。
iOS:修复点播播放器在播放视频的时候频繁 seek 会有杂音的问题。
Android:修复防盗链雪碧图获取失败的问题。
Android:修复点播播放器离线下载 HLS 偶现报错的问题。
Android&iOS:修复播放器精准 seek 不准的问题。

播放器 SDK 9.3 @ 2021.11.04

Android&iOS:修复点播播放器开启预加载,调用 startPlay 后听到声音异常的问题。
Android&iOS:修复点播播放器硬解播放 hevc 视频时回调分辨率为0的问题。

播放器 SDK 9.2 @ 2021.09.26

Android&iOS:点播播放器支持 HLS 加固加密播放。
Android:修复播放特殊字符的地址失败的问题。
Android:修复设备频繁切换前后台,偶现有声无画的问题。

播放器 SDK 9.1 @ 2021.09.02

Android:修复 Android5.x 特定设备出现播放崩溃的问题。
Android:优化直播播放特定条件下视频画面过曝的问题。

播放器 SDK 9.0 @ 2021.08.06

iOS:修复在开启 smoothSwitchBitrate 后,反复切换清晰度导致的 Crash 问题。
iOS:优化点播播放器在网络恢复后播放进度异常的问题。

播放器 SDK 8.9 @ 2021.07.15

Android:修复点播播放器断网后的回调事件逻辑错误的问题。

播放器 SDK 8.8 @ 2021.06.21

iOS:修复点播播放器启动停止播放多次触发内存泄漏的问题。
Android:修复在 Android 11上播放 HLS 文件的报错问题。
Android:修复播放器播放默认直播卡顿,其他直播偶现音画加速的问题。
Android&iOS:修复 VodPlayer 播放特定视频 seek 慢的问题。
Android&iOS:修复点播暂停播放后,调 seek 设置进度,画面显示慢的问题。

播放器 Adapter

播放器 Adapter 1.4.0 @ 2023.04.18

Android&iOS:支持对点播 CDN 的加密进行解密。

播放器 Adapter 1.2.0 @ 2022.03.10

Android&iOS:支持通过 FileId 播放自适应码流、转码和原始视频。

播放器 Adapter 发布 @ 2021.07.22

首次发布 iOS & Android 播放器组件 Adapter。