Skip to content

Releases: JzeroM/himi-syncwatch

v1.1.11+181

Choose a tag to compare

@JzeroM JzeroM released this 22 Sep 02:33

移除自定义缓冲区配置,恢复fvp默认值

Full Changelog: v1.1.10+180...v1.1.11+181

v1.1.10+180

Choose a tag to compare

@JzeroM JzeroM released this 21 Sep 15:16

移除DV软解降分辨率设置

Full Changelog: v1.1.9+179...v1.1.10+180

Full Changelog: v1.1.9+179...v1.1.10+180

v1.1.9+179

Choose a tag to compare

@JzeroM JzeroM released this 21 Sep 15:13

v1.1.9+179: 移除自适应音视频同步

Full Changelog: v1.1.8+178...v1.1.9+179

v1.1.8+178

Choose a tag to compare

@JzeroM JzeroM released this 21 Sep 12:02

修复DV音画不同步 - 帧丢弃 + 降分辨率 + 线程数 + 自适应同步

  • 缓冲区启用 drop:true:防止缓冲堆积导致的音画错位
  • DV 软解降分辨率:新增设置项 1080p/720p/关闭,通过 video.avfilter scale 滤镜实现
  • FFmpeg 解码线程数设为 4:提升并行解码能力
  • 自适应音视频同步:视频落后时自动减速音频追赶
  • 缓冲区配置移至 prepare() 之前

Full Changelog: v1.1.7+177...v1.1.8+178

v1.1.7+177

Choose a tag to compare

@JzeroM JzeroM released this 21 Sep 10:52

修复音画不同步 - OpenSL音频后端 + avfilter清除 + DV大缓冲

  • 默认音频后端改为OpenSL(时钟精度更高,改善A/V同步)
  • 修复audio.avfilter残留:初始化时先清除旧滤镜再按设置应用
  • DV软解缓冲区增大到 min:8000 max:15000
  • 总码率改用视频码率(修复mediaInfo.bitRate返回容器级码率的问题)
  • 解码器区移除无效的'实际解码器'行

Full Changelog: v1.1.6+176...v1.1.7+177

v1.1.6+176

Choose a tag to compare

@JzeroM JzeroM released this 21 Sep 09:56

缓冲区配置移到prepare前 + DV大缓冲 + 修复分辨率显示

  • setBufferRange 移到 prepare() 调用前,确保缓冲配置生效
  • DV P5 软解场景使用更大缓冲区(min:5000, max:10000)
  • 从 mediaInfo.video 读取分辨率并更新调试面板

Full Changelog: v1.1.5+175...v1.1.6+176

v1.1.5+175

Choose a tag to compare

@JzeroM JzeroM released this 21 Sep 08:50

调试面板全面增强 + 缓冲区配置

  • 调试面板重构为5个区段:播放状态/视频/音频/解码器/日志
  • 播放状态:状态(彩色)/媒体状态/位置/时长/缓冲区/码率/封装
  • 视频信息:编码/分辨率/帧率/码率/像素格式/DOVI Profile/HDR
  • 音频信息:编码/采样率/声道/码率/降混状态
  • 解码器:模式/解码器列表/音频后端/视频输出
  • 新增诊断信息一键复制导出功能
  • 添加缓冲区配置 setBufferRange(min:2000, max:5000)

Full Changelog: v1.1.4+174...v1.1.5+175

v1.1.4+174

Choose a tag to compare

@JzeroM JzeroM released this 21 Sep 06:56

调试面板优化,单人/房间双模式 + 实时播放诊断

  • 调试面板支持单人模式和房间模式(移除仅房间限制)
  • 新增播放诊断区:缓冲区时长、媒体码率、视频帧率、音频采样率、声道数、封装格式
  • 连接信息区仅房间模式显示
  • 每1s自动采集播放诊断数据

Full Changelog: v1.1.3+173...v1.1.4+174

v1.1.3+173

Choose a tag to compare

@github-actions github-actions released this 21 Sep 06:29

Full Changelog: v1.1.2+172...v1.1.3+173

v1.1.2+172

Choose a tag to compare

@JzeroM JzeroM released this 21 Sep 05:22

更新内容

修复

  • 杜比视界设备能力检测:通过 Android MediaCodecList 查询设备 DV 硬解能力,不支持时自动切换软解
  • 视频播放卡顿:放宽 avformat 缓冲配置(probesize 32KB→1MB,去掉 +nobuffer,恢复网络缓冲)
  • 添加 MediaStatus.invalid 错误处理

技术细节

  • 新增 DolbyVisionService(Method Channel + Kotlin 原生 MediaCodecList 查询)
  • DV 内容根据设备能力自动选择解码策略,而非一刀切硬解或软解

Full Changelog: v1.1.1+171...v1.1.2+172