IPC/NVR/可视门铃等具备多媒体能力的设备,扫地机/AGV等机器人设备
-
vincent
- Posts: 12
- Joined: 2024年 May 10日 19:20
这里涉及两个问题:
板端MEDIA_AUDIO_FRAME_T结构体重pts和timestamp如果按照定义使用us单位或者ms单位的话,app是无法解析到对应的时间戳的。
1-1. 目前的解决方案是pts和timestamp都按照sec为单位填充,app可以解析到对应的时间戳,来控制时间轴的指针。
板端tuya_ipc_media_playback_send_video_frame/tuya_ipc_media_playback_send_audio_frame调用后,网络导致的视频流延迟大概在6s左右;
在板端回放结束后,app端也自动停止播放,并没有把延迟的6s视频播放出来,导致回放不完整。(板端在回放结束后,是没有任何api调用的,逻辑上只是停止调用了tuya_ipc_media_playback_send_video/audio_frame的接口)
-
Attachments
-

- app日志
-

- app日志
-

- 板端日志
-
- log20240912.txt
- 板端日志
- (351.56 KiB) Downloaded 188 times
Last edited by
vincent on 2024年 Sep 14日 10:35, edited 2 times in total.
Tags:
-
Passat
- Posts: 76
- Joined: 2022年 Sep 16日 18:18
- MEDIA_STREAM_PLAYBACK_QUERY_DAY_TS 查询录像片段命令,返回的片段结束时间是否与发送的最后一帧的时间戳相同?
- 更换网络,延迟是否还存在?如还存在,在网络好的时候,尝试一下降低回放视频码率
- 1倍速下,控制发送速度与码流的帧率保持相同