WebRTC搭建与应用(四)-PeerJS测试客户端搭建
近期由于项目需要在研究前端WebGL渲染转为云渲染,借此机会对WebRTC等有了初步了解,在此记录一下,以防遗忘。
第四章 PeerJS测试客户端搭建
文章目录
前言
紧接上一章内容,本章节主要研究一下PeerJS开源库的使用,希望对各位有些许帮助。现在不管是桌面端、网页端还是移动端实时音视频通信技术已经很成熟了,我主要是做多端轻量化图形渲染工作,所以本次PeerJS测试采用WebGL图形渲染推流,而不是获取硬件摄像头推流。
# 一、客户端HTML编写
1.1 引入PeerJS
PeerJS在HTML中通过script标签引入
1.2 创建视频流载体
客户端相比于服务端要简单一些,因为没有轻量化渲染,最基础的仅需要一个承接视频流的载体,所以我们创建一个标签即可实现。
1.3 使用PeerJS
最简单的,还是创建一个Peer对象,本地点对点测试无需传入任何参数,相关的参数使用后续会有介绍。
在peer对象如果成功创建会在op