基于t5l asic cpu 的 dgus ii 软件平台设计,通过dgus“数字控件”配置,支持迪文t5l系列所有dgus智能屏(除f系列)mjpeg图片的数字视频播放功能。主要特点包括:支持声画同步、帧率调节、播放或暂停等控制操作,可应用于广告轮播、视频教学、产品使用引导等场景。
dgus 数字视频播放实现步骤:(dgus v5.0 最新版本)
1.把视频转换 mjpeg 生成的 icl 文件和 wae 文件同步播放形成数字视频。
vp 和 vp 1 位置(用户控制接口,双字):
d3: 0x5a 表示数字视频播放开启,其余表示关闭。
d2: 播放状态控制,dgus处理后会清零。
0x01=停止,画面停留在第一帧。
0x02=暂停/继续播放。
0x03=从指定位置开始播放(位置由 d1:d0 决定)。
d1:d0:播放起始位置,单位为秒,仅当 d2=0x03 时有效。
vp 2 到 vp 5 位置(状态反馈接口,两个双字,用户只能读不要写):
d7: 当前播放状态反馈,0x00=停止,0x01=播放中。
d6:d4:未定义。
d3:d2 视频总长度,0x0000-0xffff,单位为秒。
d1:d0 当前播放视频位置,0x0000-0xffff,单位为秒。