2011年3月30日
摘要: Vlc Plugin Object的方法 l VersionInfo:成员, 返回版本信息的字符串 l vlc.versionInfo():方法, 返回版本信息的字符串 Audio object的属性(读写) l vlc.audio.mute :静音和非静音 l vlc.audio.volume:音量的百分比,值在0—200之间 l vlc.audio.track:音轨信息,值在0-65535之间... 阅读全文
posted @ 2011-03-30 18:05 一顽石一 阅读(9396) 评论(0) 推荐(0) 编辑
摘要: 本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时、时间的获取、时间的计算和显示格式等方面进行了阐述。本文还通过大量的实例向你展示了time.h头文件中声明的各种函数和数据结构的详细使用方法。 关键字:UTC(世界标准时间),Calendar Time(日历时间),epoch(时间点),clock tick(时钟计时单元) 1.概念 在C/C++中,对字符... 阅读全文
posted @ 2011-03-30 18:03 一顽石一 阅读(714) 评论(0) 推荐(0) 编辑
摘要: 编译 开始调试之前,必须用程序中的调试信息编译要调试的程序。这样,gdb 才能够调试所使用的变量、代码行和函数。如果要进行编译,请在 gcc(或 g++)下使用额外的 '-g' 选项来编译程序:gcc -g eg.c -o eg运行 gdb在 shell 中,可以使用 'gdb' 命令并指定程序名作为参数来运行 gdb,例如 'gdb eg';或者在 gdb 中,可以使用 file 命令来装入要调... 阅读全文
posted @ 2011-03-30 17:59 一顽石一 阅读(409) 评论(0) 推荐(0) 编辑
摘要: Windows下Socket编程主要包括以下几部分:服务端 1、初始化Windows Socket库。 2、创建Socket。 3、绑定Socket。 4、监听。 5、Accept。 6、接收、发送数据。客户端 1、初始化Windows Socket库。 2、创建Socket。 3、连接Socket。 4、接收、发送数据。服务端每接收到一个客户端的Socket,则创建一个线程。满足一个服务端连接多... 阅读全文
posted @ 2011-03-30 17:51 一顽石一 阅读(2128) 评论(0) 推荐(0) 编辑
摘要: 1.CString 到 int int a; CString b="12"; a=atoi((const char *)b); 2.int 到 CString int a=12; CString b; b.Format("%d",a); 3. C++ Windows SDK 字符及字符串指针定义 typedef CHAR *LPSTR; typedef WCHAR *LPWSTR; typedef CONST CHAR *LPCSTR; typedef CONST WCHAR *LPCWSTR; 首先说说TCHAR,它是被这样定义的: #ifdef UN 阅读全文
posted @ 2011-03-30 17:45 一顽石一 阅读(1673) 评论(0) 推荐(0) 编辑
摘要: 下面我罗列一些我们在Windows平台下编程经常使用到的和字符或字符串有关的数据类型。 char 和 wchar_t 这两个类型大家绝对不会陌生吧,一个是单字节的字符类型,一个是宽字节的字符类型(也就是Unicode字符)。 char c = 'b'; wcha_t wc = L'b'; 上面我就分别定义了2个变量c和wc ,相信第一个定义大家都看的懂,就是定一个字符变量c,其中保存了'b'这个字符。 那么第二个呢? 我相信还是很多人都看的懂,要是你看不懂也没关系,现在就告诉你,也是定义一个字符变量wc, 只不过这个字符变量是Unicode字符变 阅读全文
posted @ 2011-03-30 17:42 一顽石一 阅读(1073) 评论(0) 推荐(0) 编辑
摘要: #include <string> //使用C++标准库的string类时 using namespace std; //同上 #include <sstream> #include <iostream> #include <stdlib.h> //要将string类和int类型直接转换最好有这些包含, //因为自己写一个转换函数比较方便,函数定义参考如下 string getstring ( const int n ) { std::stringstream newstr;newstr<<n;return newstr.str(); 阅读全文
posted @ 2011-03-30 17:41 一顽石一 阅读(1694) 评论(0) 推荐(0) 编辑
摘要: void *memset(void *dest, int c, size_t count);将dest前面count个字符置为字符c. 返回dest的值. void *memmove(void *dest, const void *src, size_t count); 从src复制count字节的字符到dest. 如果src和dest出现重叠, 函数会自动处理. 返回dest的值. void *memcpy(void *dest, const void *src, size_t count); 从src复制count字节的字符到dest. 与memmove功能一样, 只是不能处理src和de 阅读全文
posted @ 2011-03-30 17:40 一顽石一 阅读(1487) 评论(0) 推荐(0) 编辑
摘要: Exit 退出程序 : Alt+F4Redraw Screen 重画屏幕 : Ctrl+Alt+SpaceBack Tab : Shift+TabBackspace : Shift+BackSpaceComplete Symbol 完成语法 : Ctrl+ECopy Line 复制一行 : Ctrl+KCopy Line Right 恰好复制该位置右边的该行的字符 : Ctrl+Shift+KCopy To Clip... : Ctrl+DelCut Line 剪切一行 : Ctrl+UCut Line Right 剪切该位置右边的该行的字符 : Ctrl+;Cut To Clip 剪切到剪贴 阅读全文
posted @ 2011-03-30 17:18 一顽石一 阅读(1700) 评论(0) 推荐(1) 编辑
摘要: 目录: 1) 什么是套接字?2) Internet 套接字的两种类型3) 网络理论4) 结构体5) 本机转换6) IP 地址和如何处理它们7) socket()函数8) bind()函数9) connect()函数10) listen()函数11) accept()函数12) send()和recv()函数13) sendto()和recvfrom()函数14) close()和shutdown()函数15) getpeername()函数16) gethostname()函数17) 域名服务(DNS)18) 客户-服务器背景知识19) 简单的服务器20) 简单的客户端21) 数据报套接字So 阅读全文
posted @ 2011-03-30 16:49 一顽石一 阅读(3051) 评论(0) 推荐(1) 编辑
摘要: 一、流媒体简介 随着Internet的日益普及,在网络上传输的数据已经不再局限于文字和图形,而是逐渐向声音和视频等多媒体格式过渡。目前在网络上传输音频/视频(Audio/Video,简称A/V)等多媒体文件时,基本上只有下载和流式传输两种选择。通常说来,A/V文件占据的存储空间都比较大,在带宽受限的网络环境中下载可能要耗费数分钟甚至数小时,所以这种处理方法的延迟很大。如果换用流式传输的话,声音、影像、动画等多媒体文件将由专门的流媒体服务器负责向用户连续、实时地发送,这样用户可以不必等到整个文件全部下载完毕,而只需要经过几秒钟的启动延时就可以了,当这些多媒体数据在客户机上播放时,文件的剩余部分将 阅读全文
posted @ 2011-03-30 16:39 一顽石一 阅读(942) 评论(0) 推荐(0) 编辑
摘要: 一、简介 vlc的全名是Video Lan Client,是一个开源的、跨平台的视频播放器。VLC支持大量的音视频传输、封装和编码格式,完整的功能特性列表可以在这里获得http://www.videolan.org/vlc/features.html,下面给出一个简要的不完整的列表:操作系统:Windows、WinCE、Linux、MacOSX、BEOS、BSD访问形式:文件、DVD/VCD/CD、http、ftp、mms、TCP、UDP、RTP、IP组播、IPv6、rtsp编码格式:MPEG*、DIVX、WMV、MOV、3GP、FLV、H.263、H.264、FLAC视频字幕:DVD、DVB 阅读全文
posted @ 2011-03-30 16:32 一顽石一 阅读(14156) 评论(0) 推荐(0) 编辑
摘要: vlc是一个功能强大的玩意,能做很多有意思的事情。最简单的,从界面打开一个文件播放,也可以在命令行下使用,如C:\Program Files\VideoLAN\VLC>vlc.exe test.ts获取内置的帮助,会写到vlc-help.txtC:\Program Files\VideoLAN\VLC>vlc.exe -h获取更详细的帮助,有大量的选项介绍C:\Program Files\VideoLAN\VLC>vlc.exe -H在线使用帮助http://www.videolan.org/doc/play-howto/en/play-howto-en.htmlhttp:/ 阅读全文
posted @ 2011-03-30 16:18 一顽石一 阅读(9701) 评论(0) 推荐(1) 编辑
摘要: 1多媒体及视讯技术 随着互联网的飞速发展,消费类电子、通信、影视及广播、计算机技术日益紧密地结合起来,使得基于互联网的多媒体产业成为本世纪初发展最快、规模最大的产业之一。 多媒体是建立在计算机图形学、人机接口技术、传感技术和人工智能等学科基础上的综合性极强的高新信息技术,由其带来的虚拟现实技术能创造身临其境的神奇效果,从而广泛应用于影视、广告、游戏、教育、会展等领域。2002年全球多媒体产业产值达300亿美元,今年将突破400亿美元。前不久,北京经济广播多媒体财经频道正式运行,实现了广播节目既可以听又可以看的多项全新的广播服务功能。北京经济广播的多媒体财经频道可以全天24小时不间断地提供全球的 阅读全文
posted @ 2011-03-30 15:44 一顽石一 阅读(836) 评论(0) 推荐(0) 编辑