自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Arnold的专栏

All About Think Of Faith, Q:504658598

  • 博客(22)
  • 资源 (7)
  • 收藏
  • 关注

原创 基于3531DV100的转码流媒体服务方案

通过对H264转码为H265码流,推送云端,具备更低的带宽优点。可以实现减轻服务器压力和带宽要求的能力。板端内置SRS流媒体服务器,接受推流,本本地转码后,推送云端SRS,然后播放端拉取云端的265码流,转码后发送给内置的srs服务器,实现本地的多平台播放。...

2019-08-02 16:01:12 444 3

原创 HI3559对接MAX9288

MAX9288是美信的GMSL通信解串端,通过mipi接口来接收图像,然后由海思端采集和做进一步处理。流程挺麻烦,需要仔细阅读数据手册

2019-07-16 16:37:52 1913 5

原创 嵌入式物联网框架

设备端负责采集数据,实现基本的串口,485, DI, DO等功能,4G + GPS功能,服务器端采用go写嵌入式实时服务器这一块,web展示和APP的接口服务器采用PHP 或者java实现物联网服务器和web服务器之间用消息队列实现消息传送...

2018-12-23 22:47:08 286

原创 HI3518ev200标准摄像头方案

支持rtmp, rtsp, onvif, 等协议,超低时延实现

2018-12-23 22:44:14 7117 3

原创 工程机械智能化方案

 远程控制,远程数据采集,远程控制

2018-12-23 22:42:10 946

原创 iptables 交叉编译

1, 下载并编译 libnftnl2, 下载并编译libmnl3, 采用PKG_CONFIG_PATH指定上面库的路径, 编译iptables即可

2018-05-29 14:54:56 1888

原创 protobuf-c交叉编译

1, 先编译google protobuf,注意需要屏蔽掉MAKEFILE里面的测试执行代码,交叉编译的时候,程序在宿主机不可执行,所以会失败。屏蔽掉后就没问题2, 编译protobuf-c, 编译流程上指定好protobuf库的路径就可以了...

2018-05-29 14:52:42 1617

原创 降低视频流时延的方法

在摄像头rtsp流的时候,如何降低视频的时延问题。我主要采取减少内存拷贝,提高封装效率角度着手,将时延降低到140ms左右。如果你有更好的方法,欢迎探讨...

2018-05-29 14:49:48 2396

原创 3518E EMMC驱动

3518E EMMC驱动引导貌似有问题,需要屏蔽掉些驱动代码才行,可能与初始化顺序有关,很奇怪

2018-05-29 14:47:26 554

原创 局域网内实现高精度设备时钟同步

有时候,需要在局域网内保证各个设备之间时间是同步的,使用PTP协议是个很好的选择,如果有物理层级别的同步支持,可以达到微妙,甚至纳秒级别。...

2018-05-28 18:42:39 4256

原创 海思平台openssl动态库编译

1, ./Configure no-asm shared --prefix=PATH_TO_INSTALL/_install  linux-generic32 2, 修改Makefile中的CC AR RANLIB

2018-05-28 18:25:19 2239

原创 IMX323 I2C驱动

SDK里面只有spi的, 只能自己改了,改的方法也不难吧,只需要把读写接口换成SPI , 然后将操作spi部分的寄存器换成I2C的就行了

2018-05-28 18:17:16 1705 4

原创 便携式记录仪方案

经过一年时间终于做成功了。支持直播,录像等功能

2018-05-28 18:13:02 572 3

原创 AR6302 TCP断开原因

在实际使用中,发现TCP 莫名其妙的不发送数据了,还以为是客户端断开了,经过多方排查,发现是固件原因

2018-05-28 18:07:18 269

原创 海思平台libMP4v2实时封装同步问题

在实际使用中,如果以一定间隔分割mp4文件,需要注意音视频首帧同步问题,经过测试发现音频时间戳相对均匀,视频则不一样。所以要做好时间戳管理,还有在写时间戳的时候需要注意时间间隔处理。可实现很好的封装。保证音视频同步...

2018-05-28 18:04:51 1486

原创 海思3516Cv300同时开启大容量存储和串口USB复合设备的方法

需要修改驱动,有部分是注释掉的 

2018-05-28 18:00:24 1871

原创 C语言实现哈夫曼编码

