T5平台,怎么对摄像头捕获的数据(h264)进行解码,并通过lvgl显示到界面上

Wi-Fi 设备、蜂窝设备、WuKongAI、开发板、TuyaOS 移植等


Post Reply
yxguo
Posts: 9

【提问】:T5平台上,我需要把摄像头的数据解码后传到cpu1上,通过lvgl去实时显示,那么怎么去解码呢,目前只能从h264回调中拿到一帧一帧的数据,怎么去解码


Tags:
愚者千虑必有一得
Posts: 787

Re: T5平台,怎么对摄像头捕获的数据(h264)进行解码,并通过lvgl显示到界面上

h264不行的,只有编码,设备上没有h264解码能力,只支持编码,要改成mjpeg的模式。然后抽帧成为jpg,加载到lvgl,就可以以图片的形式显示在屏幕上了。

yxguo
Posts: 9

Re: T5平台,怎么对摄像头捕获的数据(h264)进行解码,并通过lvgl显示到界面上

感谢,ai_toy里摄像头的例程就是mjpeg格式( TKL_CODEC_VIDEO_MJPEG ),那么之后怎么处理呢?怎么在回调里转化成jpg格式的?

yxguo
Posts: 9

Re: T5平台,怎么对摄像头捕获的数据(h264)进行解码,并通过lvgl显示到界面上

附件:

Attachments
95cf03f7-0a2b-4708-9646-254d0cd196b3.png
一个网友
Posts: 35
Location: ⭐星星⭐

Re: T5平台,怎么对摄像头捕获的数据(h264)进行解码,并通过lvgl显示到界面上

您好,
1、T5不支持视频流在lvgl显示;
2、我们内部有规划在做抓拍保存的demo,类似于把视频帧保存为JPG图片,此时可以通过lvgl把图片显示出来,会在后续版本发布

努力写bug……

yxguo
Posts: 9

Re: T5平台,怎么对摄像头捕获的数据(h264)进行解码,并通过lvgl显示到界面上

好的,谢谢

Post Reply