原创 VOIP技術架構

H.323協議存在一些問題(不支持羣播,只有有限的MCU;其IP電話網絡在接入端仍需經過當地PSTN電路交換網),之後定製了MGCP,目的在於將H.323在功能上進行分解,劃分成負責媒體處理的媒體網關(MG),掌控呼叫建立與控制的媒體網關

原创 android recovery模式

Android手機開機後,會先運行 bootloader。Bootloader 會根據某些判定條件(比如按某個特殊鍵)決定是否進入 recovery模式。Recovery模式會裝載recovery 分區,該分區包含recovery.img

原创 Asterisk

Asterisk允許您同時實時連接到PSTN和VoIP網絡。 Asterisk服務器不需要任何特殊的硬件即可提供VoIP的服務,只需服務器有網絡連接即可。它支持主流VoIP協議,包括會話發起協議(SIP)、H.323,既可作爲IP電話服務

原创 alsa結構體流程3

/* SoC Audio Codec device */ struct snd_soc_codec { const char *name; /* Codec的名字*/     const char

原创 cvs用法總結(4)--cvs命令checkout,commit,update

一.checkout 簽出     cvs checkout [-ANPRcflnps] [-r rev| -D date] [-d dir] [-j rev1] [-j rev2] [-k kopt]

原创 request_region

void request_region(unsigned long from,        unsigned long num, const char *name)  這個函數用來申請一塊輸入輸出區

原创 LIVE555 概述

liveMedia項目(http://www.live555.com/)的源代碼包括四個基本的庫,各種測試代碼以及Media Server。四個基本的庫分別是: UsageEnvironment&Task

原创 系統啓動後的 wifi 加載過程

============================ Wifi 啓動代碼流程 ==================== 1、系統啓動 首先加載init.rc,這個文件 會加載所有service,init是linux啓動的 第一

原创 ISP DSP diff

ISP 是Image Signal Processor 的簡稱,也就是圖像信號處理器。而DSP是Digital Signal Processor 的縮寫,也就是數字信號處理器。 ISP一般用來處理Image Sensor(圖像傳感器)的

原创 A2DP

Android系統中,應用程序只能看到AudioSystem這個接口,AudioFlinger是一個實現類,主要用於音頻選路和PCM包的混音與重採樣,並把PCM數據包傳送給底層。AudioFlinger在

原创 開機自動啓動 Ubuntu iBus 輸入法

Ubuntu的默認輸入法是ibus,但是發現系統啓動時它不會自動啓動。 Google 的說法是:Ubuntu 系統安裝後雖然自帶了 ibus輸入法,但在英語環境下默認不啓動。 要開機啓動,其實也很簡單,只要在〔System〕->〔adm

原创 WIRELESS MAC AND PHY SPECIFICATIONS FOR WPANS

IEEE WIRELESS MAC AND PHY SPECIFICATIONS FOR WPANS Std 802.15.1-2005 Copyright © 2005 IEEE. All rights reserved. 215 1

原创 LIST of HCI cmd

HCI Commands   Link Control Commands (OGF = 0x01) No Command Name OpCode Description 1 Inquiry 0x000

原创 如何分析HCI的Command Packet和Event Packet包

HCI Packet包括四種,即Command,Event,ACL和SCO/eSCO,對應到MS-Stack中的定義,即爲COMMAND_PACKET ,EVENT_PACKET,DATA_PACKET_ACL和DATA_PACKET_S

原创 藍牙耳機復位

二、藍牙連接方法 第一次使用需要用手機與藍牙耳機配對,配對成功後才能夠使用。 配對方法: 1.啓動藍牙耳機:按住藍牙開關鍵,等藍燈變長亮(一直亮)狀態(有的藍牙耳機是紅藍燈交替閃爍),此時藍牙耳機處於配對狀態(此過程大概需要按住10秒左右