Android平台使用gstreamer 分发视频

  

首先需要移植Gstreamer 以及 gst-rtsp-server 到Android (这里我使用的是Ubuntu12.04)

 一.环境配置:

 1.Android-ndk 

   (1)官网下载Android-ndk ,我这里使用的是Android-ndk-r9

  (2)解压ndk 包 设置ndk 环境变量(编辑 fyf@fyf-System-Product-Name:/$gedit ~/.profile 添加ndk 安装路径 然后执行 fyf@fyf-System-Product-Name:/$source ~/.profile)

      export PATH=/home/fyf/tools/android-ndk-r9d

 (3)检查ndk环境设置

     fyf@fyf-System-Product-Name:/$ pwd
    /
    fyf@fyf-System-Product-Name:/$ ndk-build
     Android NDK: Could not find application project directory !    
  Android NDK: Please define the NDK_PROJECT_PATH variable to point to it.    
/home/fyf/tools/android-ndk-r9d/build/core/build-local.mk:148: *** Android NDK: Aborting    .  Stop.
fyf@fyf-System-Product-Name:/$ 
此时ndk 环境已配置成功

  2.Eclipse +ADT 

   Ubuntu上面安装Eclipse 和Android ADT 

   Android-sdk 环境变量设置同上

二.移植

   1.下载gstreamer 源码 和 gst-rtsp-server  这里源码尽量使用新版本

 下载路径

   gstreamer 官网路径:http://gstreamer.freedesktop.org/

   gstreamer 源码下载路径:http://gstreamer.freedesktop.org/data/pkg/android/1.4.1/gstreamer-1.0-android-arm-1.4.1-debug.zip

   gst-rtsp-server源码下载路径:http://gstreamer.freedesktop.org/src/gst-rtsp-server/gst-rtsp-server-1.4.1.tar.xz

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值