自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

二刀流的博客

对于编程,一定要刀刀见血,不能流俗!

  • 博客(31)
  • 资源 (1)
  • 收藏
  • 关注

原创 第46篇白板修复之移动按钮拿掉及橡皮擦可选颜色

关键词:移动按钮拿掉,橡皮擦可选颜色一、插入图片后,再点击移动按钮,出现一个复制的当前白板1.问题描述 现在移动图片时,它会复制整个画板进行移动。2.找相关代码 图片移动代码如下:                  functiondecorateDragLastPath() {//移动                          var point, i

2016-12-31 11:06:14 986

原创 第45篇 白板bug修复(二)之选择颜色后框不消失

关键词:选择颜色后框不消失一、白板bug修复1. 选择颜色时当不选择新颜色,直接点确定,右边的“当前框线颜色”不自动消失 找到相关代码如下:------------widget.html                            当前框线颜色:                                              

2016-12-29 15:00:16 539

原创 第44篇白板bug修复(一)

关键词:画矩形的线不是实线,选择颜色后框不消失一、白板bug修复1. 画矩形的线不是实线----------widget.min.js 先看画圆形修改粗细的代码,如下:                  arc:function(context, point, options) {                          if(options&& options[0]

2016-12-28 17:19:00 502

原创 第43篇白板同步延迟问题解决方案解决(五)及data传输模式分析(二)

关键词:白板同步延迟问题, data传输模式分析,白板同步延迟问题解决方案总结果一、data传输模式分析1.1 线条图片传输之断线重连或连接刚建立时的数据同步           if(designer.pointsLength                 // make sure that remote usergets all drawings synced.   

2016-12-27 21:14:15 893

原创 第42篇白板同步延迟问题(四)及data传输模式分析(一)

关键词:白板同步延迟问题, data传输模式分析一、data传输模式分析在白板中,流传输大致分为三大类,分别是音频流传输,视频流传输,数据流传输。目前的情况是音频,视频传输没问题,就数据流传输有延迟的情况。下面着重分析数据流的传输。数据流的传输分为两方面:线条图片传输及聊天数据传输。1. 线条图片传输分析          function appendDIV(event)

2016-12-26 23:11:08 440

原创 第41篇白板同步延迟问题(三)

关键词:白板同步延迟问题一、把同步时间1000改成500,看看有没有助于减少延迟1.1 相关代码connection.onmessage = appendDIV;       connection.filesContainer = document.getElementById('file-container');        connection.onopen =

2016-12-26 21:54:41 440

原创 第40篇白板同步延迟问题(二)

关键词:白板同步延迟问题一、画版同步---线条----单独白板网络环境:DIANZHIKEJI01----------------老师端(建房间者)http://123.57.206.36:9001/网络环境::DIANZHIKEJI----------------学生端(加入房间者)http://123.57.206.36:9001/#456 此时两端建立连接

2016-12-26 11:09:30 1179

原创 第39篇服务器打日志及Crosswalk Project for iOS

关键词:服务器打日志, Crosswalk Project for iOS一、前端找老师代码放置与匹配二、服务器 2.1 打日志怎么打及打完去哪里看?   怎么打如下: 去哪里看如下:三、Crosswalk Projectfor iOShttps://crosswalk-project.org/documentation/ios.html3.1介绍

2016-12-22 23:18:46 1298

原创 第38篇 前端找老师代码放置及php对上传文件限制及SVN上传与下载

关键词: php对上传文件限制,去掉word2013自动编号,svn的上传与下载一、前端找老师代码放置与匹配1.1 网址如下:http://192.168.1.14:8006/1.2 看下8006指向哪个文件夹   所指向的文件夹为:/app/web/dz101/ 1.3 找老师网址老师端如下:http://192.168.1.14:8006/tutorial/

2016-12-21 17:16:41 703

原创 第37篇 导入问题图片后重连房间(二)及php上传文件

关键词:导入问题图片后重连房间,检测文件末尾, php文件上传一、IOS-WebRTC BUG处理1导入问题图片后重连房间研究以下代码,找关连性var hashString = location.hash.replace('#', '');if (hashString.length) {    (functionreCheckRoomPresence() {      

2016-12-20 19:10:44 410

原创 第36篇问题图片导入总结及导入问题图片后重连房间(一)

关键词: IOS-WebRTC BUG处理,问题图片导入,导入后重连房间一IOS-WebRTC BUG处理1 把图片导进去图片加载进来了,我把”#”替换成”&”,就ok了,代码如下:(function() {    var params = {},    r = /([^&=]+)=?([^&]*)/g;    //自己    varmatch, search1

2016-12-19 23:26:53 489

原创 第35篇 IOS-WebRTC BUG处理(三)之问题图片导入及本地运行两个nodejs

关键词: IOS-WebRTC BUG处理,问题图片导入,本地运行两个nodejs一IOS-WebRTC BUG处理1 把图片导进去a.加载问题图片的函数如下:1) function loadQuestionImg(url) {2)     params.zoomImgUrl = url;3)     params.zoomImgUrl =params.zoomImgU

2016-12-19 17:24:15 595

原创 第34篇 IOS-WebRTC BUG处理(二)及分析加载函数

关键词: IOS-WebRTC BUG处理,分析加载函数一IOS-WebRTC BUG处理1 把图片导进去  分析下如下函数:1)(function() {2)   var params = {},3)        r = /([^&=]+)=?([^&]*)/g;4)   function d(s) {5)        returndecodeURICom

2016-12-18 17:07:00 1034

原创 第33篇学生建房间连老师总结及IOS-WebRTC BUG处理(一)及php打开文件

关键词:学生建房间连老师总结,IOS-WebRTC BUG处理,php打开文件一、学生建房间连老师总结昨天之所以成功,是因为我最后的方法是正确的,以后也应该这样。要切换连接,把与连接无关的代码全删除了,之后,代码一换就Ok了。1.1 老师端连接代码如下:connection.onUserStatusChanged =function(event) {      if (

2016-12-16 17:33:29 510

原创 第32篇学生建房间与老师连接(二)

关键词:学生建房间与老师连接一、学生建房间连接老师(二)1.1 js中下面一句什么意思?var match, search = window.location.search;解:这一句的意思是:定义了一个变量match,没有赋值;定义了一个变量search,赋值为当前网址的问号(?)之后,井号(#)之前的内容。运行结果如下: 1.2 与连接相关的代码a) 关闭连接f

2016-12-16 09:37:22 516

原创 第31篇熟悉老师与学生建房间与连接及php的date和include及require

关键词:WebRTC-IOS一对一bug处理,熟悉老师与学生建房间与连接,php的date和include及require一、WebRTC-IOS一对一bug处理1.1老师端(chrome)开房间VS学生(IOS手机)进二、修改代码(学生端建房间、老师端进入)2.1 熟悉老师与学生建房间与连接1)老师端:connection.onopen如下:connection.onop

2016-12-15 09:09:42 567

原创 第30篇研究OpenWebRTC初探(二)

关键词:OpenWebRTC特点, OpenWebRTC背景, IOS一对一bug处理, php多维数组一、OpenWebRTC特点1.1灵活和模块化OpenWebRTC的模块化架构使它便于修改和扩展。WebRTC标准仍在发展, OpenWebRTC的灵活性使它很快的适应WebRTC标准的变化和新特性。1.2 基于Gstreamer在其他大项目中,OpenWebRT

2016-12-13 22:34:54 3852 1

原创 第29篇研究openWebRTC初探

关键词:openWebRTC, H.264, VideoToolbox,IOS一、openWebRTC1.1研究网址https://www.openwebrtc.org 1.2移动先行WebRTC客户端框架用于构建原生apps使用OpenWebRTC,你能构建原生WebRTC apps,可以用于与支持WebRTC标准的浏览器进行交互,像Chrome, Firefox 以及

2016-12-12 23:13:28 1025

原创 第28篇WebRTC -IOS之在app中使用WebRTC

关键词:WebRTC -IOS之在app中使用WebRTC一、在app中使用WebRTC为了构建WebRTC在一个原生的IOSapp中使用,它很容易构建WebRTC.framework.这个工作能被做借助ninja,具体如下,在下面命令中,你需要取代ios用你实际生成构建文件的位置路径。命令如下:ninja -C out/ios rtc_sdk_framework_objc运行

2016-12-12 14:18:44 6173 1

原创 第27篇 webrtc-IOS之运行测试用例及代码部署到设备

关键词:webrtc-IOS运行测试用例,webrtc-IOS代码部署到设备一、webrtc-IOS运行测试用例在webrtc中,有一些测试用例。为了运行这些测试用例,你需要部署.app到你的设备上(下一节有详述),可以从那里运行它们(代码)。要运行一个特定的测试用例进行测试用例的搜集,正常情况下,当运行时,需要使用gtest(借助--gtest_filter传参数),当使用Xcode

2016-12-11 20:09:56 1513 1

原创 第26篇 webrtc-IOS之使用Xcode

关键词:webrtc-IOS使用Xcode一、webrtc-IOS使用Xcode1)Xcode是默认的和提到的IDE对于IOS平台的开发。Generating an Xcode project2)生成一个Xcode工程为了使用GN生成Xcode工程文件,当进行gn gen时,可以通过参数 –ide=xcode。这将得出一个结果以all.xcworkspace命名的文

2016-12-11 16:42:19 2772 3

原创 第25篇 研究WebRTC官网之生成工程文件(二)及用ninja进行编译

关键词:生成工程文件,用ninja进行编译一、WebRTC之生成工程文件(二)1)d)is_debug:调试构建是默认被设置的。当进行release构建时,应设为false.组件构建默认是Debug构建,除非明确设置了is_debug=false。GN命令生成构建文件是gngen(输出目录)。你生成你的构建文件后,之后gn装置 gen将输出到相同的文件夹并且会使用相

2016-12-11 11:32:44 2225 1

原创 第24篇 研究WebRTC官网之生成工程文件

关键词:生成工程文件一、编译IOS-WebRTC(二)1)可以看下面的网址,得到一些一般的须知,在你的checkout文件夹中更新代码。2)生成工程文件   GN被用于生成Ninja工程文件。配置GN以生成构建文件,这个构建文件用于设置iOS特定变量的。这些变量可以根据需要编辑各种构建配置。你应该着重关注的变量如下:a)target_os:为了构建iOS,在你的gn

