No, there is no limit to the number of Twitch streams you can cast. However, you can only cast one stream at a time per device.