scottlamb / retina

High-level RTSP multimedia streaming library, in Rust
https://crates.io/crates/retina
Apache License 2.0
237 stars 47 forks source link

ONVIF backchannel support #35

Open stalkerg opened 3 years ago

stalkerg commented 3 years ago

Hello, I know it's not implemented yet but I want to understand a future interface and maybe implement it. Currently, Session<Subscribe> has not had so many options.

scottlamb commented 3 years ago

Sounds great!

Looks like backchannel is defined in the ONVIF Streaming Specification, section 5.3.

Here are my first thoughts on the interface:

How does that match what you're thinking?

cody-the-casual-dev commented 1 year ago

Would you still be interested in reviewing a PR for this?

stalkerg commented 1 year ago

@cody-the-casual-dev yes I can try to review. I have no my doorbell cams anymore but still can check (I changed my job :) ).