2016-12-09 17:23:10 965 1

原创 第23篇 ninja的安装(四)及编译IOS-WebRTC

关键词: ninja的安装,编译IOS-WebRTC一、ninja的安装(四)要安装ninja。需要预先安装 graphviz及其开发库gtest,git、re2c和python1.1  Mac终端安装re2c下载安装包à解压安装包(需要事先安装XZ)à进入那个解压目录à./configureàmakeàmake install1.2再次编译ninja安装完re

2016-12-09 14:12:47 4976 2

原创 第22篇 ninja的安装(三)及安装graphviz

关键词: ninja的安装,安装graphviz一、ninja的安装(三)要安装ninja。需要预先安装 graphviz及其开发库gtest,git、re2c和python1.1 Mac终端安装graphviz1.1.1 it took me some timeto find out how to install graphviz v2.38 on osx 10.11.4 and

2016-12-08 15:28:55 9841

原创 第21篇 ninja的安装(二)周日

关键词: ninja的安装一、ninja的安装(二)1.1 ninjaninja是一个专注于速度的小型构建系统(Ninja is a small build system with a focus on speed)。ninja是其作者为了解决chromium代码编译慢这个问题(具体一点,就是发生在将Chrome移植到非Windows平台过程中的事情。)而诞生的。其设计受到the

