随笔分类 -  Html

摘要:接上:WebRTC学习(八)1V1音视频实时互动直播系统 一:客户端状态机 首先我们来看一下直播客户端的一个状态机,客户端与服务器直接通过信令的一个交互之后自然而然的形成一个状态机: 1.最开始的时候状态机是处于初始化状态的,当用户发送了一个join到服务端之后服务端会给它回一个joined消息,客 阅读全文
posted @ 2021-05-28 18:59 山上有风景 阅读(1019) 评论(0) 推荐(2)
摘要:一:使用socket.io发送消息 (一)socket.io服务端发送消息 broadcast会向站点中的所有房间发送消息 (二)socket.io客户端处理消息 二:WebRTC信令服务器 (一)信令服务器(TCP)作用 1.媒体相关信息交换:发送SDP描述信息(是否支持音频、视频,已经对应的编解 阅读全文
posted @ 2021-05-20 16:25 山上有风景 阅读(2166) 评论(0) 推荐(1)
摘要:一:WebRTC录制基本知识 (一)MediaRecoder类基本格式 (二)options限制选项 mimeType:用来指定要录制的是视频还是音频,即录制的格式是什么,上面的列表中是webm格式的多媒体类型,也可以设置为其他格式,比如mp4。也可以指定编码方式 (三)MediaRecorder常 阅读全文
posted @ 2021-05-19 21:28 山上有风景 阅读(3784) 评论(0) 推荐(1)
摘要:一:WebRTC设备管理 (一)重要API,用于获取音视频设备 其中返回的ePromise结果,是一个Promise对象。 Promise对象的结构体:MediaDevicesInfo deviceID:是设备唯一标识符ID label:是设备的名字(可读的) kind:设备的种类(音频输入/输出两 阅读全文
posted @ 2021-05-19 19:12 山上有风景 阅读(2013) 评论(0) 推荐(0)
摘要:想到达的效果: 由于其中嵌套不正确: 解决方案: 使得悬浮的标签进行脱离文本流,则不会影响原来的布局: 注意同级内联标签中任意一个改变都会影响到其他标签的布局: 例如其中一个margin-top:10px;会将其他的也挤下来。解决办法是将该标签float设置,就不在影响同级标签 使用position 阅读全文
posted @ 2018-04-15 19:38 山上有风景 阅读(395) 评论(0) 推荐(0)
摘要:原本清明节出去浪的,怎奈何居然下雪了,没办法,在寝室仿个站(前端),来回顾一下前端知识吧 公共样式: /* common */ *{ margin: 0px; padding:0px; font-size: 15px; } ul{ list-style: none; } .left{ float: 阅读全文
posted @ 2018-04-06 23:46 山上有风景 阅读(220) 评论(0) 推荐(0)