Linux下live555的编译
来源:互联网 发布:修改软件的版本号 编辑:程序博客网 时间:2024/06/06 12:11
使用海思arm-hisiv100nptl-linux交叉编译
一、准备“live555”源码
项目地址http://www.live555.com/
下载 “live555-latest.tar"
二、解压、编译并安装“live555”
最新版本的live555库已经更正了以前的一些错误,请详细比对三、生成makefile并编译安装
保存我们的config.3531,后缀即为我们生成makefile的参数
四、测试
进入live/testProgs文件夹,可以看到已经生成的各种示例程序。使用服务端live555MediaServer和客户端testRTSPClient进行测试。
运行后,当前目录下所支持的视频文件将会被自动变成流媒体发送。可以使用vlc进行播放。
注意:如果服务器需要用户认证信息,直接请求会返回401失败信息,修改testRTSPClient.cpp加入认证就可以成功请求。
运行后,假设192.168.1.1是一个流媒体服务器,请求成功后会出现接收数据的打印信息。另一个示例openRTSP增添了很多配置信息,具体可以参考live555的手册,添加认证的方法如下:
完成上述工作后live555就已经成功部署到linux中了。
最重要的一点:在编译自己的live555程序时,在调用静态库的时候务必遵守以下调用顺序,否则会出现链接库不成功的情况。
阅读全文
0 0
- Linux下live555的编译
- Linux下live555的编译
- Linux下live555的编译
- linux下编译live555
- linux下编译live555
- 【live555】windows下的编译
- linux下使用eclipse编译live555
- linux下live555编译和调试
- LIVE555再学习 -- Linux 下编译
- Live555在各种平台下的编译
- live555在armlinux下的交叉编译
- Ubuntu14.10 下live555 的编译
- VS2008 下编译 live555
- live555 linux 编译
- live555 linux 编译
- live555 linux 编译
- live555 linux 编译
- linux 编译 live555
- 出口商贸易融资工具:福费廷
- html如何公用布局模块
- Palindromic Number (25)
- 热部署插件 JRebel 安装激活及使用
- 文本编辑工具Vim及三种模式用法
- Linux下live555的编译
- 转:PHP中防止SQL注入的方法
- android webview 真正实现---保存整个网页源码
- NOIP模拟(11.07)T3 图
- 2017模拟赛 现代艺术(二维差分)
- 【技术教程】MySQL to SequoiaDB数据迁移
- Java中的编码与解码
- Springmvc之dao.xml
- mybaits动态 SQL