自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 基于Java系统服务的Android Led HAL 实例

一直想做个东西能把从上层应用到android框架最后再到底层的驱动串联起来,最近终于下定决心,并付诸于实施。经过几天的努力,开发一个android Led HAL小例子,主要功能就是应用通过调用java系统服务可以控制led的灯的开和关。开发板是基于友善之臂的tiny4412, android系统的版本为4.2.2。涉及到的知识点包括从上层的系统应用到android框架以及最后的驱动部分,

2015-01-03 21:06:47 687

原创 FFmpeg中关键结构体之间的关系

由于项目的需要,最近接触到FFmpeg,但是其中的结构体很多,它们的关系也一直不是很清理。因此,特意整理了一下FFmpeg中关键结构体之间的关系。本文以rmvb文件的本地播放为例。文件的视频编码为:RV40;音频编码:COOK。FFmpeg版本为:2.2.整个关系图如下:注:AVFormatContext的iformat和oformat两个成员不能同时赋值,即ff_rm_d

2014-03-08 18:46:38 932

转载 【转】WebRTC学习与DEMO资源一览

一. WebRTC学习1.1   WebRTC现状本人最早接触WebRTC是在2011年底,那时Google已经在Android源码中加入了webrtc源码,放在/external/webrtc/,但是Android并没有用到它,更没有被浏览器使用。当时试图在Android 2.3(Gingerbread)高通平台的手机上用H.264 硬件codec替换掉WebRTC缺省使用的VP...

2018-10-13 18:02:40 314

原创 android中播放各种位置音频文件方法总结

1,播放应用的res/raw音频资源文件  /*** Play res/raw files* @throws IOException * @throws IllegalStateException */public void playRawFile() throws IllegalStateException, IOException{System.out.prin

2015-01-03 21:50:26 2663

原创 Ubuntu14.04下搭建Boa web服务器

Ubuntu 搭建Boa服务1,下载boa源码      网址:  www.boa.org     版本:boa-0.94.13.tar.gz2,  解压并进入boa-0.094.13/src/3, 执行     ./configure     make错误:          yacc -d boa_grammar.y          m

2014-11-17 22:59:10 2216

原创 Windows8下搭建Cordova开发环境(android)

1,安装node.js下载:官网:

2014-11-17 21:33:19 756

原创 64位Ubuntu14.04编译busybox: fatal error: curses.h:没有那个文件或目录

在Ubutun14.04 64位系统上编译busybox时,

2014-09-23 11:25:40 1117

原创 Ubuntu14.04 64位系统为firefox浏览器安装flashplayer

步骤如下:1, 到官

2014-09-22 23:07:57 574

原创 Ubuntu14.04 64位 安装arm-linux-gcc4.5.1 总结

笔记本上刚装了一个

2014-09-22 22:34:00 2373

原创 rmvb seek后,刚开始几秒是seek之间的声音。

项目中遇到的一个rmvb 播放时的问题,记录一下解决的过程!1,问题描述 播放器用ffmpeg中rmdec 作为 rmvb的demuxer。FFmpeg的版本为:1.1。在播放音频编码为 COOK的rmvb文件时,seek之后,前几秒播放的是seek之间的声音。2,问题分析起初认为可能是底层decoder或者render在seek后还有缓存的数据,所以让driver

2014-03-13 15:45:32 1169

原创 FFmpeg rmvb demuxer中COOK 音频解析

收集的关于COOK codec的知识,对于理解ffmpeg rmvb demuxer 中解析音频packet部分很有帮助。对应的代码:/libavformat/rmdec.c的函数ff_rm_parse_packet中音频解析部分。首先说一下自己的理解:每个音频帧就是一个sub packet.多个sub packet组成一个逻辑单元packet.sub_packet_h

2014-03-13 10:23:12 1911

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除