| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| audio_sender/ | 03-May-2024 | - | 1,334 | 956 | ||
| base/ | 03-May-2024 | - | 112 | 64 | ||
| congestion_control/ | 03-May-2024 | - | 408 | 293 | ||
| framer/ | 03-May-2024 | - | 1,971 | 1,551 | ||
| logging/ | 03-May-2024 | - | 4,883 | 3,606 | ||
| receiver/ | 03-May-2024 | - | 2,350 | 1,699 | ||
| rtcp/ | 03-May-2024 | - | 6,360 | 4,847 | ||
| rtp_receiver/ | 03-May-2024 | - | 1,012 | 754 | ||
| test/ | 03-May-2024 | - | 7,107 | 5,326 | ||
| transport/ | 03-May-2024 | - | 3,936 | 2,833 | ||
| video_sender/ | 03-May-2024 | - | 3,027 | 2,208 | ||
| DEPS | D | 03-May-2024 | 119 | 9 | 8 | |
| OWNERS | D | 03-May-2024 | 94 | 6 | 5 | |
| README | D | 03-May-2024 | 1.3 KiB | 62 | 40 | |
| cast.gyp | D | 03-May-2024 | 7.2 KiB | 226 | 224 | |
| cast_config.cc | D | 03-May-2024 | 2.1 KiB | 66 | 41 | |
| cast_config.h | D | 03-May-2024 | 5.3 KiB | 166 | 91 | |
| cast_defines.h | D | 03-May-2024 | 7.2 KiB | 207 | 135 | |
| cast_environment.cc | D | 03-May-2024 | 2.7 KiB | 92 | 73 | |
| cast_environment.h | D | 03-May-2024 | 3.2 KiB | 95 | 56 | |
| cast_receiver.h | D | 03-May-2024 | 3.5 KiB | 89 | 45 | |
| cast_sender.h | D | 03-May-2024 | 3.4 KiB | 99 | 57 | |
| cast_sender_impl.cc | D | 03-May-2024 | 8.6 KiB | 221 | 158 | |
| cast_sender_impl.h | D | 03-May-2024 | 2.5 KiB | 72 | 49 | |
| cast_testing.gypi | D | 03-May-2024 | 9 KiB | 277 | 275 | |
| rtp_timestamp_helper.cc | D | 03-May-2024 | 1 KiB | 37 | 26 | |
| rtp_timestamp_helper.h | D | 03-May-2024 | 1.2 KiB | 42 | 22 |
README
1This directory contains a RTP/RTCP library used for the Cast mirroring 2protocol. This library is specifically built for low latency purposes and 3enables Chrome to send real-time video and audio streams. 4 5CONTENTS 6 7cast/ 8 Build rules and top level source files and headers. 9 10cast/audio_receiver/ 11 Module for receiving and decodes audio RTP stream. 12 13cast/audio_sender/ 14 Module for encoding and sending audio RTP stream. 15 16cast/congestion_control/ 17 Bandwidth estimation and network congestion handling. 18 19cast/transport/pacing/ 20 Module for rate limiting data outflow. 21 22cast/rtcp/ 23 Module for handling RTCP messages. 24 25cast/rtp_common/ 26 Module for common code used for RTP messages. 27 28cast/rtp_receiver/ 29 Module for reciving RTP messages. 30 31cast/transport/rtp_sender/ 32 Module for sending RTP messages. 33 34cast/test/ 35 Module for test applications. 36 37cast/video_receiver/ 38 Module for receiving and decodes video RTP stream. 39 40cast/video_sender/ 41 Module for encoding and sending video RTP stream. 42 43DEPENDENCIES 44 45Content of this directory should only depend on: 46 47base/ 48 Provides base libraries and platform independent layer. 49 50net/ 51 Provides network capabilities. 52 53third_party/libvpx 54 Provides video encoder. 55 56third_party/opus 57 Provides audio encoder. 58 59OWNERS 60 61See OWNERS for ownership. 62