全志摄像头屏幕预览、录制(H264)

news2025/6/26 13:44:51

一、录像

使用dvr_test录制视频

运行dvr_test demo出现space not enought问题,修改/etc/dvrconfig.ini文件下对应的camera节点下cur_filedir属性无效

修改以下内容解决;

录制时出现摄像头画面异常,如下

摄像头型号与打印信息匹配:

但是出现画面异常,考虑是否只支持720P,尝试修改

路径:vi buildroot/package/auto/sdk_lib/sdk_config/etc/dvrconfig.ini

修改为720P时,画面正常,仅支持720P@25的摄像头

CTRL+C时,程序未结束运行,应先初始化再发送处理信号

应用修改为支持6个摄像头

在buildroot/package/auto/sdk_lib/sdk_config/etc/dvrconfig.ini中修改video0/4/8/12的分辨率,添加video 16/17,最大支持四路同时录制

编码demo:编码输出h264

播放:将编码输出的recode_out.h264的文件pull到Windows端使用H264Visa进行播放

二、播放

1、使用xplayerdemo播放器进行播放

(1)运行播放器

xplayerdemo

(2)设置文件路径

set url:/tmp/1.mp4

(3)播放

play

(4)退出

quit

2、使用tplayerdemo播放:

同时tplayerdemo也可播放音视频,例如需要播放的视频为1.mp4,并且该视频放在/etc目录下,则命令为:tplayerdemo /etc/1.mp4

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1822796.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

整蛊软件/插件使用方法与配置步骤~

今天出一期整蛊软件的使用方法与配置步骤 很多人在使用整蛊软件的时候 想自己添加更多的玩法内容 但是还不知道如何去配置 这期给大家出一下图文教程步骤 基本上也是软件的功能介绍使用方式~ 案例可扫码查看 第一步:打开软件输入卡密登录: 卡密费用&…

最好用的邮箱管理软件推荐,邮箱管理软件哪个好?(干货篇)

在快节奏的工作与生活中,有效管理电子邮件成为提升个人与团队效率的关键。 面对海量信息流,一款好的邮箱管理软件不仅能够帮助我们高效地整理收件箱,还能确保重要邮件不会错过,同时提升通讯的便捷性和安全性。 本文将为您推荐几款…

AUTOSAR平台中的信息安全标准模块

面向MCU端的AUTOSAR CP平台加密组件——Crypto ECU中所有的软件单元都遭受到信息安全攻击的可能。AUTOSAR为保障ECU信息和数据安全,定义了CRYPTO 组件,包含 SecOC、KeyM、IdsM、Csm、CryIf 和Crypto Driver 等标准模块。CRYPTO组件提供各种加解密算法以及密钥管理功…

另辟蹊径的终端防病毒

在数字时代的浪潮中,网络安全问题愈发凸显,防病毒成为了保护信息安全的重要一环。而白名单作为一种有效的安全策略,在防病毒方面发挥着不可或缺的作用。 首先,我们需要明确白名单的概念。白名单是一种管理和安全实践,用…

掌握这招,串口通信高频收发32W数据,0丢包!

我做过挺多串口通讯类的产品,有用485通讯的pdu,有wifi/4G/蓝牙通讯类的网关... 做串口的应用,把串口外设调通只是第一步,串口只是数据传输的媒介,在此基础上,两个设备/器件要进行通信,传递更有意…

软件使用教程

昨天分享了一款专业软件,但是大家不知道怎么pj,好多小伙伴被文件夹下面的说明带跑偏了,所以今天特地发个文说一下科学使用的过程,需要软件的可以看昨天的文章! 话不多说那好小板凳,教程开始了 1、第一步&…

18. 四数之和 - 力扣

1. 题目 给你一个由 n 个整数组成的数组 nums ,和一个目标值 target 。请你找出并返回满足下述全部条件且不重复的四元组 [nums[a], nums[b], nums[c], nums[d]] (若两个四元组元素一一对应,则认为两个四元组重复): 0 …

空间搜索geohash概述;redis的geo命令

概述 通常在一些2C业务场景中会根据用户的位置来搜索一些内容。通常提供位置搜索的都是直接通过redis/mongodb/es等中间件实现的。 但是这些中间件又是怎么实现位置搜索的呢; 查了一番资料,发现背后一个公共的算法Geohash。 搜索的时候可以根据距离对…

