zoukankan      html  css  js  c++  java
  • webrtc源码目录

        下面简要描述下webrtc的源码目录,每个目录主要实现的功能:

    |-- api(主要包含了webrtc的虚基类接口)

    |-- audio(audio工程,包含音频传输接收发送的功能)

    |-- call(rtp的接收发送功能)

    |-- common_audio(音频算法处理功能)

    |-- common_video(视频帧处理功能,yuv处理,h264解析)

    |-- modules

          |-- audio_coding(音频编码器)

          |-- audio_device (音频采集)

          |-- audio_mixer (音频混音)

          |-- audio_processing (音频处理,回声消除,语音增强,端点检测)

          |-- bitrate_controller (码率控制)

          |-- congestion_controller (拥塞控制)

          |-- desktop_capture (桌面采集)

          |-- remote_bitrate_estimator (远端码率估计)

          |-- rtp_rtcp (rtp/rtcp协议处理)

          |-- third_party (fft变换 g711编解码 g722编解码)

          |-- video_capture (视频采集)

          |-- video_coding (视频编码)

          |-- video_process (视频降噪处理)

    |-- p2p(rtc_p2p工程-p2p传输接收与发送)

    |-- example(文件夹有各个平台的demo,都是对sdk 里面接口的实例)

    |-- sdk(sdk 文件夹有Android的接口,应该还有iso。里面有 apprtc,可以实现安卓和web 的互通)

    |--pc(peer_connection 工程,webrtc的控制核心)

    |-- video(video工程 视频的传输与发送)

    |-- third_party(很多第三方开源库)

    |-- stats(rtc_stats工程 状态信息)

    |-- rtc_tools(rtc的自定义命令行工具)

    参考:

    【https://blog.csdn.net/qq_34732729/article/details/105805868】

  • 相关阅读:
    我的第一个Django项目
    MVC和MTV设计模式
    Linux下安装MySQL
    UEditor演变的迷你版编辑器
    PHP+Mysql+jQuery实现文件下载次数统计
    PHP+JQUEY+AJAX实现分页
    PHP高手之路(一)
    nginx别名alias支持PHP fastcgi解析
    免费的FRP--windows 内网使用Argo Tunnel打洞到 Cloudflare
    拾得他人闲话 DNS 的牙慧
  • 原文地址:https://www.cnblogs.com/robinex/p/15432198.html
Copyright © 2011-2022 走看看