自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (31)
  • 收藏
  • 关注

原创 ESP8266官方SDK编译环境配置技巧

默认的官方SDK(如:ESP8266_NONOS_SDK_1.5.4),需要将开发的应用代码目录放到SDK的根目录下才能进行编译,你想把自己的应用工程放在其它位置,就编译不了,很不方便,原因就是在里面的编译脚本和makefile中,很多地方的路径变量都是写死的,我花了点时间研究了一下它默认的编译脚本和相关文件,经过修改,可以达到自己的工程独立于SDK路径,具体做法如下:1,自己的...

2020-03-29 19:40:44 738

转载 RTP协议全解析(H264码流和PS流)

写在前面:RTP的解析,网上找了很多资料,但是都不全,所以我力图整理出一个比较全面的解析,其中借鉴了很多文章,我都列在了文章最后,在此表示感谢。互联网的发展离不开大家的无私奉献,我决定从我做起,希望大家支持。转自:http://blog.csdn.net/chen495810242/article/details/392073051、RTP Header解析                    ...

2018-06-13 11:01:26 455

转载 HOG+LBP+Haar介绍

(一)HOG特征1、HOG特征:方向梯度直方图(Histogram of Oriented Gradient, HOG)特征是一种在计算机视觉和图像处理中用来进行物体检测的特征描述子。它通过计算和统计图像局部区域的梯度方向直方图来构成特征。Hog特征结合SVM分类器已经被广泛应用于图像识别中,尤其在行人检测中获得了极大的成功。需要提醒的是,HOG+SVM进行行人检测的方法是法国研究人员Dalal在...

2018-06-06 10:00:24 3786

转载 Google C++ 风格指南内容整理

转载:https://blog.csdn.net/fengbingchun/article/details/45789447之前一直没有全面的看过Google C++风格指南,现在很多公司进行C++开发都要求按照Google C++风格。在这个网站 http://zh-google-styleguide.readthedocs.org/en/latest/contents/  有人已经把其翻译成中...

2018-05-24 15:21:06 620

转载 计算机视觉相关网站

转自:http://blog.sciencenet.cn/home.php?mod=space&uid=454498&do=blog&id=377338 1、OpenCV中文网站http://www.opencv.org.cn/index.php/%E9%A6%96%E9%A1%B5 2、Advanced Digital Imaging Solutions Laborato...

2018-05-24 09:46:24 2912

转载 图像处理和图像识别中常用的OpenCV函数

转载:https://blog.csdn.net/fengbingchun/article/details/58162531.   cvLoadImage:将图像文件加载至内存;2.   cvNamedWindow:在屏幕上创建一个窗口;3.   cvDestroyWindow:销毁显示图像文件的窗口;4.   cvDestroyAllWindows:销毁显示图像文件的所有窗口;5.   cvSh...

2018-05-21 11:06:53 526

转载 Spring Boot 官方文档学习(一)入门及使用

转载:http://www.cnblogs.com/larryzeal/p/5799195.html目录:内置Servlet Container使用Spring Boot安装Spring Boot CLI开发一个简单的Spring Boot应用--使用最原始的方式创建一个文件夹新建一个pom.xml文件命令:mvn package添加依赖开始写代码启动项目打包执

2018-01-24 10:52:50 282

原创 基于浏览器 webrtc的PC屏幕共享

https://www.html5rocks.com/en/tutorials/webrtc/basics/         从官方介绍可知,webrtc不仅可提供以摄像头为源的视频通讯功能,也能进行主机的screensharing,但目前支持webrtc的浏览器,无法直接截取主机屏幕,故无法使用此功能,需要插件支持才能实现屏幕截取共享功能,这里就介绍如何使用chrome浏览器进行屏幕共享。

2017-12-20 11:12:59 27260 12

转载 SIP呼叫流程典型流程图解

1.注册流程:… 12.注销流程:… 33. 基本呼叫建立过程:… 44. 会话更改流程:… 55. 正常呼叫释放过程:… 66. 被叫忙呼叫释放:… 77.被叫无应答流程一:… 88.被叫无应答流程二:… 99.遇忙呼叫前转:… 1010.无应答呼叫前转流程:… 1311.呼叫保持:… 1512.呼叫等等:… 16   1.注册流程:      2.注销流程:        3. 基本呼叫建立过程

