linux下V4L2+SDL摄像头采集显示程序
使用video4linux2编程接口,获得笔记本摄像头影像后,用SDL显示在X Window下。
关键点有二:其一,从video4linux2的编程接口笔者了解到其笔记本摄像头支持YUYV视频帧格式,显示在 SDL上需要将YUYV格式转换成SDL支持的显示格式RGB。
其二,要学会使用video4linux2获得摄像头YUYV数据流的程序框架。
V4L2接口可参考:http://blog.csdn.net/seven407/archive/2011/05/07/6401792.aspx
几个vc串口助手源码合集
从网上找来的,给那些没分的,用得着的请下载
h264+ffmpeg+opencv开发手册
h264+ffmpeg+opencv开发手册,可以用来学习这方面的开发,有兴趣的看一下
mfc视频、图片、摄像头显示程序
使用opencv开发,有兴趣的可以看一看
web页面软电话示例
群里一位兄弟发布的,保存下来,有需要的可以下载,包括.cab文件和示例页面。
vc视频会议程序源代码
本程序在Windows XP、Visual C++6.0版本环境下编译通过。需要rtcdll.dll文件(此文件一般在Windows安装目录下的system32文件夹中)。
另外,MMSYSTEM.H头文件一般在“C:\Program Files\Microsoft Visual Studio\VC98 \Include”目录下(请读者按照自己安装VC++的目录查找)。如果不是完全安装VC++,可能没有这个文件,可在本章源代码光盘中找到该文件。
运行程序需要摄像头和麦克风等设备。
一个简单的SIP协议栈及其嵌入式UASERVER的实现
这个论文从网上找来的,适用于学习构造SIP协议栈。
论文中具体介绍了一个SIP协议栈-zmhSipStack的编写过程,包括最初的系统设计,基本原理以及具体的代码实现,并且介绍了向嵌入式设备的移植过程。代码包括PC端的SipUA/SipProxyServer以及一个能运行在周立功ARM7开发板上的Server(需要ZLG/IP协议栈支持UDP)。
SIP学习相关文档资源下载
SIP学习的相关文档,包括SIP的RFC中文翻译等
采用jrtplib的RTP视频传输程序
通过vfw采集视频,用VCM压缩,用jrtplib组播传输
基于VFW的摄像头视频捕捉程序
使用基于VFW的方式进行摄像头视频浏览和捕获,优点是编码简单,缺点是功能受限
vc开发TTS程序示例程序源代码
用vs2008写的TTS使用示例程序,适合初学者学习
linux下用C编写的OCI连接Oracle数据库程序
用C写的linux下通过OCI函数连接oracle数据库的示例程序,可参考链接:linux下用C编写的OCI连接Oracle数据库程序,Oracle常用的OCI函数:http://blog.csdn.net/seven407/archive/2009/11/24/4864430.aspx
USB软电话驱动开发库
usb接口软电话的开发库,可用于开发自己的usb软电话驱动,
现在市面上的usb软电话驱动均是用次开发的。
常见usb软电话驱动:http://www.goodcom.cn/soft_cn.asp
QT程序源代码打包下载
从网上搜集来的QT程序源代码,包括摄像头采集、播放器、简单的浏览器、聊天室等。
iptables/netfilter框架分析(图片版)
iptables/netfilter框架分析的图片说明,详细的解释iptables/netfilter的工作原理,用于学习iptables/netfilter十分有用。
VC局域网语音文字聊天工具
实现了局域网语音与文字聊天,语音无压缩用socket直接传输,可用于学习语音传输。网上收集的
vc可用于添加软件远程升级的小工具源代码
从网上找来的,写的很好,可以用来对自己的软件添加升级功能。
用法如下:
update.exe 程序名 版本 版本文件URL
例如:
update.exe VolleyMail 3.0 http://www.extice.com/update/update.ini
update ini 的格式如下:
[程序名称]
VERSION=版本号
FILE0=更新文件1路径
FILE1=更新文件2路径
Asterisk,电话未来之路CHN2.pdf
Asterisk 是一个开放源代码的软件VoIP PBX系统,它是一个运行在Linux环境下的纯软件实施方案。Asterisk是一种功能非常齐全的应用程序,提供了许多电信功能,能够把你的x86机器变成你自己的交换机,还能够当作一台企业级的商用交换机。
应用程序打包软件NSIS及chm用户手册
NSIS (Nullsoft Scriptable Install System) 是 Windows 下的一个工具,它允许程序员来创建这样的安装程序。它发布于一个开源的协议并且对于任何使用来说都是完全免费的。
NSIS 创建的安装程序能够安装、卸载、设置系统设置、解压文件等等。因为它基于脚本文件,你可以完全的控制安装程序的每一部分。脚本语言支持变量、函数、字串操作,就像一个普通的程序语言一样 - 但是设计来创建安装程序。即使有那么多的特性,NSIS 仍然是最小的安装程序系统。在默认选项下,它仅增加了 34 KB 的开销。
socket语音通话程序
基于socket的简单语音通话程序代码,采用g729压缩,实现了点对点的语音通信
libmpg123的exe和dll
mpg123-1.14.4.tar.bz2在mingw下编译的exe和dll,可用于mp3的解码,实现MP3到wav的转换
MFC中CSliderCtrl重绘示例
MFC中CSliderCtrl重绘示例程序源码,有用的朋友可以研究一下
MFC的FTP服务器程序MicroFtpServer修正版
上一个还有子线程内存泄露问题,这个又改进了一下,欢迎测试使用
FTP服务器源码(MicroFtpServer修正版)
修正原程序中内存泄露和linux下ftp客户端无法登陆的问题,欢迎下载使用
FTP服务器和客户端源码集合
几个vc下的ftp服务器和客户端源码示例,用于学习ftp开发,从网上搜集来的,送给有这方面需要的朋友
Activex的socket插件实例
主要转自 标准MFC WinSock ActiveX控件开发实例:http://www.vckbase.com/document/viewdoc/?id=1883和标准MFC WinSock ActiveX控件开发实例(II)高级篇:http://www.vckbase.com/document/viewdoc/?id=1884,包括从网上搜集到的和自己开发的几个示例,有这方面需要的开一下载
vc下获取硬盘序列号的类及程序
包含一个硬盘序列号获取程序和封装好的类,能读取硬盘序列号和分区序列号。用于获取硬盘序列号进行注册验证
osip和eXosip在windows下编译的LIB库文件
libeXosip2-3.0.1和libosip2-3.0.1在vc6.0下编译出的lib库文件和头文件,详细编译过程可参考http://blog.csdn.net/seven407/article/details/6679831
支持超链接的CListCtrl类
支持超链接的CListCtrl类,可用于在CListCtrl添加链接,从网上搜集的,有需要的可以下载
MFC可设置背景色边框色文字色的CGroup类
MFC可设置背景色边框色文字色的CGroup类
[In File YourDialogClass.h]
#include "SxGroupBox.h"
class YourDialogClass : public CDialog
{
...
// Dialog Data
//{{AFX_DATA(YourDialogClass)
...
CSxGroupBox MyGroupBox;
...
//}}AFX_DATA
...
}
[In File YourDialogClass.cpp]
void YourDialogClass::YourFunction()
{
// create font
CSxLogFont Arial12b(120,FW_BOLD,false,"Arial");
// set the custom font, text color, and alignment
MyGroupBox.SetFont( &Arial12b );
MyGroupBox.SetTextColor( RGB(100,0,0) );
MyGroupBox.SetTextAlign( BS_CENTER );
// set the custom line colors, thickness, and style
MyGroupBox.SetBoxColors( RGB(100,0,0), RGB(255,100,100) );
MyGroupBox.SetLineThickness(2);
MyGroupBox.SetLineStyle( BS_3D );
}
h264编码和rtp发送的两个vc程序代码
代码从网上来自http://www.chinavideo.org/index.php
本示例代码一实现了用ffmpeg实现yuv转和264
代码二实现对标准H264码流的RTP打包发送到本机的1234端口
局域网视频聊天软件源码
用vc6.0开发,支持在局域网内视频聊天,编译后直接运行即可
VFW视频捕捉和VCM视频压缩程序
vs2005开发,是用vfw和vcm实现视频获取和压缩后显示
vc局域网点对点通话程序
vs2005开发,主要是获取麦克风数据UDP发送,接收数据播放
C++面试题集合和基础知识说明
各种面试题汇总和C++基础知识说明,送给找工作的兄弟们
qt简单显示摄像头程序(基于v4l2)
用v4l2采集摄像头图像数据, 再用QImage加载显示
转自:http://www.oschina.net/code/snippet_124925_3789
文件内容查找工具(用于查找文件内容)
可以用来查找指定文件夹下所有文件中包含指定内容的文件
linux下QT+V4l2+FFMPEG摄像头采集程序
从网上找来的,经测试可用,需安装SDL库,有要的下载
VC下yuv转换程序
vc++6.0编译,可在yuv和rgb之间相互转换