GoodMan
GoodMan

Reputation: 650

How to add real-time video streaming and live chat facilities to a Flutter application for free?

I want to know how to add real-time video streaming and live chat facilities for free to a Flutter application?

I found agora_rtm and agora_rtc_engine but I am not sure if they are completely free and open source(I mean all the source codes are available)?

I also like to know if there are any other/better available options? Something that is open source and not related on an external API.

Moreover I want to know what does exactly socket.io do? Can we use it in Flutter for both real-time video streaming and live chat purposes?

Please either help me to know/understand more or don't do down votes please!

Upvotes: -1

Views: 1339

Answers (1)

Jakobi
Jakobi

Reputation: 29

Socket.io opens channels between clients and server, allowing unprompted messages to be sent between each other. This is great for sending chat, but it is not mean for video streaming. Instead you should look at the WebRTC standard and the high level packages like peer.js built around it.

Upvotes: 2

Related Questions