原创 Android Audio System 之三: AudioPolicyService 和 AudioPolicyManager

引言     AudioPolicyService是Android音頻系統的兩大服務之一,另一個服務是AudioFlinger,這兩大服務都在系統啓動時有MediaSever加載,加載的代碼位於:frameworks/base/med

原创 各種音視頻編解碼學習詳解

 編解碼學習筆記(一):基本概念 媒體業務是網絡的主要業務之間。尤其移動互聯網業務的興起,在運營商和應用開發商中,媒體業務份量極重,其中媒體的編解碼服務涉及需求分析、應用開發、釋放license收費等等。最近因爲項目的關係,需要理

原创 sun-java6-jdk:i386 : 依賴: sun-java6-bin:i386

Preparing your system First you need to remove openjdk for this run the following command from your terminal 1 s

原创 Android Audio System 之一:AudioTrack如何與AudioFlinger交換音頻數據

引子 Android Framework的音頻子系統中,每一個音頻流對應着一個AudioTrack類的一個實例,每個AudioTrack會在創建時註冊到AudioFlinger中,由AudioFlinger把所有的AudioTrack

原创 xbmc 應用介紹

XBMC是一個優秀的自由和開源的(GPL)媒體中心軟件。XBMC最初爲Xbox而開發,可以運行在Linux、OSX、Windows、Android4.0系統。 2003年,一些興趣相投的程序員創建了這個項目。XBMC是一個非盈利的項目,

原创 Sorenson H.263與H.263的區別

Sorenson H.263與H.263的區別(來自於官方文檔):   The following H.263 features are remov

原创 Android Audio System 之二:AudioFlinger

引言     AudioFlinger是Android音頻系統的兩大服務之一,另一個服務是AudioPolicyService,這兩大服務都在系統啓動時有MediaSever加載,加載的代碼位於:frameworks/base/med

原创 ubuntu下nginx+php+mysql安裝配置

添加源: sudo vi /etc/apt/sources.list lucid(10.04)的源添加如下: 代碼: deb http://archive.ubuntu.com/ubuntu/ lucid main re

原创 Android下的多媒體開源項目

1.  ffmpeg for x86     http://gitorious.org/~olvaffe/ffmpeg/ffmpeg-android     沒有實現android media interface,標準流程是通過sur

原创 java.lang.OutOfMemoryError: GC overhead limit exceeded解決

UNEXPECTED TOP-LEVEL ERROR: java.lang.OutOfMemoryError: GC overhead limit exceeded at com.android.dx.dex.code.Outpu

原创 關於圖像的YC壓縮與YC伸張

這兩天一直在研究圖像的RGB顯示超限的問題,谷歌了老半天,終於找到一篇Silky的帖子。帖子內容如下,希望可以幫到有需要之人。   我把以前寫過的東西做一個整理,因爲時間的關係,我沒有辦法把每一個細節都講得非常的詳細,不過我會把大概

原创 vlc-android 移植live555到android

一. 在contrib目錄下編譯live555 修改~/code/vlc-android/extras/contrib 下的distro.mak   增加.live   all: .zlib /      .a52 .mpeg2

原创 VMware虛擬機磁盤壓縮

一、在VMware裏新建虛擬機,可以將磁盤模式設置爲預分配虛擬磁盤空間或者動態增長。 (1)如果磁盤模式選爲:預分配虛擬磁盤空間(preallocate for virtualdisk),那麼它的磁盤空間基本是固定的,也就不需要壓縮了

原创 編譯hadoop

$ $HADOOP_HOME/bin/hadoop fs -mkdir /tmp $ $HADOOP_HOME/bin/hadoop fs -mkdir /user/hive/warehouse $ $HADOOP_HOME/bi

原创 android vlc 編譯流程

1. git clone git://git.videolan.org/vlc/vlc-android.git 2. get android ndk and sdk 3.  export ANDROID_NDK=/home/me/andr