实战小项目之IMX6 VPU使用
2024-09-04 09:41:39
项目简介
基于官方的demo进行修改,限于能力问题,并没有将功能代码完全从官方的demo中分离出来,还是基于原来的框架进行修改,做了一些简单的封装,我做的工作如下:
- 使用自己的采集程序
- 定义6中工作模式,即输入(标准采集、自定义采集、文件),输出(文件,UDP组播)
模式定义
#ifdef V4L2TOFILE
#define IN_V4L2
#define OUT_FILE
#endif
#ifdef FILETOFILE
#define IN_FILE
#define OUT_FILE
#endif
#ifdef VIRTUALTOFILE
#define IN_VIRTUAL
#define OUT_FILE
#endif #ifdef V4L2TOUDP
#define IN_V4L2
#define OUT_UDP
#endif
#ifdef VIRTUALTOUDP
#define IN_VIRTUAL
#define OUT_UDP
#endif
#ifdef FILETOUDP
#define IN_FILE
#define OUT_UDP
#endif
完整工程
https://github.com/tla001/CapTransV3
使用vpu 进行udp推流的使用,可以推至组播IP,然后使用ffplay查看即可
参考
http://blog.csdn.net/u012478275/article/details/51241934
最新文章
- python模块(json和pickle模块)
- 写出好的 commit message
- .Net Core Linux centos7行—hyper-v安装linux系统和.net core sdk
- POJ 3463 有向图求次短路的长度及其方法数
- JS的多线程
- 机器学习&;数据挖掘笔记_21(PGM练习五:图模型的近似推理)
- C语言--enum,typedef enum 枚举类型详解
- ActiveMQ(5.10.0) - Building a custom security plug-in
- mysql 直接从date 文件夹备份表,还原数据库之后提示 table doesn`t exist的原因和解决方法
- 武汉科技大学ACM:1005: Soapbear and Honey
- PHP学习之-1.1 PHP 可以做什么?
- Python -- OOP高级 -- __slots__、@property
- Rxjava observeOn()和subscribeOn()初探
- 商城项目整理(三)JDBC增删改查
- qt中建立图片资源文件
- 常用的Oracle函数收集
- JEECG中的模糊查询
- android recovery 升级UI显示之资源文件
- Android 通过adb shell命令查看内存,CPU,启动时间,电量等信息
- mysql报错:/usr/sbin/mysqld:unknown variable 'default-character-set=utf8'
热门文章
- C#之linq
- Dll注入:x86/X64 SetThreadContext 注入
- vuejs计算属性和侦听器
- 为项目创建podfile
- IOS 网络-深入浅出(一 )
- javase(9)_java io系统
- 使用IP地址方法登录MySQL数据库Can't connect to MySQL server的原因。mysql -h 192.168.1.104 -P3306 -uroot -p 失败
- 手写promise
- Zabbix监控oracle各服务器连接数
- 【原创】大数据量时生成DataFrame避免使用效率低的append方法