diff options
author | hclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-21 20:24:25 +0000 |
---|---|---|
committer | hclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-08-21 20:24:25 +0000 |
commit | f49e45735ad50d81cf02830f9585b0f6a37cd488 (patch) | |
tree | 21350ebba0c3fb5d14c628306aa8da77592630d7 /media | |
parent | 147ac36edd864e4bf0a1bacfc14b8a7455d94f23 (diff) | |
download | chromium_src-f49e45735ad50d81cf02830f9585b0f6a37cd488.zip chromium_src-f49e45735ad50d81cf02830f9585b0f6a37cd488.tar.gz chromium_src-f49e45735ad50d81cf02830f9585b0f6a37cd488.tar.bz2 |
Create a directory for cast
Adding a top level cast/ directory for cast streaming library.
R=scherkus@chromium.org
Review URL: https://codereview.chromium.org/22911022
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@218818 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media')
-rw-r--r-- | media/cast/DEPS | 3 | ||||
-rw-r--r-- | media/cast/OWNERS | 1 | ||||
-rw-r--r-- | media/cast/README | 64 |
3 files changed, 68 insertions, 0 deletions
diff --git a/media/cast/DEPS b/media/cast/DEPS new file mode 100644 index 0000000..e566fc7 --- /dev/null +++ b/media/cast/DEPS @@ -0,0 +1,3 @@ +include_rules = [ + "+third_party/webrtc", +] diff --git a/media/cast/OWNERS b/media/cast/OWNERS new file mode 100644 index 0000000..c7233bd --- /dev/null +++ b/media/cast/OWNERS @@ -0,0 +1 @@ +hclam@chromium.org diff --git a/media/cast/README b/media/cast/README new file mode 100644 index 0000000..4878967f --- /dev/null +++ b/media/cast/README @@ -0,0 +1,64 @@ +This directory contains a RTP/RTCP library used for the Cast mirroring +protocol. This library is specifically built for low latency purposes and +enables Chrome to send real-time video and audio streams. + +CONTENTS + +cast/ + Build rules and top level source files and headers. + +cast/audio_receiver/ + Module for receiving and decodes audio RTP stream. + +cast/audio_sender/ + Module for encoding and sending audio RTP stream. + +cast/congestion_control/ + Bandwidth estimation and network congestion handling. + +cast/pacing/ + Module for rate limiting data outflow. + +cast/rtcp/ + Module for handling RTCP messages. + +cast/rtp_common/ + Module for common code used for RTP messages. + +cast/rtp_receiver/ + Module for reciving RTP messages. + +cast/rtp_sender/ + Module for sending RTP messages. + +cast/test/ + Module for test applications. + +cast/video_receiver/ + Module for receiving and decodes video RTP stream. + +cast/video_sender/ + Module for encoding and sending video RTP stream. + +DEPENDENCIES + +Content of this directory should only depend on: + +base/ + Provides base libraries and platform independent layer. + +net/ + Provides network capabilities. + +third_party/libvpx + Provides video encoder. + +third_party/opus + Provides audio encoder. + +third_party/webrtc + Provides audio signal processing. + +OWNERS + +See OWNERS for ownership. |