Streaming UDP Video Containing Metadata Through VPN

Streaming UDP Video Containing Metadata Through VPN

Support ForumCategory: GeneralStreaming UDP Video Containing Metadata Through VPN
tmcclure0501 asked 9 years ago
I am making progress using evostream and I think it may work well for what we are trying to do.  I was wondering if you could help with an issue we are having in transporting the video across a VPN connection – this question is outside your product but probably inside your networking/video expertise.  Our configuration is as follows:
  1.  We have a drone transmitting video containing metadata across a UDP stream.  This network is connected to our cloud through a VPN connection.
  2.  We are currently using ffmpeg to redirect the video stream (not the metadata stream) from the local network to your RTSP socket 5544.
  3. We need to send the metadata containing drone positioning data also – currently this would require running ffmpeg simultaneously of the same stream and transmit it in binary format (the metadata is KLV – which is binary).  We do not like having to run the ffmpeg command twice on the same video source but from we can tell ffmpeg will not stream the video and metadata together.  Also we cannot send the klv stream directly to evostream because it is a binary stream and not json – we want to parse the KLV data in the cloud.
Do you know of a way to tunnel the udp through tcp?  We will then split the streams in the cloud but the tcp stream we send to evostream will contain the metadata so it should then be archived with the recorded mp4 stream.  Also we will then translate klv to json and send it through an evostream metadata stream – where it may be synced with the video stream.  It may be OK if it cannot be synced as long as the streams are only out of sync by less than 2 seconds.  I notice you interface drones so I thought you might be able to supply some direction to this issue – it not not that is OK.  Let me know.   Tim



1 Answers
ic Staff answered 9 years ago
Hi,   For the stream name issue, I’ve posted here a possible solution: https://evostream.com/question/rtsp-push-stream-works-in-web-ui-not-vlc-viewer/   For the metadata concern, an answer to your previous question and good explanation of the metadata functionality was posted here: https://evostream.com/question/syncing-live-video-with-live-metadata-such-as-gps-sources/   Hope these helped   Cheers

Offcanvas

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.