第76篇 一对多之稳定性研究及windows下部署官网音频最新到本地及array_uintersect_assoc 周五
来源:互联网 发布:网络无法登陆暴雪 编辑:程序博客网 时间:2024/05/17 11:04
关键词:一对多稳定性研究,windows下部署官网音频最新到本地,array_uintersect_assoc
一、一对多稳定性研究
1.1 测试平台--本地服务器运行平台
老师端:带老师名字
https://localhost:9101/demos/index.html?roomid=888&t=600&&teaNameMobile=莫言
学生一:
https://localhost:9101/demos/student.html?studentId=1001&stuNameMobile=张三丰&t=600#888
学生二:带学生中文名字
https://localhost:9101/demos/student.html?studentId=1002&stuNameMobile=白子画&t=600#888
学生三:带学生英文名字
https://localhost:9101/demos/student.html?studentId=1003&stuNameMobile=司马南&t=600#888
1.2稳定性研究之bug处理
1)描述
现在一对多功能方面,基本做完了,接下来,正式进入啃硬骨头的阶段,就是稳定性方面,这涉及到webrtc的底层,要耐心的去做。
2)两个学生连接时报错
错误如下:
setLocalDescription error DOMException:Failed to set local answer sdp: Called in wrong state: STATE_INPROGRESS
1.3 部署官网音频最新到本地----windows下
https://github.com/muaz-khan/RTCMultiConnection/blob/master/docs/installation-guide.md
1)下载zip
https://github.com/muaz-khan/RTCMultiConnection/archive/master.zip
2)安装,命令如下:
npminstall --production
注:需要进入解压的文件夹里,如下截图:
安装完成后,会多一个文件夹node_modules,如下:
二、php
2.1 PHP array_uintersect_assoc() 函数
1)定义和用法
array_uintersect_assoc()函数用于比较两个(或更多个)数组的键名和键值 ,并返回交集。
注释:该函数使用内建函数比较键名,使用用户自定义函数比较键值!
该函数比较两个(或更多个)数组的键名和键值,并返回一个交集数组,该数组包括了所有在被比较的数组(array1)中,同时也在任何其他参数数组(array2 或 array3 等等)中的键名和键值。
2)语法
array_uintersect_assoc(array1,array2,array3...,myfunction)
3)看个例子如下:
比较两个数组的键名和键值(使用内建函数比较键名,使用用户自定义函数比较键值),并返回交集:
注:键名和键值都相等时,返回交集。
2017年3月17日星期五
- 第76篇 一对多之稳定性研究及windows下部署官网音频最新到本地及array_uintersect_assoc 周五
- 第78篇一对多之稳定性研究(三)及array_walk及array_values
- 第77篇一对多之稳定性研究(二)之学生发消息报错及array_unshift
- 第12篇研究webrtc官网及 mac小知识及验证邮件和URL 周五
- 第54篇一对多实现之学生端代码合成iframe研究及array_rand及array_product及array_pop
- 第53篇一对多实现之学生白板传图片到服务器(三)及array_pad
- 第70篇一对多之addImgByUrl优化及学生端实时传输白板到老师端及头像下面添加姓名
- Hibernate中map的研究之:一对多及节点中的inverse的研究(一)
- 第52篇一对多实现之往服务器上传图片及array_multisort()函数(二)
- 第62篇一对多之学生端修改私有白板并保存及array_shift
- 第69篇一对多之接上前端进课堂两种模式开发及array_udiff
- 第90篇一对多之学生举手提问及老师点课堂模式掉线
- 第92篇一对多之学生完成作业加红点及红点变数字
- 第93篇一对多之红点变数字及百度图像识别OCR
- 第66篇一对多之加载控制语音视频代码(二)及array_splice及array_sum
- 第27篇 webrtc-IOS之运行测试用例及代码部署到设备
- 第45篇一对多实现(二)及array_filter及 array_flip及array_intersect
- 第43篇一对多按原型图做(一)及 array_diff_key() 及array_diff_uassoc() 周日
- ExpandableListView的使用和理解
- cordova之hooks
- git基本操作二
- ContentProvider的启动流程分析
- 架构和分布式____安装和使用memcached
- 第76篇 一对多之稳定性研究及windows下部署官网音频最新到本地及array_uintersect_assoc 周五
- opencv最小二乘拟合平面
- 转载---JS页面跳转方法
- vue初探--路由简单使用
- 栈与堆的区别
- HDU 1045 Fire Net
- MySQL开启慢查询日志
- RAM or ROM
- Android技术网站