OpenSource
文章平均质量分 73
JoeBlackzqq
爱好网络软件的开发,更喜欢结交志同道合的朋友!
展开
-
live555
From: http://www.cnblogs.com/azraelly/articles/2445477.htmlⅠ live555简介 Live555 是一个为流媒体提供解决方案的跨平台的C++开源项目,它实现了对标准流媒体传输协议如RTP/RTCP、RTSP、SIP等的支持。Live555实现了对多种音视频编码格式的音视频数据的流化、接收和处理等支持,包括MP转载 2013-03-16 11:07:30 · 1312 阅读 · 2 评论 -
参照openRTSP写的一个RTSP client 加了一些注解
From: http://blog.csdn.net/zblue78/article/details/5968941[cpp] view plaincopy#include "liveMedia.hh" #include "BasicUsageEnvironment.hh" #include "GroupsockHelper.hh"转载 2014-08-12 19:19:39 · 812 阅读 · 0 评论 -
ffmpeg在windows下的编译
From: http://blog.csdn.net/kidleaf2/article/details/7925283 1、 下载编译环境MinGW+Msys,地址是:http://sourceforge.net/projects/mingwbundle/files/,在这个页面上点击Download下载那个zip文件。下载完成后,直接安装,不建议修改任何默认路径(现在的电脑,C盘空转载 2014-09-26 13:50:33 · 951 阅读 · 0 评论 -
用FFmpeg从视频截取任意一帧图片的解决办法~
From: http://www.cnblogs.com/yao/archive/2006/01/17/318772.html 在我的另一篇日志中,说到利用FFmpeg从视频截图的命令,那天在找从视频截取指定帧的图片的办法,这么多天没有进展,原来我从网上找的关于FFmpeg的参数命令列表并不全,少了-ss这么一个参数.于是这个问题也到现在才解决. 今天利用FFmpeg -h转载 2014-09-26 13:50:58 · 9982 阅读 · 0 评论 -
VLC源码分析总结
From: http://blog.chinaunix.net/uid-24951403-id-3022939.html 1. 概述VLC属于Video LAN开源项目组织中的一款全开源的流媒体服务器和多媒体播放器。作为流媒体服务器,VLC跨平台,支持多操作系统和计算机体系结构;作为多媒体播放器,VLC可以播放多种格式的媒体文件。主要包括有:WMV、ASF、MPG、MP、AVI、H转载 2014-12-10 15:35:45 · 919 阅读 · 0 评论 -
【libjpeg.lib】在Windows7下编译生成libjpeg.lib
一、准备: 下载最新的jpeg库源码:http://www.ijg.org/files/jpegsr9a.zip二、编译1. 解压到指定目录,我是:E:\program\opensource\jpeg-9a-win2. 打开VS2010命令行窗口(为了得到VS2010的环境),并切换到E:\program\opensource\jpeg-9a-win路径3. 编译: 在make原创 2014-12-30 11:58:41 · 7834 阅读 · 2 评论 -
库-libuv 和 libev的对比
From: http://blog.chinaunix.net/uid-28458801-id-4463981.htmllibuv 和 libev ,两个名字相当相近的 I/O Library,最近有幸用两个 Library 都写了一些东西,下面就来说一说我本人对两者共同与不同点的主观表述。高性能网络编程这个话题已经被讨论烂了。异步,异步,还是异步。不管是 epol转载 2015-11-10 12:02:06 · 1811 阅读 · 0 评论 -
库-libuv:概述
From: http://blog.chinaunix.net/uid-28458801-id-4464173.htmllibuv 是 Node 的新跨平台抽象层,用于抽象 Windows 的 IOCP 及 Unix 的 libev。作者打算在这个库的包含所有平台的差异性。特性: 非阻塞 TCP 套接字 非阻塞命名管道 UDP 定时器 子进程生转载 2015-11-10 13:22:15 · 3206 阅读 · 0 评论 -
redis memcache 性能比较
From: http://blog.51yip.com/cache/1318.htmlredis和memcache非常像的,都是key,value的方式,将数据存放内存中。最近在学习redis,在网上看了一些这方面的资料,有三种观点:1,redis读写内存比memcache快2,memcache读写内存比redis快3,memcache读写内存比redis快,但转载 2015-11-26 15:41:24 · 816 阅读 · 0 评论 -
Redis安装和使用指南
From: http://mwt198668.blog.163.com/blog/static/48803692201132141755962/Redis安装指南作者:Red_Ant时间:2011-04-20简 介 redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链转载 2015-11-26 15:52:24 · 869 阅读 · 0 评论 -
swoole之代码热更新实现
From: http://www.th7.cn/Program/php/201405/211057.shtml持续的思考: 本人参与的swoole项目有幸被很多朋友使用,我也大力向周边的一些朋友推荐,随着swoole的版本迭代更新,已经足够稳定了,在阿里,腾讯,yy等各大公司都有着使用,也有很多游戏圈里的朋友也在使用,这些朋友经常会提到一个问题,每次代码更新还需要停止服转载 2015-12-04 00:30:44 · 4358 阅读 · 0 评论 -
C#使用Protocol Buffer(ProtoBuf)进行Unity中的Socket通信
From: http://www.jb51.net/article/82795.htm这篇文章主要介绍了C#使用Protocol Buffer(ProtoBuf)进行Unity的Socket通信的实例,Protocol Buffer是Google开发的数据格式,也是除了XML和JSON之外人气第三高的^^需要的朋友可以参考下首先来说一下本文中例子所要实现的功能:转载 2016-11-15 23:22:33 · 3775 阅读 · 0 评论 -
理解OAuth 2.0(转)
From: http://www.mamicode.com/info-detail-1610036.html理解OAuth 2.0作者: 阮一峰日期: 2014年5月12日OAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,转载 2017-04-24 16:43:44 · 637 阅读 · 0 评论 -
centos7.2 安装poco
下载地址: https://pocoproject.org/releases/poco-1.7.8/poco-1.7.8p3-all.tar.gz安装:#!/bin/sh# 安装依赖库# yum install openssl-devel mysql++-devel# 默认方式不支持mysql#./configure --everything --omit=Data/ODBC,原创 2017-08-16 13:55:58 · 1668 阅读 · 0 评论 -
libevent的使用(socket)
From: http://blog.csdn.net/kaitiren/article/details/35253319 这篇文章介绍下libevent在socket异步编程中的应用。在一些对性能要求较高的网络应用程序中,为了防止程序阻塞在socket I/O操作上造成程序性能的下降,需要使用异步编程,即程序准备好读写的函数(或接口)并向系统注册,然后在需要的时候只向系统提交读写的转载 2014-08-25 13:20:18 · 850 阅读 · 0 评论 -
cocos2dx libevent简介和使用
From: http://blog.csdn.net/kaitiren/article/details/35254577 libevent是一个基于事件触发的网络库,memcached底层也是使用libevent库,今天学习下。总体来说,libevent有下面一些特点和优势:* 统一数据源, 统一I/O事件,信号和定时器这三种事件;* 可移植,跨平台支持多种I/O多转载 2014-08-25 13:22:17 · 1972 阅读 · 1 评论 -
VLC 源代码结构
From: http://blog.csdn.net/buffi/article/details/7189941译者:捞刀客VLC源代码目录树本节介绍VLC源代码目录树结构,以期使开发者对源代码的分布结构有一个整体的认识。下面的目录按照字母顺序列出,右边为该目录包含的内容描述。目录名称 说明bi转载 2013-03-27 22:49:14 · 995 阅读 · 0 评论 -
jsoncpp之初体验
参考文章 http://blog.csdn.net/JoeBlackzqq/article/details/9043315 , 我将里面的代码做在了一个工程亲自体验了下。1. 下载jsoncpp源码, 地址: http://nchc.dl.sourceforge.net/project/jsoncpp/jsoncpp/0.5.0/jsoncpp-src-0.5.0.tar.gz2.原创 2013-06-09 00:17:30 · 2637 阅读 · 0 评论 -
POCO C++ Libraries 简介
From: http://blog.csdn.net/ishow99/article/details/4881942Introduction The POCO C++ Libraries are a collection of open source C++ class libraries that simplify and accelerate the developme转载 2013-07-17 10:02:57 · 3258 阅读 · 0 评论 -
在Windows下编译zlib1.2.5
zlib1.2.5下载地址 : http://www.winimage.com/zLibDll/zlib125.zip下载后解压到:E:\software\OpenSource\zlib-1.2.5src参考文章:http://demon.tw/software/compile-zlib-on-windows.html编译方法总结如下:方法一:命令行编译1. 进入zlib1.原创 2013-08-12 09:52:52 · 2952 阅读 · 4 评论 -
VC6 + OpenCV1.0实现图片缩放显示
用vc6新建一个win32控制台程序,代码:/* 功能:实现加载jpg图片,并进行缩放显示 开发环境: winXP + vc6 + openCV1.0 头文件路径: D:\opensource\opencv1.0\cv\include D:\opensource\opencv1.0\cxcore\include D:\opensource\opencv1.0\otherli原创 2013-08-26 21:00:30 · 5636 阅读 · 0 评论 -
一个系统中同时使用VC6.0+OpenCV1.0和VS2010+OpenCV2.4.6.0的方法
From: http://blog.csdn.net/zzy7222872/article/details/6047446以前用的是VC6.0+OpenCV1.0的组合,一直用的很好。一般的图像处理算法都可以实现,现在突然想搞一下立体视觉方面的东西,查看了OpenCV的手册,发现立体视觉上的大部分函数只有OpenCV1.0以上版本才有。于是乎准备鸟枪换炮上OpenCV2.0,一查转载 2013-08-27 11:31:21 · 4302 阅读 · 2 评论 -
windows平台编译vlc
From: http://blog.csdn.net/guanshangming/article/details/5581270转自:http://jeremiah.blog.51cto.com/539865/114190 Jeremiah刚刚工作几个月,参与的第一个项目是与视频监控有关,分配给我的任务就是用开源的vlc做一个自己的播放器。 对于开源项目来说转载 2013-09-04 10:37:40 · 2163 阅读 · 0 评论 -
VLC播放器安装
From: http://blog.csdn.net/lqrensn/article/details/6179171想边上班边听歌,可惜办公电脑有点差,所以装的是fedora 10.又用的是代理上网,网速严重受限,同事传了些mp3,居然听不了,没mp3解码器,晕倒。。想到自家电脑装的vlc播放器,不错,就装上耍起,不晓得哪里没有安装好,居然有很多问题,碰巧在网上遇到一哥们,和他问题几乎一致转载 2013-03-31 19:44:37 · 1828 阅读 · 0 评论 -
Windows 系统下Git安装图解
From: http://blog.csdn.net/jiguanghoverli/article/details/7902791Windows 系统下Git安装图解 简单来说Git是一个免费的、开源的版本控制软件,从功能上讲,跟我们比较熟悉的Subversion(SVN)这类版本控制软件没什么两样。由于工作的需求,需要在WinXP下安装git配合团队完成相应的工作,以前一直在转载 2013-09-04 10:48:51 · 1023 阅读 · 0 评论 -
【fedora12】vlc-2.0.0编译
From: http://www.zhouwenyi.com/node/13481. 官网下载 VLC 源码 (vlc- 2.0.0.tar.xz)下载地址为: http://download.videolan.org/pub/videolan/vlc/2.0.0/vlc-2.0.0.tar.xz 2. 解压VLC源码:xz -dvlc-2.0转载 2013-09-04 18:48:50 · 2072 阅读 · 0 评论 -
Fedora12上编译安装gdb-7.2
在Fedora12上编译安装gdb-7.2:编译安装gdb和gdbserver1. 下载gdb7.2: ftp://sourceware.org/pub/gdb/releases/gdb-7.2a.tar.bz22. 编译安装gdb2.1 解压:[zcm@~ #1]$cd /mnt/hgfs/opensource/[zcm@opensource #2]$lsa原创 2013-09-29 11:11:00 · 1915 阅读 · 0 评论 -
VS 2010 OpenGL 配置与实例开发
首先参考了网上的安装配置环境部分:http://blog.csdn.net/Ididcan/article/details/4490797最近准备学习OpenGL,结果发现敲入书中给的代码,居然提示头文件找不到,相当郁闷,查了一下才发现有些不是VC自带的,需要自己下载安装,以下为转帖,感觉说的还算详细,OpenGl大牛们,就略过此文好了,呵呵OpenGL作为当前主流的图形API之一,它原创 2011-11-10 17:17:37 · 20247 阅读 · 15 评论 -
OpenSSL(openssl-1.0.1h)编译与安装(Win7)
1. 准备:1.1 安装perl环境, 下载地址: http://dlsw.baidu.com/sw-search-sp/soft/4a/14792/ActivePerl_5.16.2.3010812913.msi1.2 下载nasm.exe和ndisasm.exe, 地址: http://dldx.csdn.net/fd.php?i=639621962335100&s=3ad4555fa原创 2014-07-02 16:59:39 · 6886 阅读 · 0 评论 -
centos7 下安装Poco
参考: https://pocoproject.org/download.html以下是我自己安装时的步骤,亲自实践!1. 下载git clone -b master https://github.com/pocoproject/poco.git2. 安装依赖包切换至root用户yum install mysql++ mysql++-devel mysql # 我这里似乎...原创 2018-10-04 15:52:30 · 1196 阅读 · 0 评论