標籤:include form 控制 ima turn 工具 pre ane c代碼
轉載註明出處http://blog.csdn.net/wanghorse
├── ./base //基礎平台庫,包含線程、鎖、socket等├── ./build //編譯指令碼。gyp├── ./common_audio //基礎公用的音頻處理│ ├── ./common_audio/include //就一個類型轉換標頭檔│ ├── ./common_audio/resampler //音頻重採樣代碼│ ├── ./common_audio/signal_processing //音頻訊號處理代碼,和硬體平台有關,有彙編代碼│ └── ./common_audio/vad //vad代碼├── ./common_video //基礎的公用視頻處理,如I420楨處理、scaler、plane├── ./examples //範例├── ./libjingle //libjingle├── ./modules│ ├── ./modules/audio_coding│ │ ├── ./modules/audio_coding/codecs //音頻codec處理,統一封裝公用介面和各類不同的codec的詳細處理,cng,g711,g722等│ │ ├── ./modules/audio_coding/main //音頻codec處理模組代碼│ │ │ ├── ./modules/audio_coding/main/acm2 //音頻處理模組的主要代碼│ │ └── ./modules/audio_coding/neteq //neteq代碼│ │ ├── ./modules/audio_coding/neteq/interface│ │ ├── ./modules/audio_coding/neteq/mock│ │ ├── ./modules/audio_coding/neteq/test│ │ └── ./modules/audio_coding/neteq/tools│ ├── ./modules/audio_conference_mixer //音頻合成代碼│ │ ├── ./modules/audio_conference_mixer/interface│ │ └── ./modules/audio_conference_mixer/source│ ├── ./modules/audio_device //audio裝置處理代碼。採集和放音,android,ios,linux,mac,win│ │ ├── ./modules/audio_device/main //AudioDeviceModule處理代碼│ ├── ./modules/audio_processing //音頻前後端處理,aec,aecm,agc,beamformer,ns,transient│ ├── ./modules/bitrate_controller //碼率模組控制碼│ ├── ./modules/desktop_capture //案頭抓拍處理代碼和各平台處理代碼,mac,win,x11│ ├── ./modules/interface│ ├── ./modules/media_file //播放錄製檔案模組代碼,支援avi│ ├── ./modules/pacing //碼率探測代碼│ ├── ./modules/remote_bitrate_estimator //遠端碼率計算│ ├── ./modules/rtp_rtcp //rtp、rtcp的處理代碼,封裝解鎖裝,各種codec的不同處理、fec│ ├── ./modules/utility│ ├── ./modules/video_capture //視頻網路攝影機採集代碼,android、ios、linux、mac、win│ ├── ./modules/video_coding //視頻codec處理代碼,i420、vp8、vp9│ │ ├── ./modules/video_coding/codecs│ │ ├── ./modules/video_coding/main //VideoCodingModule處理代碼│ ├── ./modules/video_processing //視頻前後處理,brighten,color enhancement,deflickering。spatial resampler等│ │ └── ./modules/video_processing/main //VideoProcessingModule│ └── ./modules/video_render //視頻渲染代碼。android,ios、linux、mac、windows、opengles├── ./p2p //nat穿越代碼。turn/stun等,server和用戶端│ ├── ./p2p/base│ └── ./p2p/client├── ./sound //未知├── ./system_wrappers //系統api封裝├── ./test├── ./tools //音視頻測試工具代碼├── ./video //未知├── ./video_engine //視頻引擎代碼。視頻的處理流程└── ./voice_engine //音頻引擎代碼,音頻處理流程
WebRTC代碼走讀(八):代碼檔案夾結構