2017-11-24 10:05:13 7594

原创 基于kurento的RtpEndpoint元素实现的loopback

目前为了实现webrtc与传统的sip客户端进行视频通讯,信令方案到不是问题,主要问题在于解决webrtc的SRTP与sip的RTP数据的转换,调研多种方案,决定采用kurento的方案,其中RtpEndpoint能实现转换功能,同时考虑到后期的特效处理,kurento还是很有优势的。

2017-10-31 18:26:43 3375 6

原创 webrtc的DEMO环境搭建

本文介绍了如何搭建一个webrtc的Demo环境,可实现多人视频。WebRTC是一个开源项目,提供简单的JavaScript接口以实现浏览器的实时通信(RTC)。与普通的客户端与服务器之间的即时通信不同,webrtc通过一系列的信令,能建立起一个浏览器与浏览器之间(peer-to-peer)的信道,这个信道可以发送任何数据,包括音视频数据,而不需要经过服务器。

2017-10-24 15:41:10 19589 4

原创 多平台轻量级消息推送系统msgd

一,现状及目的 随着互联网和物联网的发展,消息通信和交互不再仅限于人与人,而充斥于人与人、人与物、物与物之间;消息通信的主体也跨越各平台,PC(Windows, OSX, Linux等),移动端(Android,IOS,WP等)及电子设备(MCU,ARM等)。目前常用的消息推送机制有:基于HTTP的轮循、基于XMPP、基于MQTT及第三方的推送系统(如极光、云巴等),每种机制都有其优劣,具体可网上

2017-01-18 17:24:36 2692

原创 Window下搭建ESP8266编译环境

一,安装编译环境1,下载安装文件Fans_ESP8266_SDK_Make.exe:http://pan.baidu.com/s/1jHe9JHc双击Fans_ESP8266_SDK_Make.exe执行安装,默认安装到C盘,不用改变安装路径,一路遇到选择框就点击“确定”和“允许”。安装完成后,会在C盘根目录下生成三个文件夹:c:\python27, c:\ESP8266_SDK_Fa

2016-09-26 11:22:07 5414

原创 基于ESP8266 SDK部分功能的二次封装

一,目的。使用ESP8266官方提供的固件SDK的人都知道,在大部分的API接口调用和使用逻辑上跟标准C APP开发是有很大差别的,有些功能需要自己花很大时间去进行功能封装和逻辑设计,对于一个精通C语言的人,也很难在短时间内开发出一个简单功能的。同时如果需要使用硬件驱动功能,如:I2C,UART,PWM等,没有驱动开发经验的人即使把代码写出来了,但一旦遇到问题,也很难去解决,这需要有一定的硬件

2016-09-26 10:56:05 5810 2

原创 精选反腐打黑题材连续剧二十部

1. 征服导演 : 高群书 Qunshu Gao 主演 : 孙红雷 Honglei Sun/江珊 Shan Jiang/石兆琪 Zhaoqi Shi/刘威葳 Weiwei Liu/李易祥 Yixiang Li/张立 Li Zhang/倪土 Tu Ni/周晓鸥 Xiaoou Zhou2. 绝不放过你导演 : 雷献禾 

2013-12-18 20:00:43 15835

转载 武汉IT名企目录

1、腾讯2、烽火科技3、新思科技 Synopsys4、华为5、高德红外6、武汉思非电子技术有限公司  (待遇不错)7、IBM8、SMC network9、EMC10、智邦大陆科技有限公司11、软通动力12、鹰图公司13、德电(中国)通信技术有限公司14、高伟达软件股份有限公司15、联想16、神州数码17、武汉长光科技18、搜狐

2013-12-17 15:26:25 3941

原创 深圳市南山区新生儿入户流程

一,准备材料原件:     1,双方身份证原件;     2,双方结婚证原件;     3,双方户口薄原件:          集体户口:公司户口卡首页(或者复印件加盖公司红章)          个人户口:户口薄整本     4,新生儿医学出生证明原件;     5,计划生育服务证原件;以上原件,尽量走到哪带到哪,政府工作人员的不同,有可能出现需要原件的不同,中国

