- 博客(37)
- 资源 (82)
- 收藏
- 关注
原创 “一步的行动胜过一堆理论。对你所做的事,不要太胆怯、过于拘谨。人生本来就是一场实验”——Ralph Waldo Emerson
“一步的行动胜过一堆理论。对你所做的事,不要太胆怯、过于拘谨。人生本来就是一场实验”——Ralph Waldo Emerson“An ounce of action is worth a ton of theory. Don’t be too timid and squeam
2011-08-29 12:55:52 3101
转载 使用.pth文件扩展python环境路径
使用.pth文件扩展python环境路径有时候我们不希望把一个库放到 site-packages 下面,而是更愿意把它保留在原始的工程目录中,方便管理和维护。那么怎么能让 Python 运行环境找到这个库呢?通常的做法是在程序启动的时候,往sys.path
2011-08-31 17:32:16 8223
转载 使用 Twisted Matrix 框架来进行网络编程,第 1 部分
使用 Twisted Matrix 框架来进行网络编程,第 1 部分理解异步联网David Mertz (mertz@gnosis.cx), 程序员,博士, Gnosis Software, Inc.简介: Twisted Matrix 是一种越来越受
2011-08-31 12:31:59 630
翻译 Compile / Build Flumotion on Ubuntu 9.04 without Jhbuild | howTo
Compile / Build Flumotion on Ubuntu 9.04 without Jhbuild | howToWed, 2009-10-14 19:01 — fl0Here's a quick guide on how to build Flumot
2011-08-30 18:00:52 618
原创 IT人员迅速提升自我效率的十大方法
IT人员迅速提升自我效率的十大方法所谓,时间就是金钱,效率也意味着时间。高效的工作方式可以为我们赢得更多成功的机遇。如何实现高效工作呢?Zielix创始人、Ingiter Frameworks的创建者Wayne Harrel发表了一篇博文《Top 10 ways to dramatically increase your personal productivity》,为我们介绍了迅
2011-08-29 12:59:47 569
转载 10款C/C++ 流媒体服务器开源软件
10款C/C++ 流媒体服务器开源软件流媒体服务器 Open Streaming ServerOpen Streaming Server (Catra Streaming Platform) 是一个数字媒体传送器,主要功能包括支持 mp4、3gp、
2011-08-29 11:17:44 10512 2
转载 16个视频类的相关开源软件
之前帕兰映像已经为你带来了10大免费开源的网络基础应用软件和10大免费开源的图形图像编辑处理软件。现在,为你带来16个视频类的相关开源软件,增加你的多媒体网络生活体验。开源的多媒体播放器MiroMiro 远远地超过了互联网电视,它不但提供数以千计的电视频道,而且你
2011-08-29 10:55:46 2614
翻译 How To Build Your Own IPTV-VoD System
How To Build Your Own IPTV-VoD SystemBy Alexander Cameron, Managing Director, Digital TX Ltd. There's a secret many people in the IP
2011-08-28 14:52:02 2308
原创 5款优秀的企业级Linux媒体服务器推荐
5款优秀的企业级Linux媒体服务器推荐你可以通过文件分享音乐、视频、图片,在你的网络上,但是使用媒体服务器可以给你额外的功能,使你能够发布到更多的设备上。一个Linux 媒体服务器,对以企业来说很重要,它包括存储、归档、分享企业的多媒体PPT等。下面就推荐运行在
2011-08-28 14:33:50 1732
转载 26款 流媒体服务器开源软件
26款 流媒体服务器开源软件1 Flash流媒体服务器 Red52 Darwin Streaming Server3 流媒体服务器 Open Streaming Server4 MPEG4IP5 开源流媒体平台 FreeCast6
2011-08-28 14:25:42 3959
转载 C/C++ 流媒体服务器
Projects / 流媒体服务器 / C/C++C/C++ 流媒体服务器全部 Python (1) PHP (1) Java (6) C/C++ (8) 其它 (7) 0 fans流媒体解决方案-live555 Liv
2011-08-28 14:22:34 3138
原创 wizd media server for syabas-based players
OverviewWizd is serving all your media files (video, audio, photo...) to your networked player.- automatically detected by your player
2011-08-28 14:17:34 4622
转载 基于IPQAM的VOD低成本方案
摘 要:为了充分利用现有资源,广电行业VOD解决方案一般采用IPQAM的方式,流控用双向的IP网络,流媒体的下发用CATV网络。现有的相关解决方案都比较昂贵,特别是视频服务器。鉴于此,基于开源的代码实现了一个运行于通用服务器上的纯软件视频服务器,在此基础上,给出了一个低成本
2011-08-28 14:14:10 1141
转载 开源SIP服务器OpenSIPS应用介绍
1、引入随着通信IP化的发展,IP传输的高带宽、低成本等优势使得越来越多的企业、电信运营商加快建设基于IP的各种通信应用。在通信协议IP化发展中,SIP协议毫无争议地成为各大电信运营商构建其未来网络的基础协议,越来越多的SIP软件产品也不断出现在行业应用中。SIP协议的标准化
2011-08-28 13:12:37 1452 1
转载 opensips 安装 mediaproxy
opensips 安装 mediaproxyopensips 可以作为各种sip server。但跟undo server相比缺省不支持rtp报文的中继,也就是sip报文都可通过之,但rtp报文直接在ua间传输。media proxy 可以完成rtp代
2011-08-28 11:57:53 5017 1
原创 DuiLib 很不错的东西
DuiLib 简介:开放,共享,惠众,共赢--我们的宗旨,国内首个开源的DirectUI界面库--DuiLib,免费开放是我们的出发点,崇尚完美是我们的动力,共赢互惠是我们追求的目标,年轻活力是我们最大的资本...DuiLib开发语言为C++,采用纯Win32API,无其
2011-08-27 11:26:13 942
转载 C++ Vector 使用心得
标准库Vector类型使用需要的头文件:#include Vector:Vector 是一个类模板。不是一种数据类型。 Vector是一种数据类型。一、 定义和初始化Vector v1; //默认构造函数v1为空Vector v2(v1);//v2是v1的
2011-08-27 11:19:05 419
原创 glib中utf16的字节序
在glib中有许多操作unicode的函数,如g_utf8_to_utf16等,我们知道,utf16有大端(BE)和小端(LE)的区别,那么在glib中的utf16到底是大端还是小端呢,我们可以通过分析g_utf8_to_utf16函数的原码得出答案。在g_utf8_to_u
2011-08-26 13:27:27 1130
原创 gstreamer 指定有中文的 URI地址,需使用UTF8编码
gstreamer中当指定中文位置(URI地址)时,需指定UTF8编码,以filesrc为例,在src_set_location中有说明/* we store the filename as received by the application. On Windoes th
2011-08-25 17:36:09 1206
转载 彻底解密C++宽字符:1、从char到wchar_t
彻底解密C++宽字符:1、从char到wchar_t" href="http://www.163pan.com/files/c0x000k09.html">“这个问题比你想象中复杂”(我也学下BS的风格,虽然这句话是我自己临时想说的。^^)从字符到整数
2011-08-25 14:22:48 448
转载 彻底解密C++宽字符:4、利用codecvt和use_facet转换
彻底解密C++宽字符:4、利用codecvt和use_facet转换" href="http://www.163pan.com/files/c0x000k09.html">locale和facetC++的locale框架比C更完备。C++除了一个笼统本地策略集
2011-08-25 14:21:02 821
转载 C++开源库
C++开源库 C++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年。因为当今商业应用程序类型,已经从桌面应用迅速转移成Web应用。当Java横行天下之后,MS又突然发力,搞出C#语言,有大片的曾经的C++程序员,以为C+
2011-08-25 11:55:29 457
转载 利用iconv函数族进行编码转换
一、利用iconv函数族进行编码转换在LINUX上进行编码转换时,既可以利用iconv函数族编程实现,也可以利用iconv命令来实现,只不过后者是针对文件的,即将指定文件从一种编码转换为另一种编码。iconv函数族的头文件是iconv.h,使用前需包含之。#inclu
2011-08-25 11:51:27 656
原创 time_t 与 tm结构
time_t 与 tm结构 1. tm 定义 在标准C/C++中,我们可通过tm结构来获得日期和时间,ANSI C标准称使用tm结构的这种时间表示为分解时间(broken-down time)。tm结构在time.h中的定义如下:
2011-08-25 10:02:26 907
原创 mingw ffmpeg 编译getc原型( prototype) 问题
用mingw编译 ffmpeg时出现如下问题:stdio.h:372: error: no previous prototype for 'getc' /stdio.h:372: 错误: ‘getc’先前没有原型解决方法: 注释掉ffm
2011-08-24 11:42:21 1268
原创 GStreamer Windows MingW build bot
可以下载到windows下的发布包从http://gstreamer.freedesktop.org/wiki/FrontPage获取链接GStreamer Windows MingW build bothttp://lrn.no-ip.info/gs
2011-08-23 11:24:33 984
原创 gstreamer Win32_Cross_Compiling_With_Mingw
Win32_Cross_Compiling_With_MingwUsing the following scripts you can cross compile gstreamer on Linux host machine (tested on Ubuntu
2011-08-23 11:10:22 1633 3
原创 videobalance 调整一个视频流的亮度、对比度、饱和度。
videobalance — Adjusts brightness, contrast, hue, saturation on a video stream调整一个视频流的亮度、对比度、饱和度。gst-launch videotestsrc ! videoba
2011-08-23 10:23:33 2164
转载 Boost读取XML配置文件
前两天因工作需要写了个xml配置脚本解析的功能类,虽说有N种方式可以实现,但考虑到Boost库在此方面的易操作性(虽支持不够健全,如Unicode支持等)所以封装了一下,具体如下://CProcessXmlConfigFile.h(此类由Dll导出)#i nclude
2011-08-22 13:41:01 1133
原创 split 分隔字符串
#include string in_path = "test1,test2,test3,test4,test5";std::vector m_currentPath; boost::algorithm::split(m_currentPath, in_path, boost::algorithm::is_any_of(",")); for(size_t i = 0;i<m_c
2011-08-22 10:20:00 473
原创 tokenizer
例一:// simple_example_1.cpp#include#include#includeint main(){ using namespace std; using namespace boost; string s = "T
2011-08-22 10:15:23 633
原创 visual studio c++调试时查看错误状态
在任一监视(watch)窗口输入 err 或err,hr 要单步调试时可查看当前的错误状态。记得以前vs 6时是用@err,hr,现在两种都可以。
2011-08-19 10:32:22 3389
原创 重新定位windows窗口程序的标准输出
前面转载了两篇关于windows下窗口程序printf函数输出的问题,这里做一个简单的总结。1.我们可以在开发时修改项目的链接属性,把[链接器]-[系统]-[子系统]修改为/SUBSYSTEM:CONSOLE,并把主函数名换成 main,这样在开发阶段就能看到printf输出
2011-08-19 10:16:27 1136
转载 在非控制台程序中打印出printf
在windows的程序开发中,如果需要输出调试信息一般可以OutputDebugString,使用DebugView就可以看到打出来的调试信息,不过,如果在一些跨平台的程序就不会用DebugView来调试,因为linux会编译通不过,但是,如果用了printf,在windows下
2011-08-18 17:44:56 824
原创 gstreamer synchronisation 同步
本人对gstreamer 设计文档part-synchronisation.txt的翻译,英语水平有限,主要方便自己日后查看。Synchronisation---------------同步This document outlines the tech
2011-08-18 17:29:36 1350
转载 Windows程序中增加consle窗显示printf输出调试信息的一种方法
在编写桌面程序的时候打印调试信息通常习惯是用自己封装好的函数利用OutPutDebugString函数输出然后借助DbgView查看,但是有时候系统其它程序也用OutPutDebugString在输出一些信息的时候,这样的话DbgView窗口上的信息就显得很杂乱,干扰了分析工作.
2011-08-18 17:22:16 861
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人