title: How does OpenCV handle TCP Connections?
body: <p>I setup a NetCat Video Stream from my RPi and I am accessing it with OpenCV in the following way:</p>
  
  <pre><code>videoStream = cv2.VideoCapture("tcp://@&lt;my_ip&gt;:&lt;my_port&gt;/")
  ...
  videoStream.release()
  </code></pre>
  
  <p>Unfortunately I cannot connect to the Stream multiple times without reinitializing it. How does OpenCV tread my tcp connection? Does .release() properly close the socket or what is the right way to close it?</p>