2013-10-14 17:04:51 5650

转载 wpa_supplicant软件架构分析

目录(?)[+]启动命令wpa_supplicant 初始化流程main函数wpa_supplicant_init函数wpa_supplicant_add_iface函数wpa_supplicant_run函数Wpa_supplicant提供的接口上行接口Dbus接口Unix domain socket 接口下行接口Control interface c

2013-09-24 17:40:36 1090

转载 android WIFI 分析

目录(?)[+]系统架构WifiServiceWifiMonitorwpa_supplicantWifi驱动模块Wifi电源管理模块Wifi工作步骤Wifi模块代码WifiService和wpa_supplicant启动流程21 状态变化生产时自动打开Wifi1. 系统架构        Android WiFi系统引入了wpa_supplica

2013-09-24 17:39:03 1229

转载 android4.0.3源码之wifi的简单分析(转)

关于wlan的组成 关于wifi应用层的接口的调用        首先从上层android wifi的应用开始,首先会根据android的wifimanager的类,实例化一个mwifimanager的对象,这个对象处理了所有wifi需要处理的任务,接着比如说打开wifi,那么就会调用 mWifiManager.isWifiEnabled();判断wifi是否已经打

2013-09-24 11:26:47 4240 1

原创 android使用aidl实现进程间通信的实例

在开发Android应用时,由于不存在共享内在之类的机制, android应用采用AIDL(Android Interface Definition Language:接口定义语言)方式实现进程间通信,下面我将写一个实例。在eclipes中创建一个android工程,这里我的工程名为:com.wyj.aidltest,工程会创建一个com.wyj.aidltestActivity.

2013-07-22 18:20:16 717

转载 Activity打成jar包供第三方调用(解决资源文件不能打包的问题)

最近有一个需要,我们公司做了一个apk客户端,然后其他的公司可以根据自己的需要来替换里面的资源图片,文字等一些资源文件问题,我本来想这个简单,用两个工程直接替换里面的资源文件就行,老大说,这样子不好,如果要改需要改两个客户端,而且还麻烦,叫我将所有的Activity打成Jar包的形式,这样子我们改了里面的内容就直接发布Jar包出去,其他公司直接下载Jar来使用,这样子他们自己公司也能更好的维护。

2013-07-11 17:54:14 972

原创 Android 让adb logcat打印内核调试信息

Android让adb logcat打印内核调试信息在默认情况下,adb logcat只能显示应用程序的调试信息,我把logcat.cpp修改了一下,让它同时可以打印内核调试信息:修改的文件:system/core/logcat/logcat.cpp1、首先先加入头文件#include //add by 2、定义所使用的TAG#define KERNEL_

2013-02-18 18:09:15 1632

原创 android系统之sensor学习

Sensor作为Android系统的一个输入设备,对Android设备来说是必不可少的。Sensor主要包括G-Sensor、LightsSensor、ProximitySensor、TemperatureSensor等。这里主要对G-Sensor模块进行解析。我的平台是AML8276,android系统是4.0.4,kernel是3.0,所用的gsensor是kionix_a

2013-01-03 17:31:44 7987 2

转载 Android 4.0 事件输入(Event Input)系统

原来在Android2.3.5下能正常工作的TouchScreen功能,移植到Android 4.0就不能正常工作了。凭直觉,Android4.0肯定有鬼。真是不看不知道,一看吓一跳。在Android 4.0中,Event Input地位提高了,你看看,在Adroid2.3.5中,它在frameworks/base/libs/ui之下,在Android4.0中,它在frameworks/base/

2012-11-22 14:22:27 1624

转载 各种音视频编解码学习详解 h264 ,mpeg4 ,aac 等所有音视频格式

http://blog.csdn.net/diyagoanyhacker/article/details/7546204编解码学习笔记(一):基本概念媒体业务是网络的主要业务之间。尤其移动互联网业务的兴起,在运营商和应用开发商中,媒体业务份量极重,其中媒体的编解码服务涉及需求分析、应用开发、释放license收费等等。最近因为项目的关系,需要理清媒体的codec,比

