4 ms·
Good job Kunal and team Plivio! If anyone is looking for a audio+video demo that works similarly, I built http://OpenTokRTC.com http://OpenTokRTC.com and the c
by songzme 13y ago
Good job Kunal and team Plivio!
If anyone is looking for a audio+video demo that works similarly, I built http://OpenTokRTC.com http://OpenTokRTC.com and the code is on github at https://github.com/opentok/OpenTokRTC https://github.com/opentok/OpenTokRTC
One feature I included is dynamic frame rate so that in cases where there are many people streaming video, a user can type "/focus" in the chatroom and everybody's video quality will degrade to save bandwidth and stream the optimum quality for the focused person's video.
It's also available on iOS, although I believe the iOS app needs alot more work. I apologize ahead of time if you experience bugs on the iOS app. The app name is OpenTokRTC and source code is here: https://github.com/opentok/OpenTokRTC-iOS https://github.com/opentok/OpenTokRTC-iOS
Hope someone finds this useful, if you have any questions please email me song@tokbox.com
- dhfromkorea 13y agoThanks Song. :-)
- vr000m 13y agoThis is typically the job of the congestion control and the application constraints set by the developer. Dynamic Frame rate control is just one tool in the congestion control toolbox and works only for small frame sizes (typically thumbnails), which perhaps is fine for Hangout-ish large conference with one or two active speakers. But there are other use-cases where doing dynamic frame rate wont be sufficient.