dlna移植android系统,android系统的dlna开发
首先去dlna的官网下载sdk,PlatinumKit-1-0-4-2_99100e_aab601
阅读其中的READ.txt,安装scons软件(类似makefile的工具),
这套sdk支持linux/android系统,在READ.txt文件中,有各自的编译规则
这里以android为例:
进入到cd Platinum/
$export ANDROID_NDK_ROOT="/home/wanguofeng/Android_develop/android-ndk-r9c"
$scons target=arm-android-linux build_config=Release
Platinum$ find ./ -name *.a
./Build/Targets/arm-android-linux/Release/libNeptune.a
./Build/Targets/arm-android-linux/Release/libPltMediaConnect.a
./Build/Targets/arm-android-linux/Release/libPltMediaServer.a
./Build/Targets/arm-android-linux/Release/libaxTLS.a
./Build/Targets/arm-android-linux/Release/libZlib.a
./Build/Targets/arm-android-linux/Release/libPltMediaRenderer.a
./Build/Targets/arm-android-linux/Release/libPlatinum.a
./Source/Platform/Android/module/platinum/obj/local/armeabi/libstdc++.a
这些都是开发dlna的静态库,在这个sdk里面有开发的例子。
在ndk的dlna工程中,链接这几个.a文件,包含头文件,进行开发。
原文:http://4080467.blog.51cto.com/4070467/1369984
dlna移植android系统,android系统的dlna开发相关推荐
- dlna移植android系统,基于Android的DLNA互动视频系统的设计与实现
摘要: 随着人们对智能系统的要求越来越高,为了满足市场需求,相应的一系列Android应用也应运而生.其中,Android手机上的视频播放器便是最具有代表性的应用之一,然而Android自带的多媒体库 ...
- QEMU KVM 虚拟机移植之性能提高篇小结(android 虚拟机双系统方案)
一.提升性能核心要素 1.将OPENGL 接口进行穿透调用,下面对opengl穿透做个小结 2.在arm开发板上打开kvm特性,这个qcom&mtk都是实现了的,只需要打开开关即可 二.AND ...
- Android技术内幕.系统卷
Android技术内幕.系统卷 01_Android系统概述.pdf: http://www.t00y.com/file/60241452 02_Android系统开发综述.pdf: http://w ...
- Android Studio 引用系统 jar 包的正确姿势
博客: 安卓之家 微博: 追风917 CSDN: 蒋朋的家 简书: 追风917 Android Studio 如何引用 jar 包,相信大家都会操作的,现在问题来了,对于系统里的 jar,比如 fra ...
- 如何获得android系统版本,Android如何获得系统版本
Android如何获得系统版本 如何获得Android系统版本 项目移植中,遇到需要区分不同系统版本的问题.于是查找相关方法如下: android.os.Build类提供了当前系统信息. 可用if ( ...
- 无孔不入的Android侵入Windows系统
桌面时代的Windows与移动时代的Android,各自统治一个时代,但彼此都井水不犯河水,谁也无法侵入的边界,微软在PC时代用Windows捆绑了一大批OEM厂商与软件开发者,成就了独一无二的 ...
- Android与iOS系统架构对比
1. 引言 自iPhone在07年初次登台将智能手机直接带向移动互联时代后,一方面智能手机普及率直线上升,另一方面整个市场目前呈现了iPhone与Android手机两强争霸的局面. iOS是由苹果公 ...
- 《深入解析Android 5.0系统》——第1章,第1.2节安装开发包
本节书摘来自异步社区<深入解析Android 5.0系统>一书中的第1章,第1.2节安装开发包,作者 刘超,更多章节内容可以访问云栖社区"异步社区"公众号查看 1.2 ...
- nokia android 8,疑似诺基亚8再曝光:预装Android 8.0系统
[TechWeb报道]8月4日消息,之前诺基亚公布了诺基亚8手机,并且确认蔡司镜头认证.现在最新消息,来自GeekBench数据发现一款诺基亚机型,搭载骁龙835处理器,预装Android 8.0系统 ...
- 团队项目-北航MOOC系统Android客户端 NABC
北航MOOC系统Android客户端 NABC (N) Need 需求 MOOC的全名是Massive Open Online Course,被称作大型开放式网络课程.2012年,美国的顶尖大学陆续设 ...
最新文章
- 7-27 冒泡法排序 (C语言)
- c语言修改elf文件crc32,hash/crc32
- 靠谱测试人员需具备宏观把控能力
- SDN时代更需要有保障的网络
- Vue编写添加用户的表单 ~ 不要错过哦
- 退出登入的php怎么写,php中退出登录怎么写
- 网上购物系统的设计与实现
- python制作圣诞贺卡_制作这种动态圣诞节电子贺卡,美炸了!
- MLA格式应该如何正确引用?
- Mac 终端连接和操作服务器常用命令
- 论初唐诗人的历史地位-上官仪、王勃、杨炯、陈子昂、杜审言
- 人件札记:团队的化学反应
- bzoj2827: 千山鸟飞绝 平衡树 替罪羊树 蜜汁标记
- 今日份bug,点击win10任务栏视窗动态壁纸消失的bug,暂未发现解决方法。
- 用python画分段函数图像_使用Python的matplotlib画出一个分段函数的图像
- Leetcode典型题解答和分析、归纳和汇总——T51(N皇后)
- 手机edge浏览器无法打开三方应用
- File C:\Users\admin\Documents\WindowsPowerShell\profile.ps1 cannot be loaded because running scripts
- Android学习之Pair类 (android.util.Pair )
- 商代王后妇好、玉器及特展相关资料整理