title: Is there such a RTSP Ping?
body: <p>I am currently working on a WinForm app to stream videos from IP camera using the RTSP protocol in C#. Everything worked fine. Part of the requirement for the app includes a function to check whether the IP camera is online or not. </p>
  
  <p>So I did a ping function using the System.Net.NetworkInformation.Ping class to ping the IP camera. Say if the RTSP url of the camera is as follows rtsp://<strong>[CAMERA IP]</strong>:554/Master0-RTSP/1.0, I would only need to extract the <strong>[CAMERA IP]</strong> part and use the Ping class to see if the camera is online or not by using its IP.</p>
  
  <p>Initially, it works until an issue came, say if one to enter an IP which may not be the intended IP Camera (say an IP of a computer) the ping function would still work if the entered IP of the entered device is online.</p>
  
  <p>I tried to search for something like a RTSP ping but could not find one. Was hoping for any advices or opinions on this matter. Any example in C# are greatly appreciated. Thank you for your kind attention.</p>