[PAID] AgoraRTC - Real time communication with voice and/or video

VERSION 2 IS COMING

VERSION 1:

Write a short description

Extension for real time communication via voice and/or video, based on AgoraRTC technology.
Agora have 10,000 free minutes per month.
It can be used for group video chat or private video chat.

Add a picture of all the blocks

picture of demo app
group chat:


1 vs 1 chat:

blocks for 1 vs 1 chat

More introduction

please visit this website AgoraRTC实时音视频en for detail introduction.

Know issue

maybe need to restart the app when first time run.

How to buy:

Please pay USD10 with Paypal to wangsk789, and send one email to me to request the aix file.

Test APK:

[No demo apk any more]

13 Likes

Good Work :heart: :pakistan:

1 Like

Really​:sweat_smile:
Btw nice & helpful extention

3 Likes

Thank you for this free solution, but users have to know some javascript.
With this extension, it’s easy to use, easy to understand, friend to new users. And you can arrange the layout of video as you wish, with help of dynamic component.

4 Likes

Test Apk added in first post.

Hi u have to also mentioned that how much its give free for day or month or year

already mentioned in first post.

Nice work.

add the aia in post

it’s a paid aix, no demo aia.

Hello friend, I’m the one who has been writing you by mail

You have any video tutorial for setup agora.io ?

Test apk link

already PM

1 Like

VERSION 2:
updated at 2021-8-27
version 2 is total re-write one, used webview +html+ javascript+css, easy deploy, easy to use.

Blocks and usage:

Snipaste_2021-08-27_12-55-34
URL: STRING, where the html file located, you can upload it to your server. it should be start with “https”

AppId:STRING, get this from agora.io

Token: STRING, get this from agora.io, normally no need to use this block.

Channel: STRING, can be any random string, do not use special characters.

VideoResolution:STRING, the resulution of the video, one of 360p, 480p, 720p, 1080p

ViewStyle: NUMBER, 1 or 2, means how to show the videos(local and remote), 1 for grid view, 2 for thumbnail view (tap on one thumbnail it will become big one):
Snipaste_2021-08-27_13-05-01

Snipaste_2021-08-27_12-55-55
Initialize: connect to the URL and bind to one vertical or horizontal layout where the video (local and remote) will be shown inside.

JoinChannel: self explained.

LeaveChannel: self explained.

SwitchCamera: self explained.

SetVolume: self explained. vol: NUMBER, 0-200

Initialized: triggered by Initialize function. support:BOLLEAN, means the phone is supportting this extension or not.

Joined: triggered by JoinChannel function. Local user will get this event. userid: local user id

OtherJoined: triggered by JoinChannel function. Remote user will get this event. userid: remote user id

OtherLeft: triggered by LeaveChannel function. Remote user will get this event. userid: remote user id

Clicked: when you tap on the layout

OnError: when any error aroused.

DEMO apk:

give me private message if you want.

Please Give This Extension Free It Is So Useful

Well If a dev works hard for something, he can charge for it
:slight_smile:

Can you add block camera on off. I want to user only watch me

Maybe when i am available at weekend.

1 Like