欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

C# WebApi+Webrtc局域网音视频通话实例

程序员文章站 2022-07-02 22:29:43
c# webapi+webrtc 局域网音视频通话示例,供大家参考,具体内容如下本示例通过iis部署webapi,利用websocket进行webrtc消息交换,通过chrome浏览器访问,可实现局域...

c# webapi+webrtc 局域网音视频通话示例,供大家参考,具体内容如下

本示例通过iis部署webapi,利用websocket进行webrtc消息交换,通过chrome浏览器访问,可实现局域网内webrtc 音视频通话。

通过chrome浏览器打开localhost/live.html本地网址,打开两个本地网,点击任意页面连接按钮即联通。

本示例未实现nat穿透处理,互联网无法联通,如需nat穿透请自行查阅相关资料。

关于webrtc、webapi相关技术说明请自行查阅相关资料,本文不做赘述说明。

运行效果如下图:

C# WebApi+Webrtc局域网音视频通话实例

webapi端handler1.ashx代码如下:

live.html客户端代码如下:

webrtc.js脚本代码如下:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。