2016-12-07 23:37:29 8493 1

原创 第20篇 研究canvas官网及ninja的安装(一)

关键词:更新canvas官网代码, ninja的安装(一), Mac小知识一、更新canvas官网代码1.1 现在白板拖动有bug,传输有时也不太流畅,看下白板官网有更新没,有的话,更新一下。1)widget.min.js有更新看了一下,这个更新非常大,基本上重写了canvas,先不改,以后出大bug了再说。二、IOS之webrtc官网研究https://webrtc.or

2016-12-07 17:26:45 1185

原创 第19篇 异网测试及新版的安装及跳转地址寻找

关键词:异网测试,新版本地安装, 跳转地址寻找, webrtc优点一、异网测试  1.1现在的主要关结点在安卓webview对电脑进行测试     外网:     中国移动宽带对中国联通宽带测试:     手机对笔记本,笔记本对手机都能测通。     当时,好像报了一个加载谷歌的错误,找到注释掉。二、本地安装2.1 现在报了个错,如下:2.2 那个官网版

2016-12-07 00:16:23 715

原创 第18篇 原版更新到合成项目(二)及证书安放

关键词:新版测试,证书安放一、再次测试  昨天试了几个wifi,有的通,有的不通。  今天要着重研究下问题所在。1.1把提到的两个js,下载到本地并引用。   具体如下:3,4要换成本地的,如下:二、修改最新版2.1 图标显示不全改了server.js,图标上来了。改动server.js如下:改过后,如下:2.2 修改404 No

2016-12-05 15:59:27 445

原创 第17篇 原版更新到合成项目(一)及webrtc一次连通关键点分析

关键词:原版更新到合成项目,webrtc一次连通关键点分析一、原版更新到合成项目昨天在原版上解决了连接不稳定问题(即头几次连不上,之后能连上),今天要把原版代码更新到现有项目上。1.1  更新合成项目上index.html文件 并把最新的RTCMultiConnection.min.js放上去1.2  更新server.js文件我是全部替换,只把端口9002----

2016-12-02 15:05:30 1114

原创 第16篇 更新代码(二)及webrtc连接不稳定性解决方案总结

关键词:更新代码(二),webrtc连接不稳定性解决方案总结一、代码更新(二)还有6个文件需要比较,如下:1.1  比较Gruntfile.js文件不同1:增加读json文件语句,如下:不同2:增加了读版本号的语句,如下:不同3:增加了版本的匹配及版本号的取代,如下:不同4:增加了RTCMultiConnection.js的清空1.2  logs

2016-12-02 08:06:52 4917

php -5.4.7

Between PHP 4.0.6 and 4.1.0, the Zend module struct changed in a way that broke both source and binary compatibility. If you are maintaining a third party extension, here's how to update it:

2012-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除