I
I
ifaceman2013-12-13 09:24:09
Distributed Computing
ifaceman, 2013-12-13 09:24:09

How to set up several 4G modems for video output?

Welcome all!
It is necessary to upload video from the camera to the server, but there is no hope for one 4G modem due to signal instability (the camera is moving).
What options are there to distribute the stream to several modems (different operators) and load it to the server in parallel, and collect it there? Are there ready made solutions for this? More options?

Answer the question

In order to leave comments, you need to log in

4 answer(s)
A
Andrew, 2013-12-13
@kaasius

Should the video be streamed live or recorded? If the second option, then you can cut into pieces next to the camera (for example, for a minute) and send the pieces through different channels. And if you need realtime - then it is hardly possible to do it at the "send video" level - you need to do it at the "send UDP packets" level.

A
Andrew, 2013-12-13
@kaasius

Also, you can try to build an HLS (DASH) server on the client side, and request pieces on the server side from different addresses. Then you just need to constantly "twist" the source address on the server side. Well, learn how to relay the HLS (DASH) stream. The beloved nginx with the nginx_rtmp module can act as an HLS (DASH) server. Here habrahabr.ru/post/204666 its author, Roman Arutyunyan, describes how it works with DASH, well, if you look for more of his posts on Habré, you can find a description of how it works with HLS. If you write to the Google group of this module, you can think of getting advice on how to relay these streams in the form you need.

M
maxaon, 2013-12-15
@maxaon

As far as I know, Teradek's Bond solution will be the most advanced for this task . Works just like @kaasius described . Distributes video signal and transmits via mobile network. Then the server connects everything together and gives the video stream. The solution is not cheap, and besides, I do not know how it will work in our networks.
I also saw a cheaper solution on the Internet. A cheaper option is a computer that will do this, instead of a piece of iron. I saw some developments on channel aggregation in Linux. But maybe it's smarter to get to the Internet via WiFi?

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question