Awhile back when TF came out and the Twitch app allowed streaming I tried a few attempts at broadcasting. I noticed that while the broadcast was enabled it would drop my connection down to 1 bar and had very noticeable lag that made the game unplayable.
My internet speed is 14 Mb down, 1 Mb up. From what I remember for the broadcast it used ~600 Kbps. My cousin tried viewing while I was streaming and said that the stream was very laggy and the feed would cut in and out.
How much bandwidth does the typical X1 game use? Do I need faster internet speeds to have a better stream/lag free gaming? Or does the problem lie with the Twitch app? I haven't tried broadcasting since. I tried reinstalling the app a few times. I also didn't have any other devices using the internet at the time.
When you say your upload is 1 MB I'm assuming you mean 1 Mbps. You're going to need a faster upload than that. Especially if you're playing broadcasting and playing a online multiplayer game. I use to have 25 Mbps down and 5 Mbps up. I'd try broadcasting Titanfall and it wasn't that smooth.
Gamertag-AeXrc PSN- Aerc Shows I've watched each week - http://docs.google.com/View?id=dd5xskzz_05n9925gk
Your connection speed only determines the quality you can stream at. If the people watching are saying your stream is laggy (like if it's buffering all over the place), it's because your connection isn't stable or Twitch is having problems. The reason it buffers is because the packets of data you're sending to Twitch get lost somewhere in between, which could happen because of bad cables or being really far away from their closest server (their servers in the US are along the South (California, Texas)). You can stream to any server on PC, but on console they choose the best server for you in order to streamline the process.
TLDR; it's not so much your speed, but your stability. The greater the speed, the better quality. The worse the connection quality, the greater chances of Twitch not receiving your data and requiring buffering.