2012-11-15 16:49:24 4238

转载 Android中保存数据常用的方法

Android中有四种方法保存数据,分别适用于不同情况的需求。它们都各自有相应的优缺点,所以当开发者决定选择应用哪种方法之前,先要考虑当前所操作的情况是否适合于所选择的方法。Preferences  Files  Databases  Network       1. Preferences从其保存数据的结构来分析,是一个较轻量级的存储数据的方法。类似于我们常用的ini文件保存软件初始化设

2012-11-15 13:28:29 649

转载 解读Android 4.0 Camera原生应用程序的设计思路

http://blog.csdn.net/qianjin0703/article/details/7965810 1. 设置摄像头方向2. 打开线程与预览线程 3. 设置参数4. Camera外设按键5. 自动对焦与触摸对焦6. 拍照7. 人脸检测8. 位置管理9. 旋转管理10. 变焦11. 录像Camera的架构为典型

2012-11-07 14:43:11 810

转载 屏幕分辨率一览

http://blog.csdn.net/ameyume/article/details/7212026Sub-QCIF 128x96QCIF    176x144CIF     352x2884CIF    704x576QVGA 240×320HVGA 480*320VGA    640X480SVGA 800X600XGA    1

2012-11-02 17:25:46 931

转载 android 通过局域网udp广播自动建立socket连接

http://blog.csdn.net/luoboo525/article/details/7878395android开发中经常会用到socket通讯。由于项目需要,最近研究了一下这方面的知识。 需求是想通过wifi实现android移动设备和android平台的电视之间的文件传输与控制。 毫无疑问这中间一定需要用到socket来进行通信。今天就两台设备的握手连接方式分享一下吧

2012-10-29 18:35:41 20698 2

原创 android 内核power电源管理

linux内核有一套电源管理的机制,休眠/唤醒在嵌入式Linux中是非常重要的部分,而android是基于linux内核的,它在此机制基本上作了改进。本文只是针对参考代码总结的具体性的知识,其它有关系统知识网上一大堆,可自己搜索学习。 关于这部分我曾经写了份PPT作为内部技术交流稿,可下载参考下:http://download.csdn.net/detail/yunjinwang/46

2012-10-29 15:28:32 2532

转载 WSAStartup函数 和WSACleanup 函数

http://www.cppblog.com/nightsky0911/articles/165483.html一、WSAStartup函数               int WSAStartup                      (                          WORD wVersionRequested,

2012-10-26 11:09:32 1722

转载 socket关闭的close和shutdown区别

http://blog.chinaunix.net/space.php?uid=796091&do=blog&id=2035418socket关闭有2个close,shutdown他们之间的区别:close-----关闭本进程的socket id,但链接还是开着的,用这个socket id的其它进程还能用这个链接,能读或写这个socket idshutdow

2012-10-26 11:02:45 836

原创 android 4.0之audio

我使用的是三星的SMDKC110平台,Android代码为4.0版本。其中理解错误的请指正,谢谢!!android系统的音频系统在不同层大概都是由三块组成,AudioSystem, AudioTrack, AudioRecorder。它们分别负责音频系统的综合管理功能、音频数据的输出和输入。代码文件结构:代码头文件放在frameworks/base/include/media/目录

2012-10-17 14:13:11 1644

原创 android 显示子系统零碎理解

android的显示系统GUI= C语言框架+JAVA语言框架 libui.so是整个GUI系统的中枢,它包含颜色格式、EGL窗口(用户显示),按键及事件的处理、surface(显示界面)、overlay(显示叠加层)、camara(照相机接口)等多方面的定义; Gralloc模块是显示模块的实现,它由libui调用,在FrameBufferNativeWindow.cpp中找开g

2012-10-15 11:29:28 1082

转载 创建新的动态链接库 (DLL) 项目

创建新的动态链接库 (DLL) 项目从“文件”菜单中,选择“新建”,然后选择“项目…”。在“项目类型”窗格中,选择“Visual C++”下的“Win32”。在“模板”窗格中,选择“Win32 控制台应用程序”。为项目选择一个名称,如 MathFuncsDll,并将其键入“名称”字段。 为解决方案选择一个名称,如 DynamicLibrary,并将其键入“解

