I have come to the conclusion that displaying thirty different webcam feeds (although it looks nice) has no purpose:
The number of images the user has to choose is too high - he/she will loose interest.
A smaller number of feeds makes the information architecture (choosing & interacting with the content) a lot easier through physically using their own cameras.
The greater the number of images, the less meaning each one will carry - a smaller number will allow the user to create a deeper, more personal bond with the content.
The amount of data the program was trying to read was too high - it slowed the whole program down & eventually crashed it every time.
A more playful interaction can be achieved with fewer cameras.
The overall cost of the project will decrease significantly.