ChinaUnix.net
相关文章推荐:

ffmpeg 08 android

讲讲编译的步骤:
080;">1. 安装cygwin
   必须是1.7或者更新的版本
   安装cygwin的时候,选择安装gcc和make,目的是为了提供编译环境,
   make的版本至少是3.81
080;">2.安装ndk

  •   2.1 下载ndk-r4b-windows,并将其放到cygwin的/home/Admi...

    by landuochong - 移动操作系统 - 2011-12-22 08:51:06 阅读(1251) 回复(0)

相关讨论

android内置的编解码器实在太少,于是我们需要ffmpegandroid提供了NDK,为我们使用ffmpeg这种C语言代码提供了方便。

不过为了用NDK编译ffmpeg,还真的花费了不少时间,也得到了很多人的帮助,最应该谢谢ffmpeg" target="_blank" target="_blank">havlenapetr。我觉得我现在这些方法算是比较简洁的了--

下面就尽量詳細的说一下我是怎么在项目中使用ffmpeg的,但是基...

by landuochong - 移动操作系统 - 2011-12-22 08:51:07 阅读(1403) 回复(0)

本文通过switch_gpio驱动进行讲述。

1.在board文件中注册platform_device如下:
#ifdef CONFIG_SWITCH_GPIO
static struct gpio_switch_platform_data headset_switch_data = {
       .name = "h2w",
       .gpio = 127,      
};
static struct platform_device headset_s...

by karl321 - 移动操作系统 - 2011-12-21 08:41:34 阅读(759) 回复(0)

cygwin下ffmpeg移植到android平台报错。 输入./config.sh,正常,输入ndk-build报错: $ ndk-build Compile thumb : avformat <= a64.c E:\cygwin\tmp\cc2duMxu.s: Assembler messages: E:\cygwin\tmp\cc2duMxu.s:107: Error: bad instruction `bswap r3' E:\cygwin\tmp\cc2duMxu.s:161: Error: bad instruction `bswap r3' E:\cygwin\tmp\cc2duMxu.s:276: Error: bad instruction `bswap r4' E:\cygwin\tmp\cc2duMxu.s:296: Erro...

by little_tigle - C/C++ - 2013-01-18 10:02:00 阅读(2252) 回复(1)

ffmpeg is a complete solution to record, convert and stream audio and video. It includes libavcodec, the leading audio/video codec library. ffmpeg is developed under Linux, but it can compiled under most operating systems, including Windows. In ubuntu This package contains the ffplay multimedia player, the ffserver streaming server and the ffmpeg audio and video encoder. They support most existin...

by creatory - Linux文档专区 - 2008-12-14 14:47:35 阅读(579) 回复(0)

虽然Google android平台并未得到主流平台的认可,不过却得到了不少开源开发者的支持。据开源软件产品和服务提供商Black Duck统计的数据,android平台的移动开源项目仅次于iPhone。 BlackDuck从4000个互联网站上收集整理了互联网上18.5万个开源项目,其中移动平台的开源项目仅仅占到了全部开源项目的很小比例,共有2300个。总体来说2005-2008年间,移动平台的开源项目以55%的复合年增长率增加。在未来,大约有6500个开源项目即将登陆...

by Send_linux - 移动操作系统 - 2009-03-03 16:59:31 阅读(1369) 回复(2)

【赛迪网讯】12月22日消息,据国外媒体报道,在即将过去的2008年,开源应用得到了长足发展,并且渐成主流。 Linux上网本风靡全球,谷歌连推Chrome开源浏览器和android开源移动平台,而诺基亚100%控股Symbian。以下为2008年开源市场10件大事: 1. Linux上网本迅速风靡 2. Sun更新OpenOffice、Solaris,收购MySQL 3. 开源操作系统Ubuntu 8.10和Fedora 10上市 4. 谷歌推出Chrome开源浏览器 5. 谷歌推出开源移动平台android 6. ...

by Send_linux - 移动操作系统 - 2008-12-22 09:46:24 阅读(1589) 回复(2)

最近搞的视频监控项目,需要在android移动端做视频显示。用的是android ndk的开发方式, 利用ffmpeg作为解码库。640*480 分辨率下, 10帧每秒尚可正常播放, 但是15fps就比较吃力了,20fps就几乎不能看了。通过打日志的方式发现: 每显示一帧需要133毫秒,解码的时间占据了64毫秒,很显然, 解码已经成为了最大的瓶颈。 我们在网上搜了一圈之后,发现用arm扩展的neon指令集可以很大的优化ffmpeg的解码功能。但是在编译ffmpe...

by huanglei3220 - 移动操作系统 - 2013-01-29 20:34:23 阅读(4865) 回复(0)

准备用ffmpeg替代android 2.3的stagefright多媒体播放器


ffmpeg支持更多的封装格式,如果CPU性能OK,还可以支持更多的编码格式

需要做的工作

1. 支持OMX接口(可以使用hardware decoder)

2. ffmpeg audio/video decoder(software)的OMX封装(用于支持更多的编码格式)

3. ffmpeg software demuxer输出的数据能...

by cshuang0215 - 移动操作系统 - 2012-04-01 10:12:44 阅读(4124) 回复(3)

本帖最后由 AKAE007 于 2011-08-05 21:20 编辑 [亚嵌品质】全国免费咨询电话:400-700-9624 最新手机开发技术---亚嵌android系统开发班 [qq]575963343[/qq] [qq]601334534 [/qq] [课程背景] android是Google于07年11月5日发布的基于Linux核心的开源手机软件平台,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。...

by AKAE007 - 培训交流 - 2011-09-29 11:30:34 阅读(10719) 回复(84)