进迭时空
直播中

ChsAmb

5年用户 9经验值
擅长:嵌入式技术
私信 关注
[经验]

【CIE全国RISC-V创新应用大赛】+ 手机adb投屏实验

很可惜由于经费问题没能购买机械臂完成本来的项目开发,但闲着也是闲着,体验一下riscv的生态以及强大的8核处理器

目前手机投屏有几种类型,分为安卓的adb开发者模式的投屏与镜像类的(wifi直连下的),与苹果阵营的airplay(也是wifi直连)
本次实验尝试
scrcpy

首先是烧录系统,体验一下功能最全面的BianBu系统,https://bianbu.spacemit.com/image
图形化界面的刷机很简单,既能无脑上手,也能通过选项配置详细的分区。
屏幕截图 2025-11-16 171048.png

默认镜像中就有许多软件包了,git以及qt等一系列都有
就是没有发现关于芯片温度检测的接口,通过lm-sensors没有检测到(因为运行桌面系统,芯片温度摸起来很烫)后面加个被动散热温度也就下来了。

sudo apt install ffmpeg libsdl2-2.0-0 adb wget \
                 gcc git pkg-config meson ninja-build libsdl2-dev \
                 libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev \
                 libswresample-dev libusb-1.0-0 libusb-1.0-0-dev

这里面有许多软件在镜像中的软件源没有对应的包,需要手动更新一下

sudo apt update
就全都能正常安装了,镜像源也是spacemit自己的服务器,可以看出进跌时空还是很注重生态建设与维护的?。

后续的编译与运行也很顺利,一次成功没有依赖问题

git pull
./install_release.sh

手机开启开发者权限与usb调试功能
连接到板卡
运行scrcpy
手机就可以正常投屏了,但实测解码速度有点跟不上
微信图片_20251116171256_13_14.jpg

延迟会很高,可能是因为没有h265的硬件解码单元的问题?有点可惜

更多回帖

发帖
×
20
完善资料,
赚取积分