- 博客(25)
- 资源 (34)
- 收藏
- 关注
原创 VMare Workstation安装ubuntu虚拟机异常问题处理
找到显示的路径打开文件夹,删除所有.lck文件夹(锁定文件夹),再次启动虚拟机,即可正常运行。摄像头在虚拟机开启的时候没有挂上来,点击右下角摄像头图标手动挂上来即可。ubuntu官网下载插件。
2024-05-09 11:13:10
683
1
原创 基于D1开发板和腾讯云nginx服务器构建家庭视频监控方案
nginx是一款优秀的反向代理工具,通过nginx可以实现搭建高可用的轻量级web服务器,除此之外,通过Nginx自带的rtmp模块,也可以实现rtmp服务器的搭建。
2024-05-09 11:08:32
430
原创 mjpg-streamer+frp+公网服务器实现微信小程序实时监控方案
frp 采用 C/S 模式,将服务端部署在具有公网 IP 的机器上,客户端部署在内网或防火墙内的机器上,通过访问暴露在服务器上的端口,反向代理到处于内网的服务。在此基础上,frp 支持 TCP, UDP, HTTP, HTTPS 等多种协议,提供了加密、压缩,身份认证,代理限速,负载均衡等众多能力。效果确认完成后,点击右上角的“上传”,代码会上传到版本库进行管理。再点击“提交审核”,会由腾讯官方进行审核,审核通过即可上线。点击“真机调试”,可以生成二维码,微信扫码在手机上看效果。
2024-05-09 11:06:12
502
原创 mediastreamer2 安装使用
媒体处理的执行由MSTicker对象进行调度处理,该线程每10毫秒唤醒一次,来处理其管理的所有MSFilter链中的数据。可以同时使用多个MSTicker。例如,一个用于音频过滤器、一个用于视频过滤器,或者每个处理器上运行一个。MSFilters可以连接在一起形成过滤器链。如果我们连接以上三个示例,我们将获得一个接收RTP数据包的处理链,对其进行解码并将未压缩的结果写入wav文件。每个处理实例都包含在MSFilter对象中。MSFilter的输入和/或输出可用于连接其他MSFilters。
2024-05-09 11:02:44
591
1
原创 Makefile解析(ARM LINLON V5/V7 VPU firmware tools例)
【代码】Makefile解析(ARM LINLON V5/V7 VPU firmware tools例)
2024-05-09 11:00:23
399
原创 V4L2 学习总结文档
video4linux2(V4L2)是 Linux 内核中关于视频设备的内核驱动,它为 Linux中视频设备访问提供了通用接口,在 Linux 系统中,V4L2驱动的Video设备节点路径通常/dev/video/中的 videoX基础调用流程的框架图如下:完整数据结构关系框图如下:上面的图看不清,上局部图:一个完整的v4l2设备操作流程包含以下步骤:V4L2提供的接口:内存映射缓冲区是在内核开辟的缓冲区。应用通过mmap系统调用映射到用户地址空间,这些缓冲区可以是:实现内存映射机制IO的驱动必须支持如下方
2024-03-16 10:30:16
796
原创 SpaceVIM 使用说明
SpaceVim好看的图标由Github上的nerd字体库支持,没有安装字体则会有一部分乱码。SpaceVim指导文档也有SpaceVim默认使用nerd fonts的提示,所以必须安装nerd字体。在Github上下载字体nerd-fonts,地址在。需要香港网络才能比较好的下载。再打开spacevim即可。
2024-03-16 10:28:28
212
原创 赛昉(starFive)星光2 多媒体框架分析与功能验证
对比插拔读卡器前后,ls /dev/sd*显示的块设备列表的区别,确认TF卡对应的块设备,ubuntu系统也可以执行dmesg,查看内核最近枚举的块设备来确认设备节点,执行如下命令写入TF卡。通过查看源码,确认SDK中已经提供了多媒体的完整通路,待验证,其中,gstreamer和ffmpeg都是通过omx-il适配层对接的VPU的API。插入TF卡,上电,即可启动,串口输出启动打印,启动完成,可以进行操作。
2024-03-15 08:30:47
981
原创 基于ubuntu搭建qemu+risc-v虚拟机流程详细说明
我尝试过ubuntu22.04系统和windows11下vmare+ubuntu22.04虚拟机,都可以进行搭建,旧版本的ubuntu,比如20.04/18.04等,问题应该也不大,可以先尝试。将文件copy到解压后的ubuntu-22.04-rootfs文件夹中的某个目录即可,示例如下,copy一个视频文件到test文件夹,mount后,可以看到该视频文件。这时候,mount.sh,umount.sh,tar_rootfs.sh和解压后的ubuntu-22.04-rootfs文件夹处于同级目录。
2024-03-14 08:29:27
713
原创 buildroot初探-以firefly-roc-rk3588s为例(https://buildroot.org/)
buildroot使用说明
2024-03-12 10:58:44
1303
原创 基于赛昉平台搭建miniDLNA
使用VLC进行DLNA发现,开是否能够发现该服务,并进行视频播放。如果该进程开机后已经默认启动,需要kill掉原来的进程再启动。局域网内的客户端通过IP:8200可以查看DLNA状态。
2024-03-08 17:39:43
489
原创 vscode好用的辅助插件
wp:listwp:heading添加文件头:ctrl+win+i添加函数注释:ctrl+win+twp:heading。
2024-03-08 17:34:01
173
VVC H.266 360P 60FPS测试片源
2024-03-13
VVC H.266 480P 60FPS测试片源
2024-03-13
VVC H.266 720P 60FPS测试片源
2024-03-13
VVC H.266 1080P 60FPS测试片源
2024-03-13
VVC H.266 4K 60FPS 测试片源
2024-03-13
HEVC 8K 120FPS 8BIT测试片源
2024-03-12
HEVC H.265 8K 60FPS 8BIT片源
2024-03-12
VP9 8K 60FPS 8bit 测试片源
2024-03-12
Embedded Linux Development with Yocto Project
2023-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人