WebRTC iOS端官方Demo 看 APPRTC 源码的记录

AppRTCMobile根目录

  • ARDAppClient+Internal.h

  • ARDAppClient.h

    ARDAppClient.m

  • ARDAppEngineClient.h

    ARDAppEngineClient.m

  • ARDBitrateTracker.h

    ARDBitrateTracker.m

  • ARDCaptureController.h

    ARDCaptureController.m

  • ARDJoinResponse+ Internal.h

  • ARDJoinResponse.h

    ARDJoinResponse.m

  • ARDMessageResponse +Internal.h

  • ARDMessageResponse.h

    ARDMessageResponse.m

  • ARDRoomServerClient.h

  • ARDSettingsModel+Priva

  • ARDSettingsModel.h

    ARDSettingsModel.m

  • ARDSettingsStore.h

    ARDSettingsStore.m

  • ARDSignalingChannel.h

  • ARDSignalingMessage.h

    ARDSignalingMessage.m

  • ARDStatsBuilder.h

    ARDStatsBuilder.m

  • ARDTURNCIient+ Internal.h

  • ARDTURNClient.h

  • ARDTURNClient.m

  • ARDWebSocketChannel.h

    ARDWebSocketChannel.m

  • RTClceCandidate+JSON.h

    RTClceCandidate+JSON.m

  • RTClceServer+JSON.h

    RTClceServer+JSON.m

  • RTCMediaConstraints+JSON.h

    RTCMediaConstraints+JSON.m

  • RTCSessionDescription+JSON.h

    RTCSessionDescription+JSONm

iOS文件夹

  • ARDAppDelegate.h

    ARDAppDelegate.m

  • ARDFileCaptureController.

    ARDFileCaptureController.m

  • ARDMainView.h 第一页面 配置房间号和各种参数

    ARDMainView.m

  • ARDMainViewController.

    ARDMainViewController.m

  • ARDSettingsViewControllerh App的设置 ⚙

    ARDSettingsViewContrller.m

  • ARDStatsView.h 通话状态的界面变化

    ARDStatsView.m

  • ARDVideoCallView.h 视频通话界面的一些按钮布局

    ARDVideoCallView.m

  • ARDVideoCallViewController.h 视频通话界面 视频画面相关的

    ARDVideoCallViewController.m

  • Info.plist

  • RTCVideoCodeclnfo+ HumanReadable.h

    RTCVideoCodeclnfo+ HumanReadable.m

  • UIlmage+ ARDUtilities.h

    UIlmage+ARDUtilities.m

  • main.m

  • RTCEAGLVideoView.h 小视频窗口