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.1"
Some APIs might be missing since I could not find documentation.
Feel free to make a PR for these features. I do not have a Roku TV to test. - [ ] query/tv-channels - [ ] query/tv-active-channel - [ ] launch/tvinput.dtv
In the main menu, navigate to Settings > Networking > About
.
@carloabelli's roku crate which was used as a reference.