live555本机和arm平台的移植

本文详细介绍了如何在PC和基于全志A20的ARM平台上移植并编译live555。首先从指定链接下载源码,然后分别在本地和ARM环境进行编译,涉及PC上的常规编译和ARM平台的交叉编译。最后,通过下载测试视频文件进行服务器验证。
摘要由CSDN通过智能技术生成

本文讲解在PC和arm平台上进行live555的移植,目标平台使用全志A20。


1、源码下载

      可以登陆live555的官网获取live555最新版源代码,也可从下面这个地址获取到本文移植所使用的源代码:

      http://download.csdn.net/detail/yxtouch/7482263


2、编译

  (1)PC编译

      解压源代码,进入解压后的目录,输入如下命令生成makefile文件:

    

./genMakefiles linux

    执行make、make install进行live555的编译和安装,安装后live555的测试程序将被拷贝到/usr/local/bin目录下(可将/usr/local下的bin目录重新命名,因为arm端编译的测试案例也会生成在这一个目录中),主程序在源文件目录的mediaServer目录下;


   (2)交叉编译

      重新解压一个源码,并将其重新命名用于避免和本机编译的重复。

      创建所需的config文件用于生

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值