2012-10-15 11:03:03 1013

转载 在linux内核中创建一个/proc/下的文件结点实例http://www.lslnet.com/linux/dosc1/34/linux-259508.htm

这个例子也是来自网上。现在能够编译,加载。加载后通过echo将一段字符写入/proc/test。然后用cat看/proc/test。结果,在屏幕上不停的重复显示原来写入的字符串。不知道是为什么、?#include#include#include#include#include#includechar msg[512];struct proc_di

2012-10-15 11:00:33 1767

原创 kickstartU盘装系统

此次以CentOS-6.0为安装对象.1,准备一个容量足够大的U盘(里面会存放系统镜像文件.iso, 这里为8G的U盘);2, 准备iso镜像文件,syslinux.exe工具(用来制作启动U盘);syslinux 下载地址为 http://www.kernel.org/pub/linux/utils/boot/syslinux/syslinux-4.04.zip

2012-10-15 10:58:05 2446

转载 [Linux]CentOS网关服务器配置

http://blog.csdn.net/cjy37/article/details/71048981. 网关服务器上两张网卡:eth0 =》内网172.18.1.240eth1=》外网211.139.169.X2. 客户端机:172.18.1.x3. 网关服务器配置:打开IP转发功能:[plain

2012-10-15 10:56:25 727

原创 使用脚本增加samba用户,smbpasswd -a user

1,增加一个文件/mnt/live/smbpasswd.txt用于写密码###smbpasswd.txt123123##end上面的文件要重复两次密码,是在执行smbpasswd后会有两次输入密码。2,增加一个可执行脚本文件addsmbuser.sh,里面的内容为:cat /mnt/live/smbpasswd.txt |

2012-10-15 10:53:47 4154

基于浏览器 webrtc的屏幕共享示例代码

从官方介绍可知,webrtc不仅可提供以摄像头为源的视频通讯功能,也能进行主机的screensharing,但目前支持webrtc的浏览器,无法直接截取主机屏幕,故无法使用此功能,需要插件支持才能实现屏幕截取共享功能,这里就介绍如何使用chrome浏览器进行屏幕共享。具体参考:http://blog.csdn.net/yunjinwang/article/details/78851036

2017-12-21

opencv人脸模块haarcascade_frontalface_alt.xml

在使用opencv开发人脸检测功能时,需要这个xml文件作为检测模版。验证可用。

2017-12-13

一个简便串口测试工具

这个工具可以用于串口调试,带有各种CRC校验功能,在使用过程中如果遇到任何问题,请及时告知,多谢。。。。。。。。。。。。。

2017-11-22

webrtc demo(html+js+nodejs)

此demo程序实现了浏览器前端页面,信令服务器采用nodejs实现,可实现多人视频,代码中限制为5人。具体配置方法可参考我的blog《webrtc的DEMO环境搭建》

2017-10-24

支持webrtc的sip js demo

本DEMO代码,提供的一个基于WebRTC的JS SIP库的示例,可参考。

2017-10-20

kurento-tutorial-composite-js

本测试demo是基于kurento环境下的多用户视频会议,将所接入的客户端视频拼接后返回给所有客户端。具体环境配置方法可参考kurento官网。

2017-10-17

webrtc android 应用开发依赖包

本依赖包使用webrtc 源码android 版本编译的,用于开发webrtc android版本应用的。包括armeabi-v7a arm64-v8a x86 x86-64.

2017-09-18

ESP8266二次封装的SDK (20161103最新)

此SDK包是基于ESP8266的固件SDK1.5.4版本进行了二次封装,让开发者在使用基础功能的时候更方便快捷而不用去使用那些复杂的功能代码编写,只要会C语言,就能很快熟悉并使用这套SDK。更新于20161103

2016-11-03

ESP8266测试程序

本程序代码是用于搭建Windows ESP8266编译环境测试的;http://blog.csdn.net/yunjinwang/article/details/52668330 同时验证ESP8266二次封装库auto_lib的测试用例。http://download.csdn.net/detail/yunjinwang/9629398

