content: Currently Twitch is owned by Amazon. Like YouTube they did not have the parent company to pay their bills they would have shut down. BitChute & Dlive both need to get their p2p live streaming up and running as soon as possible.