分分钟搞定P2P跨平台通信,利用Agora实现

实现了ubuntu和web应用之间的跨平台通信

提前准备技能:html,js,c++,linux

准备工作:下载Agora的两个SDK,Web和Linux C++

分分钟搞定P2P跨平台通信,利用Agora实现_第1张图片

下载地址:https://docs.agora.io/cn/Agora%20Platform/downloads

在ubuntu下编译Linux C++的SDK,生成demo

分分钟搞定P2P跨平台通信,利用Agora实现_第2张图片

运行:

./rtmServerDemo 8a9a81ca*******4f18afb1227e47c(自己的ID)

demo一部分代码被我修改成中文了,当成注释看吧

分分钟搞定P2P跨平台通信,利用Agora实现_第3张图片

上前端代码 Test.html:(将web sdk的js文件跟其放入同一个目录下,并重命名为AgoraSig.js)




    
    Test
    
    





收到消息:

使用 AJAX 修改该文本内容

点击init初始化,然后点击 recv 进行消息接收(ajax),点send发送

 

放上成功测试图:

分分钟搞定P2P跨平台通信,利用Agora实现_第4张图片

 

你可能感兴趣的:(p2p,Agora,Agora)