tree: 5bf0cc65a8d48d9ea3c42fbee81adf93acf8e0c8 [path history] [tgz]
  1. common/
  2. protocol/
  3. receiver/
  4. sender/
  5. standalone_receiver/
  6. standalone_sender/
  7. streaming/
  8. test/
  9. .gitignore
  10. DEPS
  11. README.md
  12. standalone_e2e.py
cast/README.md

libcast

libcast is an open source implementation of the Cast protocols that allow Cast senders to launch Cast applications and stream real-time media to Cast-compatible devices (aka "receivers").

Submodules include:

  • cast/streaming/ - Cast Streaming (both sending and receiving media).
  • receiver/public/ - Cast server socket and a demonstration server (agent).
  • sender/public/ - Cast client socket and supporting APIs to launch Cast applications.
  • test/ - Integration tests.

The streaming module can be used independently of the sender and receiver modules.