1、在官网www.live555.com下载最新的源码包
2、解压进入live

drwxrwxrwx 1 root root   4096 Jul 12 13:02 BasicUsageEnvironment
-r-xr-xr-x 1 root root    433 Jun 26 17:19 config.aix
-r-xr-xr-x 1 root root    429 Jun 26 17:19 config.alpha
-r-xr-xr-x 1 root root    700 Jun 26 17:19 config.armeb-uclibc
-r-xr-xr-x 1 root root    585 Jul 12 13:01 config.armlinux
-r-xr-xr-x 1 root root    691 Jun 26 17:19 config.avr32-linux
-r-xr-xr-x 1 root root    653 Jun 26 17:19 config.bfin-linux-uclibc
-r-xr-xr-x 1 root root    651 Jun 26 17:19 config.bfin-uclinux
-r-xr-xr-x 1 root root    713 Jun 26 17:19 config.bsplinux
-r-xr-xr-x 1 root root    899 Jun 26 17:19 config.cris-axis-linux-gnu
-r-xr-xr-x 1 root root    473 Jun 26 17:19 config.cygwin
-r-xr-xr-x 1 root root    515 Jun 26 17:19 config.cygwin-for-vlc
-r-xr-xr-x 1 root root    438 Jun 26 17:19 config.freebsd
-r-xr-xr-x 1 root root   1272 Jun 26 17:19 config.iphoneos
-r-xr-xr-x 1 root root   1436 Jun 26 17:19 config.iphone-simulator
-r-xr-xr-x 1 root root    403 Jun 26 17:19 config.irix
-r-xr-xr-x 1 root root    498 Jun 26 17:19 config.linux
-r-xr-xr-x 1 root root    453 Jun 26 17:19 config.linux-64bit
-r-xr-xr-x 1 root root    443 Jun 26 17:19 config.linux-gdb
-r-xr-xr-x 1 root root   2351 Jun 26 17:19 config.linux-with-shared-libraries
-r-xr-xr-x 1 root root    459 Jun 26 17:19 config.macosx
-r-xr-xr-x 1 root root    469 Jun 26 17:19 config.macosx-32bit
-r-xr-xr-x 1 root root    422 Jun 26 17:19 config.macosx-before-version-10.4
-r-xr-xr-x 1 root root    651 Jun 26 17:19 config.mingw
-r-xr-xr-x 1 root root    433 Jun 26 17:19 config.openbsd
-r-xr-xr-x 1 root root    568 Jun 26 17:19 config.qnx4
-r-xr-xr-x 1 root root    481 Jun 26 17:19 config.solaris-32bit
-r-xr-xr-x 1 root root    645 Jun 26 17:19 config.solaris-64bit
-r-xr-xr-x 1 root root    395 Jun 26 17:19 config.sunos
-r-xr-xr-x 1 root root    751 Jun 26 17:19 config.uClinux
-r-xr-xr-x 1 root root    377 Jun 26 17:19 configure
-r-xr-xr-x 1 root root  24386 Jun 26 17:19 COPYING
-r-xr-xr-x 1 root root    547 Jun 26 17:19 fix-makefile
-r-xr-xr-x 1 root root    503 Jun 26 17:19 genMakefiles
-r-xr-xr-x 1 root root    951 Jun 26 17:19 genWindowsMakefiles
-r-xr-xr-x 1 root root    857 Jun 26 17:19 genWindowsMakefiles.cmd
drwxrwxrwx 1 root root   4096 Jul 12 13:02 groupsock
drwxrwxrwx 1 root root 131072 Jul 12 13:02 liveMedia
-r-xr-xr-x 1 root root   2021 Jul 12 13:01 Makefile
-r-xr-xr-x 1 root root     49 Jun 26 17:19 Makefile.head
-r-xr-xr-x 1 root root   1387 Jun 26 17:19 Makefile.tail
drwxrwxrwx 1 root root   4096 Jul 12 14:05 mediaServer
drwxrwxrwx 1 root root   4096 Jul 12 13:02 proxyServer
-r-xr-xr-x 1 root root    103 Jun 26 17:19 README
drwxrwxrwx 1 root root  40960 Jul 12 13:02 testProgs
drwxrwxrwx 1 root root   4096 Jul 12 13:02 UsageEnvironment
-r-xr-xr-x 1 root root   1448 Jun 26 17:19 win32config
-r-xr-xr-x 1 root root   1422 Jun 26 17:19 win32config.Borland
drwxrwxrwx 1 root root   4096 Jul 12 09:57 WindowsAudioInputDevice

3、根据自己的平台选择对应的config.xxx
1)Linux平台

#./genMakefiles config.linux
# make 即可编译过

2)嵌入式交叉编译
修改config.armlinux 在COMPILE_OPTS 增加-DLOCALE_NOT_USED

COMPILE_OPTS =          $(INCLUDES) -I. -O2 -DSOCKLEN_T=socklen_t -DNO_SSTREAM=1 -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64 -DLOCALE_NOT_USED
#./genMakefiles config.armlinux
# make 即可编译过

4、直接使用live/mediaServer/live555MediaServer即可搭建RTSP服务器环境
5、视频文件放在与live555MediaServer同一个目录下,支持的格式见帮助

