i would like to send a HD video through multiple USB GPRS devices ( offered by companies like vodafone, orange etc. ) to a server .
How can i identify each GPRS device and send through it ?
If you are using sockets you can bind a socket to a given interface with Socket.Bind()
before you use Socket.Connect
.
You can use System.Net.NetworkInformation.NetworkInterface.GetAllNetworkInterfaces()
to find all network interfaces, their types and the IP to use with Socket.Bind()
.
Edit
I assume there are services and/or applications closer to the network layer that can combine several physical interfaces to a logical interface with automatic load balancing. I have not worked with any such solutions and can not recommend any specific.