- 博客(224)
- 资源 (23)
- 收藏
- 关注
原创 onvif_discover虚拟摄像头
原始引用地址: onvif_discover虚拟摄像头time: 20200824 18:30为什么要做这个虚拟摄像头做类型nvr产品,在大量测试时,总需要大量视频源,一般情况下需要实体摄像头做视频源。接入实现摄像头时,有些摄像头只能提供一个连接,大量测试时,实体不可能有那么多摄像头。而且我的产品每个需要接入64路,如果实测需要大量的摄像头。所以我需要一个虚拟摄像头。主要功能本虚拟摄像头软件提供onvif发现功能,rtsp播放功能。其它onvif相关功能可以根据需要自己实现。rt...
2020-08-26 19:46:10 1975
原创 海思Hi3519A 进行4k60 h264编码帧率不足的问题
<!---title:海思Hi3519A 进行4k60 h264编码帧率不足的问题--><!---keywords:海思,hi3519A, 4k60, h264-->原始引用地址: [海思Hi3519A 进行4k60 h264编码帧率不足的问题](http://yangkuncn.cn/hisi_hi3519a_4k60_h264_enc.html) time: 2020.5.20 12:34:00 ##hi3519A进行4k60 h264编码时编码不足 ...
2020-05-21 21:29:50 2656 2
原创 运行caffe识别数字的模型mnist
<!---title:运行caffe识别数字的模型mnist--><!---keywords:填写关键字, 以半角逗号分割-->原始引用地址: [运行caffe识别数字的模型mnist](http://yangkuncn.cn/caffe_mnist.html) time: 2020.5.17 23:28## mnist是啥?mnist是一个运用神经网络识别数字的模型,可以识别数字0到9.### 获取mnist模块与数据对于mnist(就是数字识别)例子,...
2020-05-21 21:28:27 357
原创 caffe在ubuntu18.04下编译
<!---title:caffe在ubuntu18.04下编译--><!---keywords:caffe, build, ubuntu18,-->原始引用地址: [caffe在ubuntu18.04下编译](http://yangkuncn.cn/caffe_build.html) time: 2020.5.17 23:27## caffe介绍cafee是一框架工具。官网:<http://caffe.berkeleyvision.org/>下载...
2020-05-21 21:27:32 460
原创 记录一个海思TOE的BUG
原始引用地址: testtime: 2020.5.3 17:57发现的过程 最近在做onvif开发时,有x86的验证的功能没有问题,移动到海思Hi3536上简单运行貌视也很正常。但是多次测试后,发现有时在接收一些onvif数据时,不能正常接收,直到超时。一些杂牌的相机频繁出问题,海康大华的几乎不出问题,很是奇怪。分析测试同样的程序,在x86上正常,arm版很容易复现问题通...
2020-05-03 18:24:52 441 1
原创 ninja使用
原始引用地址: ninja使用time: 2010.01.13 22:11概述 在android和chrome,还有webrtc的项目中都用到了ninja作为编译项目使用工具,与之对应的工具我们比较熟悉的是make,cmake。网上搜索ninja,说的ninja代理make最大的优点是编译速度,使用ninja相比与make在编译android和chrome时,可以节省大量的时间。...
2020-01-13 22:39:35 3318
原创 如何解决内网中网络被限制的问题
来源:http://yangkuncn.cn/how_to_salve_network_cannot_visit.html如何解决内网中网络被限制的问题目录:访问被拒绝 拒绝访问的原理 转发tcp数据 为其它机器转发 ubuntu本地联网 转发udp数据 实际使用效果原始引用地址:如何解决内网中网络被限制的问题time: 2019.11.21 0...
2019-11-25 08:24:51 4955
原创 群晖开机自启动
原始引用地址: 群晖开机自启动主要参考 : 群晖开机自动运行frp脚本time: 2019-07-03 13:13:53 yangkun引言在公司使用一些收+++费的p-o=j=i-e软件,如果直接连网,他们会上报一些信息,让你们很不爽,特别是一些大公司,还会给领导打电话,说不定就要你断网了。有什么好方法吗?有人可能要说使用防火墙,个人感觉还是太麻烦。我们长期使用的v2ray就是...
2019-07-03 15:50:10 11611
原创 音频芯片
原始引用地址: 音频芯片音频芯片混合芯片alc5640 alc5651 aic31 都是i2c控制,有ad da转换功能,可以对声音进行放大处理,alc系列有两个i2s接口,可以在模拟部分进行混音处理。da芯片cs4344, max98357, pcm5102a 这些芯片接线简单,不用配置,给数据就可以播放,有些甚至不需要mclk就可以工作usb转音频芯片:pcm2706usb...
2019-06-26 16:03:37 3525
转载 Netlink实现热拔插监控
http://blog.chinaunix.net/uid-24943863-id-3223000.html?page=2新的Linux内核使用udev代替了hotplug作为热拔插管理,虽然有udevd管理热拔插,但有时候我们还是需要在应用程序中检测热拔插事件以便快速地处理,比如在读写SD卡的时候拔下SD卡,那么需要立即检测出该情况,然后结束读写线程,防止VFS崩溃。Netlink是面向数据包的...
2018-06-29 14:47:49 343
原创 Boost.Python Tutorial
参考:http://www.boost.org/doc/libs/1_66_0/libs/python/doc/html/tutorial/index.htmlhttp://blog.csdn.net/raby_gyl/article/details/70888387https://www.cnblogs.com/bhlsheji/p/5373344.htmlubuntu 安装支持...
2018-01-10 09:14:56 341
转载 C++ 模板详解(一)
https://www.cnblogs.com/gw811/archive/2012/10/25/2738929.htmlC++模板 模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。 模板是一种对类型进行参数化的工具; 通常有两种形式:函数模板和类模
2018-01-07 10:27:58 272
原创 LINUX的“脏奶牛”
来源:https://github.com/dirtycow/dirtycow.github.io/wiki/PoCs编译运行以下代码成功后会把/usr/bin/passwd移动到/tmp/bak, 如果不改回去开机可能有问题/** (un)comment correct payload first (x86 or x64)!* * $ gcc cowroot.c -o cowroo
2016-10-23 19:56:44 1426
原创 QT4保存调试日志
windows下Qt程序发布后,所有调试日志都没有了,有时候出错不容易找出,所以做了个根据命令行传入debug后,把调试日志写到文件中的功能:#include #include "mainwindow.h"#include #include #include #include static QString logfilepath = "debuglog.txt";void c
2016-07-19 11:38:33 1525 2
原创 Linux查看CPU型号及内存频率及其它信息与清理内存的命令
转自:http://www.latelee.org/using-gnu-linux/linux-cpu-mem-info.html查看CPU:# cat /proc/cpuinfo该命令可以查看系统CPU有多少个核,频率,特性等等。查看cpu内核频率# cat /proc/cpuinfo |grep MHz|uniqcpu MHz : 27518.499查看
2016-07-19 09:38:00 4098
原创 TCP&IP 实现
好久没有在这写过东西了,其它之前也没写过最近突然的想法, 想自己在LINUX上实现下TCP/IP,就算学习吧。准备按以下方式实现。1. 收集TCP基本知识。2. 在linux内核中先实现一个虚拟网卡,以方便的收发IP层的数据,这个在LDD里面好像有。3. 建立TCP,实现三次握手。4. 实现TCP重传机制。5. 可以建立
2016-07-05 08:43:15 803
原创 更新ubuntu15.10内核后,驱动解决
把ubuntu15.10的内核从4.2.0-34-generic更新到4.2.0-35-generic后发现,usb键盘不能用了,连显卡驱动都没有了。网上找后发现是少安装了驱动包。解决方法如下:sudo apt-get install linux-image-extra-4.2.0-35-generic安好后,重启可以使用,如果当时就想使用usb键盘可以使用以下命令:mod
2016-03-27 09:01:39 2239
转载 tar 备份时如何保持权限
http://www.cnblogs.com/iamfy/archive/2012/04/24/2467434.htmltar 备份还原在使用Ubuntu之前,相信很多人都有过使用Windows系统的经历。如果你备份过Windows系统,那么你一定记忆犹新:首先需要找到一个备份工 具(通常都是私有软件),然后重启电脑进入备份工具提供的软件环境,在这里备份或者恢复Windows系统。Nort
2016-02-25 16:26:27 6151
转载 SSH反向连接及Autossh
SSH反向连接及Autosshhttp://www.cnblogs.com/eshizhan/archive/2012/07/16/2592902.htmlSSH反向连接及Autossh0.接触Linux恐怕对SSH再熟悉不过了,还有scp,sftp各种方便的功能,一般的使用都需要ip:port(如果不是默认22的话),但有些情况比较特殊,就是想连接一台内网主机
2015-01-18 00:02:00 717
转载 openwrt 替换Dropbear by openssh-server
转自:http://wiki.openwrt.org/inbox/replacingdropbearbyopensshserverReplacing Dropbear by openssh-serverChange the Dropbear port to an unused/free one on your box and restart Dropbe
2015-01-17 23:40:06 3400
转载 浮点数在计算机中存储方式
http://www.cnblogs.com/jillzhang/archive/2007/06/24/793901.html 作者: jillzhang 联系方式:jillzhang@126.com 本文为原创,转载请保留出处以及作者, 谢谢 C语言和C#语言中,对于浮点类型的数据采用单精度类型(float)和双精度类型(double)来存
2014-12-07 23:57:26 632
转载 TCP三次握手连接及seq和ack号的正确理解
http://blog.chinaunix.net/uid-25513153-id-187780.html三次握手Three-way Handshake一个虚拟连接的建立是通过三次握手来实现的1. (B) –> [SYN] –> (A)假如服务器A和客户机B通讯. 当A要和B通信时,B首先向A发一个SYN (Synchronize) 标记的包,告
2014-09-17 14:32:40 1236
转载 Linux环境下段错误的产生原因及调试方法小结
转自:http://www.cnblogs.com/panfeng412/archive/2011/11/06/2237857.html
2014-09-10 16:35:23 596
转载 Netfilter 详解
其他不错的文章:http://bbs.chinaunix.net/thread-2196854-1-1.html引用:
2014-09-06 23:56:43 1236
原创 Ubuntu13.10纯文本模式/终端中文乱码解决方法
1.Alt+Ctrl+F1 进入第一个终端tty1,发现中文乱码。2.安装zhcon。sudo apt-get install zhcon3 输入下面命令,启动zhcon,中文显示正常。sudo zhcon --utf8 --drv=vga这是网上搜到到解决方法,配置完后发现无效然后我了解到了fbterm这个东西(亲测有效)1.下面我就安装了fbterm:
2014-07-19 23:47:11 1083
原创 一次解决libgcc_s.so.1 must be installed for pthread_cancel to work的经历
在vsftpd中加入线程支持,出现这个错误:libgcc_s.so.1 must be installed for pthread_cancel to work网上看到shuoquexs
2014-06-27 14:33:56 14855 4
转载 debian linux 安装smb 配置
服务器端配置过程: 1.apt-get install samba 2.修改/etc/samba/smb.conf文件 3.添加用户并设置samba访问密码 smbpasswd -a username 4.重启一下samba服务: /etc/init.d/smb restart 1.apt-get install samba (安装) debconf(选
2014-06-24 15:14:39 1668
原创 openssl工具调试ssl加密ftp
openssl s_client -starttls ftp -connect 172.20.1.10:211、
2014-06-23 14:19:15 1730
转载 openssl简介-指令s_client
http://www.blogjava.net/ycyk168/archive/2009/11/27/303946.htmlopenssl简介-指令s_client 用法: openssl s_client [-connect host:port>;] [-verify depth] [-cert filename]
2014-06-23 12:12:41 4609
原创 truecrypt加密分区的编译
1、export PKCS11_INC=$(pwd)/truecrypt2、编译fuse-2.9.3./configuremakemake install3、编译truectypt:make NOGUI=1 NOASM=1 WX_ROOT=$(pwd)/../wxWidgets-2.8.12 wxbuildmake NOGUI=1 WXSTATIC=1 NOASM=
2014-06-16 18:19:51 1127
转载 Vimium插件让键盘党像操作Vim一样操作Chrome
转自:http://kejibo.com/chrome-vimium/什么是键盘党?键盘党是指尽可能将所有电脑操作用键盘来完成,而不去动鼠标的人。鼠标应该说是新手们的最爱,很直观,指哪点哪,很听话!不过常常使用电脑的人,如果一直使用鼠标的话,手会发酸,因为操作鼠标的时候,手臂不是在一个自然的状态,臂肌会处于绷紧状态。而使用键盘则双手是放松状态,只有手指在动。而且尽量
2014-04-02 16:02:05 3390
原创 读取笔记本的摄像头的原始yuv数据,通过libav(ffmpeg编码)
一、程序的逻辑主要分两部分:1、通过video4linux2读取摄像头的V4L2_PIX_FMT_YUYV格式的原始数据2、把V4L2_PIX_FMT_YUYV格式的数据转换成AV_PIX_FMT_YUV422P格式的yuv数据,并存放在AVFrame结构中; 把AVFrame结构送到编码器; 收取编码后的h264数据流,并存到文件中二、代码中主要用到的库
2014-03-04 14:19:30 4290
原创 编译libav(ffmpeg)库
1、下载最新的yasm1.20,编译安装(最新的x264会用到)http://www.tortall.net/projects/yasm/releases/yasm-1.2.0.tar.gz2、下载最新的x264 export PATH=$PATH:/home/xy/mywork/av/yasm-1.2.0 ./configure --enable-gpl3、下载最新的lib
2014-03-04 13:38:47 5951 3
原创 使用jrtplib打包发送h264数据,关使用vlc|mplayer播放
前段时间写了个测试程序,使用jrtplib,把h264打成标准的rtp数据包,并能通过vlc,mpalyer等播放器播放出来。这中间主要的难点是解析h264数据中的nal单元,并把nal单元打成rtp包,之后的事情都是jrtplib库做了。然后就可以通过播放器播放出来了。主要的代码贴出来:/* * test_jrtp.cpp * * Created on: 2014-2-19 *
2014-03-04 11:59:15 6784 8
原创 怎么用vnc访问自己内网电脑,同时又是同一个会话?
1、运行vncserver -alwaysshared网友也用这样的:vncserver -alwaysshared :1 -geometry 1440×9002、在ubuntu的系统工具中有个:桌面共享 最上面的两个共享都选了:允许他人查看你的桌面,允许他人共享你的桌面 为安全选择:要求远程用户输入此密码(((((上面个必须为本机器的第次访问确认。这个就不能选...
2014-03-04 11:45:18 1328
原创 raspberry pi wifi配置
pi@raspberrypi ~ $ cat /etc/network/interfacesauto loiface lo inet loopback#iface eth0 inet dhcpiface eth0 inet staticaddress 192.168.9.97netmask 255.255.255.0gateway 192.168.9.68dns-nameser
2014-01-18 10:14:37 1576
usbnet ubuntu12.04
2012-10-23
mysql 驱动mysql-connector-c-6.0.2.tar.gz
2012-05-07
android-h264_and_test-video.tar.bz2
2012-03-31
RT3370 RT3070 RT2870 RT5370 RT5372 linux驱动源代码
2011-11-28
RT3370 RT3070 RT2870 RT5370 RT5372 移植文档
2011-11-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人