2016-09-26

ESP8266二次封装的SDK

此SDK包是基于ESP8266的固件SDK1.5.4版本进行了二次封装,让开发者在使用基础功能的时候更方便快捷而不用去使用那些复杂的功能代码编写,只要会C语言,就能很快熟悉并使用这套SDK。

2016-09-13

vitamioPlayer

本资料是一个基于vitamio开发的一款android播放器,支持HTTP, RTSP,RTMP,MMS等网络流协议 播放。

2015-12-10

VMwareTools-9.9.0-230497

在Ubuntu 14.04中安装VMware Tools的时候,可能会出现安装不上的问题 ,原因是此工具自身的问题。 安装的时候会出现类似以下的问题: error:‘struct dentry’ has no member named ‘d_alias’ error: 'struct file’ has no member named ‘f_dentry’ error: implicit declaration of function ‘smp_mb__before_clear_bit’ 附件是我经过修改后的,可安装成功。

2015-08-18

Ext2Fsd-0.53

此工具可在windows7下安装后,可自由识别ext2 ext3格式的存储设备。

2015-04-24

DLNA设备性能测试工具

DLNA性能测试工具,可以测试DLNA协议每个接口的耗时,并输出兼容性测试结果

2015-04-01

视频编辑专家

此软件是一款专业的视频编辑软件,包含视频合并专家、AVI MPEG视频合并专家 、视频分割专家、 视频截取专家 、RMVB视频合并专家的所有功能,是视频爱好者必备的工具!

2013-10-25

MediaEncoder xp

此MediaEncoder for window XP

2013-10-24

Media Encoder win7 64位

此mediaEncoder 支持windows7 的64位

2013-10-24

测试代码(Activity打成jar包)

以往如果有java类中使用到资源,如果仅将代码打包在第三方应用使用时会找不到资源,本代码是实现了如何代码打包而在第三方应用中找到资源不报错

2013-07-11

Foxit PDF Creator v31_x64破解版(含破解说明)

Foxit PDF Creator v31_x64破解版(含破解说明)

2013-07-05

PC控制器--PC服务端

此软件是“PC控制器”的服务端,android客户端在百度应用市场中!

2013-05-27

android的电源管理(PPT)

本文档是一份对android之kernel3.0的电源管理部分的简单介绍与流程分析,是通过能源码的分析总结而成,内容涉及到kernel电源管理,与android系统的交互,各驱动模块的注册以及休眠与唤醒,同时也介绍了wakelock的使用,内容有点乱………。

2012-10-29

一个NAT类型检测方案

NAT实现大致可分为Full Cone、Restricted Cone、Port Restricted Cone和Symmetric NAT四种,本文档是自己根据对NAT的理解,写的一个测试NAT方案。

2012-10-15

android gdb工具(Linux版)

本工具是为了开发android嵌入式产品时,可用来调试系统服务的GDB工具,作用跟linux下开发调式工具GDB一样,但该工具包括多部分,配置相对麻烦。

2012-10-15

多媒体开放平台API之OpenMAX

为了因应目前众多的平台与开发装置,在media上也需要制定开放标 准的APIs,OpenMAX是一个免费的跨平台API,适合用在multimedia components的开发,特色是可以在不同的平台上开发整合。

2012-08-28

MPEG-2和DVB系统原理

本文档系统的简介了基于MPEG-2的DVB协议,详细而又易懂,很好的学习文档。

2012-08-28

linux调试工具GDB的使用方法

本文档介绍了在linux环境编程时,如何使用GDB进行程序的调试。

2011-10-12

linux服务器samba配置

本文档介绍了如何在linux服务器上配置samba.

2011-10-12

windows下的clutter编译

本文档介绍了如何在window环境下,编译图形开发库clutter的方法。

2011-10-12

Advanced Linux Programming

内容包含了linux系统的编程,进程和线程的通信等。

2010-08-24

硬盘整理软件

此软件可以方便快捷的为你整理硬盘.

2008-04-17

硬盘整理软件

此软件可以方便快捷的为你整理硬盘.

2008-04-17

空空如也

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

TA关注的人

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