当前位置:网站首页>Open source demo | release of open source example of arcall applet
Open source demo | release of open source example of arcall applet
2022-07-24 20:24:00 【anyRTC】
at present , Small programs have become a part of our lives , It's fully functional 、 Memory usage is small 、 Low promotion cost 、 It is conducive to transformation and other advantages to promote its rapid development . With the application of small programs in all walks of life , The demand for real-time audio and video is also increasing ,anyRTC Launch real-time audio and video of small programs for the first time after the introduction of small programs SDK, Help developers integrate real-time audio and video functions into small programs .
In the real-time audio and video of the applet , In addition to typical applications such as video conferencing , The most used function is similar to wechat call invitation ,anyRTC Launch ARCall After the open source example , Customers continue to use adaptive applets to realize call invitation calls , Today, let's take you to the native implementation of wechat applet ARCall, Follow me Web as well as Native Interworking .
The premise to prepare
1. WeChat public platform
To login WeChat public platform
Get into
DevelopmentUnder theDevelopment management, choiceInterface setup, Turn on Play audio and video streams in real time 、 Record audio and video streams in real time
Get into
DevelopmentUnder theDevelopment management, choiceInterface setup, Configure server domain namerequest Legitimate domain name
https://official.opensso.tencent-cloud.com;https://rtmgw.agrtc.cn;https://wtgw.agrtc.cn;socket Legitimate domain name
wss://ctsone.anyrtc.cc;wss://ctstwo.anyrtc.cc;wss://node1.rtm.agrtc.cn:443;wss://node2.rtm.agrtc.cn:443;wss://ws.anyrtc.cc;wss://wtnode.agrtc.cn;
After configuring the server domain name , Copy
AppID( Applet ID)

2. Project creation 、 Plug in Introduction
Create project
Introducing plug-ins
initialization npm
npm initintroduce
ar-rtm-sdk、ar-rtc-miniappnpm install --save ar-rtm-sdknpm install --save ar-rtc-miniapp

Wechat developer configuration You must first complete the plug-in introduction in the previous step
Tools 》 structure npm


Local run configuration

Code flow logic

Realization effect

Experience address
WeChat search anyRTC Video cloud Click on AR call You can experience the applet version ARCall
Code address
file Call_WeChathttps://github.com/anyRTC-UseCase/ARCall

边栏推荐
- How to set appium script startup parameters
- Lunch break train & problem thinking: on multidimensional array statistics of the number of elements
- Azide labeled PNA peptide nucleic acid | methylene blue labeled PNA peptide nucleic acid | tyrosine modified PNA | Tyr PNA Qiyue Bio
- Framework API online viewing source code
- Leetcode 48 rotating image (horizontal + main diagonal), leetcode 221 maximum square (dynamic programming DP indicates the answer value with ij as the lower right corner), leetcode 240 searching two-d
- Oracle 19C datagruad replication standby rman-05535 ora-01275
- [training Day6] dream [priority queue] [greed]
- Introduction to fastdfs high availability
- MySQL stored procedure
- 1. Mx6u-alpha development board (key input experiment)
猜你喜欢

YouTube "label products" pilot project launched

Synthesis of peptide nucleic acid PNA labeled with heptachydrin dye cy7 cy7-pna

VLAN Technology

Methods of using tyrosine modified peptide nucleic acid PNA | Tyr PNA | BZ Tyr PNA | 99Tcm survivinmrna antisense peptide nucleic acid

What does software testing need to learn?

Opengl rendering pipeline
![[training Day10] linear [mathematics] [thinking]](/img/bf/0082dbe88c579bbb7adc014c60a0be.png)
[training Day10] linear [mathematics] [thinking]

Thymeleaf application notes

Connect the smart WiFi remote control in the home assistant
![Leetcode 300 longest increasing subsequence (greedy + binary search for the first element subscript smaller than nums[i]), leetcode 200 island number (deep search), leetcode 494 target sum (DFS backtr](/img/60/6b75484a65a49c6e20c2b79c062310.png)
Leetcode 300 longest increasing subsequence (greedy + binary search for the first element subscript smaller than nums[i]), leetcode 200 island number (deep search), leetcode 494 target sum (DFS backtr
随机推荐
Functional test of redisgraph multi active design scheme
Istio一之Envoy工作原理
English grammar_ Demonstrative pronoun this / these / that / those
[msp430g2553] graphical development notes (2) system clock and low power consumption mode
English translation Chinese common dirty words
Understand the domestic open source Magnolia license series agreement in simple terms
Work notes - some problems encountered when using jest
[shader realizes the flicker effect of three primary colors of television signal _shader effect Chapter 5]
Lights of thousands of families in the year of xinchou
Selenium uploads files in more ways than you think
Are network security and data security indistinguishable? Why is data security important?
OpenGL (1) vertex buffer
Lunch break train & problem thinking: on multidimensional array statistics of the number of elements
Leetcode 146: LRU cache
Selenium is detected as a crawler. How to shield and bypass it
How to view the execution plan of a stored procedure in Youxuan database
Leetcode 560 and the subarray of K (with negative numbers, one-time traversal prefix and), leetcode 438 find all alphabetic ectopic words in the string (optimized sliding window), leetcode 141 circula
C# 窗体应用TreeView控件使用
Richview table table alignment
870. Approximate number