首先说明的是,该文章中的代码,在实现上可能有需要改正的地方,贴出来是为了给需要的朋友提供参考,也希望能够得到大家的指点。哈夫曼编码的原理这里不详述,具体可参见Huffman 编码压缩算法,这篇文章给出了算法的清晰易懂的解释。我在实现上,先将文本中的字符存储在一个结构体数组中,(这样便于查找和存储),对其进行排序,排序后将数组转化为二叉树。对二叉树进行遍历,打印出对应的编码。具体代码如下:

2013-06-14 10:55:38 2067

原创 C实现判断两个IP是否在同一个子网

在进行网络程序的时候避免不了对给定IP是否跨子网段进行判断。相关原理倒是简单, 贴出相关代码:#include #include #include #include #include #define ALL_BIT 32 /* ip address have 32 bits *//*** description: juge the ip_a and ip_b is in th

2013-05-20 12:18:01 2604

原创 linux下c实现得到给定网段的所有IP

在进行网络编程时,有时侯需要扫描给定网段的所有IP主机,这就需要首先解析出该网段的所有IP以备下面环节使用。实现代码如下:头文件#ifndef _ARP_ATTACK_H#define _ARP_ATTACK_H#include #include #include typedef struct _addr_t { struct in_addr sin_addr;

2013-05-20 12:15:54 1737

原创 linux 下C实现获取网卡IP和MAC地址

本文使用getifaddrs 函数获取网卡的IP和MAC地址。getifaddrs函数有个特点,就是获取地址时以链表方式返回,且每个链表节点要么是IP,要么是MAC,所以如果要将网卡的IP和MAC地址同时返回的话,需要对对返回链表进行查找和重新组合。本文实现目的,在于以网卡名方式返回IP和MAC地址。代码如下:#ifndef _MYLIB_H#define _MYLIB_H#include

2013-05-20 12:13:57 5529

原创 在linux下使用c语言实现ARP欺骗

局域网内ARP欺骗已经不是个新鲜的话题,且现在无论主机还是网络设备,对ARP欺骗的防范能力已经大大增强。使用C实现的主要目的在于对linux下socket编程加深理解。   发送ARP包自然少不了对数据链路层的直接操作, linux下有多种方式,下面代码依据AF_PACKET实现。具体代码如下:  arp_attack.h#ifndef _ARP_ATTACK_H

2013-05-20 12:11:07 2083

原创 linux获取本机路由

读取并解析/proc/net/route文件源码如下route.h#ifndef _ROUTE_H#define _ROUTE_Hstruct r_entry { int dest; int mask; int gateway; char iface[10]; struct r_entry *next;};#endifget

2013-05-20 12:08:46 1460

PLC工业控制

本书是一本内容充实、实践性强的可编程逻辑控制器指导书。全面介绍了西门子公司推出的S7-1200PLC的编程与应用,介绍了工业自动化及过程控制的基本概念、继电器逻辑程序设计的基本知识、定时器和计数器编程、算术逻辑等常用控制指令、梯形图编程、通用设计和故障诊断技术、数字化的开环闭环过程控制等内容。本书由浅入深的讲解、大量实验案例、精心挑选的课后习题都能使读者更好地掌握可编程逻辑控制器的知识。本书内容丰富、可读性高、实用性强,既可作为高等院校自动化、电气工程、计算机控制及相关专业的教材,也可作为PLC工程应用设计人员的参考书。

2019-01-18

Python计算机视觉编程最新版

Python计算机视觉编程最新版,带完成书签,供大家参考学习

2018-09-28

webrtc权威指南完整版

webrtc权威指南,完整版,涉及网络结构,开发手册,协议介绍

2018-06-22

海思3518Ev200 AAC音频编解码库

海思3518Ev200 AAC音频编解码库 , 这个资源你懂的。 需要的下载

2018-05-10

海思GPIO驱动代码

我写的海思gpio驱动,比较通用,修改一些参数即可,目前适配的是3518E, 可以用到其他平台上

2018-05-10

海思3518Ev200水印示例

海思OSD 时间戳示例,带vs工程,编译测试通过,编码后保存为文件

2017-10-22

C++编程思想 第二版卷一

C++编程语言经典教程。 第二版卷一英文版。 带书签的。。

2017-10-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除