![visual studio marketplace flutter visual studio marketplace flutter](https://user-images.githubusercontent.com/7684329/80261372-9dc2e780-8660-11ea-9117-74f477552e8f.png)
Follow the on-screen instructions to enter a project name and use case, and check Secured mode: APP ID + Token (Recommended) as the authentication mechanism.To create an Agora project, do the following: You need to run flutter doctor to check whether the development environment and the deployment environment are correct.
VISUAL STUDIO MARKETPLACE FLUTTER ANDROID
If your target platform is Android, you need an Android simulator or a real Android device.If your target platform is iOS, you need a real iOS device.Android Studio (Latest version recommended).If your target platform is Android, your development environment must meet the following requirements: If your target platform is iOS, your development environment must meet the following requirements: The channel name: A string that identifies the channel for the video call.For this page, you use a temporary token with a validity period of 24 hours that you retrieve from Agora Console. A token: In a test or production environment, your app client retrieves tokens from a server in your security infrastructure.You need to specify the user ID yourself, and ensure that it is unique in the channel. The user ID: The unique identifier of a user.You can get the App ID from Agora Console.
![visual studio marketplace flutter visual studio marketplace flutter](https://miro.medium.com/max/1400/1*rIq0W3JpITx1506tqUlN5g.png)
The App ID: A randomly generated string provided by Agora for identifying your app.Publish and subscribe to audio and video in the channelĪfter joining a channel, the app client automatically publishes and subscribes to audio and video in the channel.įor an app client to join a channel, you need the following information:
![visual studio marketplace flutter visual studio marketplace flutter](https://miro.medium.com/max/1400/1*FK_JXtxj1bo9PKVP8n95lg.png)
App clients that pass the same channel name join the same channel. In a test or production environment, your app client retrieves tokens from a server in your security infrastructure.Ĭall joinChannel to create and join a channel. The following figure shows the workflow to integrate into your app in order to add Video Call functionality.Īs shown in the figure, the workflow for adding Video Call in your project is as follows:Ī token is the credential that authenticates a user when your app client joins a channel.