6个版本

使用旧的Rust 2015

0.1.5 2017年10月20日
0.1.4 2016年12月4日
0.1.0 2016年11月29日

#chromecast中排名#5

MIT许可证

41KB
832

gcast

Build Status Crates.io license

文档

协议描述

用于与Google Cast设备通信的Rust库。


lib.rs:

用于与Google Cast设备交互的实用crate。

功能

  • 本地网络中的Cast设备发现
  • CASTV2协议的实现
  • 查询设备状态
  • 启动应用程序

发现

与发现相关的功能位于discovery模块中。

通信

最重要的类型是Device结构。它维护与Cast设备的网络连接,并抽象协议,使操作变得容易。

应用程序

有效的应用程序标识符列表可以在apps模块中找到。

您可以使用这些标识符启动和管理应用程序。

依赖项

~10MB
~198K SLoC