The bandwidth requirements for video miners are based on the amount of video data that needs to be uploaded and downloaded during transcoding.
The amount of available bandwidth will not only impact the number of streams that can be transcoded on a machine, but also the speed of data upload/download which needs to be fast so that video streaming applications can receive transcoded results as soon as possible.
The amount of bandwidth required for a stream will depend on the bitrate of the source stream and the bitrate of the output renditions. The download bandwidth required for a single stream can be roughly estimated as the bitrate of the source stream. The upload bandwidth required for a single stream can be roughly estimated as the sum of the bitrates of each of the output renditions for the stream. As a result, the total number of streams that can be transcoded given a certain amount of available of bandwidth will vary.
While there is not a strict bandwidth requirement for video miners, past testing has demonstrated that 1G upload/download bandwidth is a good starting point if possible. If you do not have access to this amount of bandwidth you will still be able to transcode on the network, but you will have a lower ceiling on the number of streams you will be able to handle.
Upload/download bandwidth available can be tested with tools such as: