Crates.io | roku-ecp |
lib.rs | roku-ecp |
version | 0.0.3 |
source | src |
created_at | 2021-01-15 11:34:32.473306 |
updated_at | 2021-01-26 06:25:43.468027 |
description | A library for the Roku External Control Protocol (ECP). |
homepage | |
repository | https://github.com/Hermitter/roku-ecp-rs |
max_upload_size | |
id | 342330 |
size | 70,854 |
Expect breaking changes until 0.1.0 since Roku ECP has incorrect/missing documentation.
A Rust crate for Roku's External Control Protocol.
Add the following to your Cargo.toml:
[dependencies]
roku_ecp = "0.0.3"
For usage, view the examples.
Feel free to make a PR for these features. I do not have a Roku TV to test.
Operating Systems
Windows and macOS: None
Linux: OpenSSL + headers > v1.0.1
sudo apt install libssl-dev
sudo dnf install openssl-devel
Async Runtime
This crate requires an asynchronous runtime such as tokio or async-std.
In the main menu, navigate to Settings > Networking > About
.
@carloabelli's roku crate which was used as a reference.