For WebRTC on Flutter | Nuggets technology essay

It has recently tangled how webRTC functions on Flutter, Flutter and on native support, far less React convenient Native, while he is impossible to achieve in this life impossible, and finally I finally found this on github AgoraIO / Flutter-SDK , SDK is a deeper investigation found that the network calls it home webRTC series is actually full platform system of hegemony, a properly! ! !

Under feel, plus Flutter version, to know that a lot of big companies are not Flutter platform even React Native version of SDK, Cannian ah, even Ali cloud must log write their own plug-ins again ????

At this time I can not help but wonder, what is the courage to make so many AgoraIO compatible development platform?

Find the source code found in principle AgoraIO not Flutterbe implemented on a single version, but through Flutterthe PlatformViewmechanism of the Andriod and IOS functions come in succession, while on Android and IOS critical code are implemented by C ++, which allows a on multiple platforms to achieve the core logic by way of cross-platform cross-compiler, witty wit ah.

But PlatformView performance on the Android worrying ah.

Then there is the access, first we need Developer Center to register an account, and then create an application through

We can get through the application of a appid, standard routines, then you can use the service directly AgoraIO, while AgoraIO also provides various types of data analysis, em ... or standard routine.

Then we can download through the pub AgoraIO/Flutter-SDK, and then recommended by Sdk comes first wave of the Demo test.

Demo There is a small problem, Flutter no permission to do the processing of applications, all need to set yourself open, but only to join Flutter Demo in the room, if you need to add their own preview with ah Well, so in sync on display I used the Android DEMO.

The latter use will not introduce more, really worth Amway, after all, the programmer from 0 to complete a set of WebRTC is not scientific, I believe that the background of the workload will be more painful now, anyway, it is run through the process feasibility is also no problem, then the next step is how to convince the boss to recharge.

Agora SDK experience essay contest | Nuggets technology essay writing, essay writing activities in progress

Guess you like

Origin blog.csdn.net/weixin_34126557/article/details/91393274