"WebRTC connects everyone peer-to-peer, so your hosting server isn't affected much"
And this is where the ball start to drop.
Andrew, I dont know if this is something you can fix, or if this needs to be addressed with RocketChat. But for sites that are dedicated to mobile users, that will become a problem, if its very active.
What I mean is most users are on 3g/4g connections at various speeds and various caps.
Ex: If Im on 4g connection @ 3mbps with 5gb data cap, and if I were see more to do a video chat, and if 20 other uses were to watch my video chat, then the viewing experience will be pretty horrible because my connection cant support hosting a video chat with 20 users.
Now if I were on pc with 50mb connection, and using a webcam, thats very much difference. But we're focusing ONLY on mobile users. So, with that being said, and IF possible, please add additional code to make this chat operate using the server bandwidth...everyone connects to the server so that users can videochat more effortlessly. OPTIONS Andrew, options!
WebRTC itself and Rocket.Chat are improving very actively now. Multiple streams can be assisted with a 3rd-party server, and yes, the Chat already has settings that you can use to limit multi-stream videos. For example, you can allow them in one-to-one chats and private groups, but not in public channels.
Just to be perfectly clear, are you stating that we, site owners can easily configure this chat to not directly be p2p by having our server use its bandwidth to handle multiple streams?
Basically making it possible for one mobile user to stream their video to hundreds or thousands of other users very easily?
For us that don't mind running a dedi and have the server power to handle the load, we would rather take the burden off of our users bandwidth. So is that possible with the new Rocket Chat thingy? Believe it or not, not everyone on the interweb have huge pipes with unlimited data transfers.
And this is where the ball start to drop.
Andrew, I dont know if this is something you can fix, or if this needs to be addressed with RocketChat. But for sites that are dedicated to mobile users, that will become a problem, if its very active.
What I mean is most users are on 3g/4g connections at various speeds and various caps.
Ex: If Im on 4g connection @ 3mbps with 5gb data cap, and if I were see more
Basically making it possible for one mobile user to stream their video to hundreds or thousands of other users very easily?