认识Redis 主从同步、事务和Memcached的区别

08- 什么是 Redis 主从同步? Redis 的主从同步(replication)机制,允许 Slave 从 Master 那里,通过网络传输拷贝到完整的数据备份,从而达到主从机制。 主数据库可以进行读写操作,当发生写操作的时候自动将数据同步到从…

Spring Boot:Java 应用开发高效之道

Spring Boot 是一种革命性的框架,旨在简化 Java 应用的创建和部署过程。通过自动化配置和简化项目搭建流程,Spring Boot 大大加速了开发周期,让 Java 应用开发变得更加高效和便捷。 核心优势: 快速启动和简化配置:Spr…

【C++】STL中list的使用

前言:在前面学习的 过程中我们学习了STL中的string,vector,今天我们来进一步的学习STL中的list的使用方法。 💖 博主CSDN主页:卫卫卫的个人主页 💞 👉 专栏分类:高质量C学习 👈 💯代…

设置sqlserver management的字体大小

在用sqlserver management的时候,总感觉怪怪的,然后发现是字体太小的原因。 1)设置一下字体,工具--选项: 2)环境--字体和颜色--显示其设置(环境) 3)选择微软雅黑&#xf…

【Linux】从零开始配置新的服务器的机器学习环境

终端远程登录 ssh -p [端口号] [服务器用户名][服务器IP]或者 ssh [用户名][主机地址]第二种的前提是在.ssh\config中配置了host 安装文本编辑器vim 主要用于后续的文本编辑,个人比较习惯用vim,根据自己喜好选择 更新apt sudo apt update安装文本编辑…

额定值高于 1 kW 的电机驱动应用使用 GaN 逆变器 IC

GaN 技术的三个重要的参数是更高的带隙、临界场和电子迁移率。当这些参数结合起来时,由于 GaN 晶体的临界场高 10 倍,因此与硅 MOSFET 相比,电端子之间的距离可以近 10 倍。这导致了 GaN 和硅之间的明显区别:中压 GaN 器件可以基于…

【C++】类的默认成员函数

类的默认成员函数 类的六个默认成员函数构造函数构造函数的概念构造函数的特性 析构函数析构函数的概念析构函数的特性 构造函数与析构函数的调用顺序拷贝构造拷贝构造的概念拷贝构造的特性赋值运算符重载运算符重载赋值运算符重载前置与后置重载输入输出流重载 const修饰成员实…

STM32开发过程中碰到的问题总结 - 2

文章目录 前言1、Hex文件和Bin文件的区别2. STM32的boot0 在0和1有什么区别3. keil下的translate和builder有什么区别4. 为什么RTOS中区分中断内调用和中断外调用5. STM32中中断内运行的代码应该注意哪些事项6. STM32的定时器中断中 使用printf没有任何输出7. 将makefile编译的…

浅谈C++基本框架内涵及其学习路线

目录 一.C的内涵本质 1. 面向对象编程(OOP) 2. 低级控制 3. 模板编程 4. 标准库(STL) 5. 多范式支持 二.学习路线 1. 基础阶段 C基础语法 函数 数组和指针 2. 面向对象编程 类和对象 继承和多态 运算符重载 3. 高级…

【elementui源码解析】如何实现自动渲染md文档-第二篇

目录 1.概要 2.引用文件 1)components.json 2)json-template/string 3)os.EOL 3.变量定义 4.模版填充 5.MAIN_TEMPLATE填充 6.src下的index.js文件 1)install 2)export 7.总结 1.概要 今天看第二个命令no…

Blender骨骼创建

骨骼系统 建立 使用Shift A添加骨骼或在添加|骨架中添加一段骨骼 骨骼的三种模式 -物体模式:做动画,摆人物pose时在该模式 -编辑模式:进行骨骼搭建(选择一段骨骼,然后按E挤出一段骨骼并进行调整) -姿…

解析ISP许可证:构建安全可靠的网络空间

在当今数字化时代,互联网已成为人们生活和工作中不可或缺的一部分。作为连接世界的纽带,互联网服务提供商(ISP)承担着重要的责任,为用户提供稳定、高效的网络接入和服务。而ISP许可证,则是保障这些服务合法…