Page 3 of 3

Re: 有云端存储,无本地存储

Posted: 2025年 Dec 9日 09:03
by Passat
  1. 你的编码器设置码率与实际输出视频的码率是否长期稳定,不稳定的码率也会导致丢帧。特别是在动态场景容易出现高码率。 只看编码器参数很难认定实际输出是否一致。
  2. SDK 使用开发者实现的 tkl_fs.c 的接口创建文件夹,创建过慢 SDK 暂无法优化,
  3. 目前可以通过缩短 gop 间隔;适当增大 ringbuf 大小,等方式缓解此问题

Re: 有云端存储,无本地存储

Posted: 2025年 Dec 11日 14:21
by 丶千叶
Passat 2025年 Dec 9日 09:03
  1. 你的编码器设置码率与实际输出视频的码率是否长期稳定,不稳定的码率也会导致丢帧。特别是在动态场景容易出现高码率。 只看编码器参数很难认定实际输出是否一致。
  2. SDK 使用开发者实现的 tkl_fs.c 的接口创建文件夹,创建过慢 SDK 暂无法优化,
  3. 目前可以通过缩短 gop 间隔;适当增大 ringbuf 大小,等方式缓解此问题

你好,我现在gop为2,ringbuf是10了,附件这个问题是不是基本已经没有优化空间了,用的256的sd卡;明显丢帧时间点也在附件,间隔都是十分钟的倍数,应该是这个问题吧


Re: 【已解决】有云端存储,无本地存储

Posted: 2025年 Dec 12日 10:08
by Passat

1.确认你的编码器设置码率与实际输出视频的码率是否长期稳定? 需要关注在动态场景下的实际输出帧大小是否与码率一致。

  1. SDK 使用开发者实现的 tkl_fs.c 的接口创建文件夹, 调用接口: tkl_fs_mkdir, 可以在接口中增加打印判断调用时长,确认问题。如耗时接近10s,建议从linux内核或文件系统角度优化。