revmischa / cloudcam

IP camera surveillance management system using AWS IoT with support for Axis cameras.
Other
73 stars 15 forks source link

Rust client with working RTSP/RTP streaming #23

Closed someone--else closed 5 years ago

someone--else commented 6 years ago

Added builds and integration tests for both Rust and C clients to Travis CI. Builds/tests are done via a docker image (travis-ci/Dockerfile) with all the required tools since Travis currently doesn't offer anything newer than Ubuntu 14.04 to run on and that makes Python/GStreamer too complicated; hence an image based on a more recent Ubuntu where everything needed is available via packages

revmischa commented 5 years ago

would like to move forward a bit with this

revmischa commented 5 years ago

Rust client doesn't support jpeg snapshots of RTSP stream relay. I was able to get it running on an axis camera though. Got new axis build system halfway working using ACAP on docker

skrzepto commented 5 years ago

Rust rtsp client looks really interesting and probably would be handy be a library. Have you considered decoupling it to a separate cargo library?

revmischa commented 5 years ago

@skrzepto no but that sounds like a fine idea. want to do it?