I have an infrastructure which contains above seven dozens IP-cameras connected to the video server over Internet. This structure is geo-distributed and models of cameras are diffrents. Also methods of connections of cameras to Internet are differents. At my conclusion... it's a zoo :) Unfortunately software for fetching of video stream has no special features for monitoring of cameras state (this software is proprietary & commercial and no flexibility). By this reason I want to write and very easy monitoring tool for checking of state of health cameras. I have a little bit expirience in Golang and I found few libraries. Can you advise the best library for working with RTSP at Go? My tasks are very simple: checking for connection by TCP to the camera, checking of connection by RTSP and fetching the one frame from the stream. Maybe you know the library where enumerated features are available out-of-box?