live555是针对流媒体提供解决方案的跨平台C++开源框架,官网下载地址是http://www.live555.com/liveMedia/public/,此下载路径提供的是最新版的源代码,并且版本在不断更新中。写此文章时候版本已经是live.2019.08.11.tar.gz了,下载live.2019.08.11.tar.gz文件,在Linux上解压,我用的是CentOS 7.0发行版本。解压之后得到了几个文件夹,BasicUsageEnvironment、groupsock、liveMedia、mediaServer、proxyServer、testProgs、UsageEnvironment和WindowsAudioInputDevice,还有一些配置文件和一些编译需要的make文件。下面进行编译,按照官网的文档说明使用以下编译命令,./genMakefiles linux即可,生成Makefile文件,然后执行make命令。编译完成之后,在BasicUsageEnvironment目录下生成了libBasicUsageEnvironment.a,在groupsock目录下生成了libgroupsock.a,在liveMedia下生成了libliveMedia.a,在UsageEnvironment下生成了libUsageEnvironment.a。而在其余的目录下生成的是一些可执行程序,都是一些测试程序。后面的学习中将会用到。
live555源码分析(一)
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 《鸟哥的Linux私房菜》笔记 提到Linux,就不得不提GNU和GPL授权所产生的自由软件(free softw...
- Linux下的压缩解压缩命令详解及实例 实例:压缩服务器上当前目录的内容为xxx.zip文件 zip -r xxx...