Adding error message to error string.
[chromium-blink-merge.git] / media / cast / README
blob4878967fd5c3a3fea94122a09ca73cedf0bd385b
1 This directory contains a RTP/RTCP library used for the Cast mirroring
2 protocol. This library is specifically built for low latency purposes and
3 enables Chrome to send real-time video and audio streams. 
5 CONTENTS
7 cast/
8     Build rules and top level source files and headers.
10 cast/audio_receiver/
11     Module for receiving and decodes audio RTP stream.
13 cast/audio_sender/
14     Module for encoding and sending audio RTP stream.
16 cast/congestion_control/
17     Bandwidth estimation and network congestion handling.
19 cast/pacing/
20     Module for rate limiting data outflow.
22 cast/rtcp/
23     Module for handling RTCP messages.
25 cast/rtp_common/
26     Module for common code used for RTP messages.
28 cast/rtp_receiver/
29     Module for reciving RTP messages.
31 cast/rtp_sender/
32     Module for sending RTP messages.
34 cast/test/
35     Module for test applications.
37 cast/video_receiver/
38     Module for receiving and decodes video RTP stream.
40 cast/video_sender/
41     Module for encoding and sending video RTP stream.
43 DEPENDENCIES
45 Content of this directory should only depend on:
47 base/
48     Provides base libraries and platform independent layer.
50 net/
51     Provides network capabilities.
53 third_party/libvpx
54     Provides video encoder.
56 third_party/opus
57     Provides audio encoder.
59 third_party/webrtc
60     Provides audio signal processing.
62 OWNERS
64 See OWNERS for ownership.