Speed of ethernet port for getting stream from 4 (H.264) comptressed cameras?

I have 4 IP cameras wuth output in H.264 profile. I want to connect to ethernet switch. What should be speed of 5th port, which will be connected to any beagle bone? 100 mbps port will be sufficient? Also can processor at a time process 4 different threads to stitch video? please help