LIVE555 Media Serverversion 0.89 (LIVE555 Streaming Media library version 2016.06.26).
Play streams from this server using the URLrtsp://192.168.1.13/<filename>
where <filename> is a file present in the current directory.
Each file's type is inferred from its name suffix:".264" => a H.264 Video Elementary Stream file".265" => a H.265 Video Elementary Stream file".aac" => an AAC Audio (ADTS format) file".ac3" => an AC-3 Audio file".amr" => an AMR Audio file".dv" => a DV Video file".m4e" => a MPEG-4 Video Elementary Stream file".mkv" => a Matroska audio+video+(optional)subtitles file".mp3" => a MPEG-1 or 2 Audio file".mpg" => a MPEG-1 or 2 Program Stream (audio+video) file".ogg" or ".ogv" or ".opus" => an Ogg audio and/or video file".ts" => a MPEG Transport Stream file(a ".tsx" index file - if present - provides server 'trick play' support)".vob" => a VOB (MPEG-2 video with AC-3 audio) file".wav" => a WAV Audio file".webm" => a WebM audio(Vorbis)+video(VP8) file
See http://www.live555.com/mediaServer/ for additional documentation.
(We use port 8000 for optional RTSP-over-HTTP tunneling, or for HTTP live streaming (for indexed Transport Stream files only).)

6、最新官网源码和视频测试文件下载地址
http://live555.com/liveMedia/public/

live555编译移植相关推荐

  1. Qgis3.2编译移植成功文档完整版

    Qgis3.2编译移植成功文档完整版 1.1平台环境 VS2015 + QT5.9.2 + Cmake + OSGEO4W 具体环境搭建,参考博客https://blog.csdn.net/xiong ...

  2. 香橙派内核编译/移植 和 驱动编译

    OrangeZero2 内核编译/移植 和 驱动编译 为什么要选它?(买不起树莓派 : /(ㄒoㄒ)/~~) 当然是学习下内核编译 , 内核移植,驱动的编译啦. 1. 准备工作 工具 Ubuntu18 ...

  3. 编译移植龙芯2K1000平台下的qt-5.13

    编译移植龙芯2K1000平台下的qt-5.13 本文记录对龙芯2K进行qt5.13.1版本的移植. 本文中对于tslib的安装不做讲解,使用了QT4进行核心板开发的童鞋一般情况下,应该已经安装好了ts ...

  4. kodi 开源播放器的编译移植

    参考官方网站: https://github.com/xbmc/xbmc/blob/master/docs/README.android 版本 16.1编译移植请参考: http://blog.csd ...

  5. 【流媒體】live555—VS2010/VS2013 下live555编译、使用及测试

    [流媒體]live555-VS2010 /VS2013 下live555编译.使用及测试 SkySeraph Apr 11st 2012 Email:skyseraph00@163.com 更多精彩请 ...

  6. live555 编译 linux,在树莓派上搭建LIVE555 Streaming Media服务器端

    本文提供两种在树莓派上搭建Live555流媒体服务器端的方法: 1)直接在树莓派上对live555进行编译 2)交叉编译之后在传到树莓派上 注:前者相当简简单,而后者只需要传最后生成的可执行文件以及想 ...

  7. 构建Android的交叉编译器、用NDK编译移植

    在之前的文章中提到了用arm-none-linux-gnueabi-gcc交叉编译移植程序到Android平台上.也提到了,Android中没有glibc,所以arm-none-linux-gnuea ...

  8. tslib 编译移植步骤

    下载的问题不再记录.移植版本为1.4. 编译步骤 # ./autogen.sh# ./configure --host=arm-linux-gnueabihf --prefix=/qt/tslib-1 ...

  9. live555编译、播放示例

    最近被安排搞onvif,onvif的视频传输,就是使用live555做服务器,使用其提供的URL.所以live555也得去了解学习.本文简单介绍live555的编译,然后在原有例程上给出一个示例. 1 ...

最新文章

  1. php的服务器变量$SERVER以及防止$_SERVER['PHP_SELF']造成的XSS漏洞攻击及其解决方案
  2. Win64 驱动内核编程-17. MINIFILTER(文件保护)
  3. python复制俩文件夹相同文件_Python比较文件夹比另一同名文件夹多出的文件并复制出来的方法...
  4. printf格式化字符串用法
  5. 中怎么构建ebug模式_自动挡中的“手自一体”,该怎么用?多少人把手动模式当成摆设?...
  6. source insight 注释乱码?(【File】 > 【Reload As Encoding…】 > 【Chinese Simplified (GB18030)】 > 选择后,点击load)
  7. 经典问题之「分支预测」
  8. oracle之数据处理
  9. less is more,so 只记 less
  10. shiro 方法级别细粒度权限控制_Shiro的认证和权限控制
  11. STM32-ADC数模转换
  12. 得益于iPad 苹果二季度在平板电脑应用处理器市场份额接近60%
  13. 【报告分享】中国年轻用户电商消费洞察报告:寻找电商换道增长机遇.pdf(附下载链接)...
  14. hive,skynet以及go语言
  15. php模板和框架,php模板和框架的区别的区别是什么
  16. Vue开源项目库汇总-转
  17. 黑客是怎样买彩票的?中奖率提示2倍
  18. Vue开发环境搭建 VsCode
  19. html如何链接icon,iconfont在线链接使用
  20. Eclipse版本代号

热门文章

  1. 从功能上来看 多媒体计算机无法充当,2015中等职业学校计算机等级考试题库(含答案):多媒体题库.doc...
  2. 新视野|大数据时代的信息安全
  3. 【jvm系列-01】初识虚拟机与java虚拟机
  4. 2021年全球B2B在线支付解决方案行业调研及趋势分析报告
  5. 拥有资源的多少并不重要,如果不懂得利用,永远是不够的
  6. 浅析PageRank算法
  7. Conway(康威)定律
  8. 面向接口编程的个人理解
  9. [Shoi2011]双倍回文
  10. ERP销售管理系统是什么?销售管理软件有哪些核心功能?