apprtc服务器 出现 pushstate 错误

我在搭建apprtc服务器的时候,https访问出现pushstate错误(http访问没问),错误如下:
chrome在版本47后只允许 https,但我用nginx加了https做反向代理,其它地方也相应改成 了https,又报了Failed to start signaling: Failed to execute 'pushState' on 'History': A history state object with URL 'http://192.168.31.214/r/948401670' cannot be created in a document with origin 'https://192.168.31.214' and URL 'https://192.168.31.214/'.这样的错误

0

1个回答

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
WebRTC之appRTC实现过程
备注:1.下载的过程需要翻墙,可以确保有稳定的vpn            2.webrtc服务器所需要的证书必须是第三方签名机构颁发的证书,自签证书不起作用一、服务器组成       1、AppRTC 房间服务器  https://github.com/webrtc/apprtc       2、Collider  信令服务器  上边源码里自带       3、CoTurn   coturn打洞
WebRTC(AppRTC) 本地部署
虚拟机环境下搭建apprtc服务器
搭建自己的AppRTCDemo服务器
搭建自己的AppRTCDemo服务器 http://www.jianshu.com/p/c55ecf5a3fcf http://io.diveinedu.com/2015/02/05/%E7%AC%AC%E5%85%AD%E7%AB%A0-WebRTC%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA.html https://github.com
CentOS6.5搭建APPRTC服务器
APPRTC是谷歌推出的一个webrtc的服务器demo。里面包括房间服务器和信令服务器。主要是房间服务器、信令服务器、转发及穿透服务器的安装!
apprtc(webrtc) 本地搭建服务器
这两天测试了下webrtc的效果,不知道是不是手机比较渣,画面并不是很清晰,先来说说服务器的部署。部署环境ubuntu14.04 32位。 一、服务器组成       1、AppRTC 房间服务器  https://github.com/webrtc/apprtc       2、Collider  信令服务器  上边源码里自带       3、coTurn   穿透服务器   h
AppRtc在云服务器部署日记
webrtc今天部署webrtc,服务器是云服务器。之前遇到的问题是webrtc启动之后,只有本机能够访问房间服务器,局域网中的其他电脑访问不到这台电脑。最后在hosts里面把DHCP分配的ip对应到localhost上就可以了。但是云服务器有一个问题。因为云服务器有一个公网IP,一个私网IP,这样就导致,当我在hosts里面把公网IP对应到localhost上之后,外网依旧无法访问服务。为了定位这
Webrtc AppRTC服务器环境搭建(一)
之前一段时间在搞webrtc,稍有心得,今天就将其记录下来权当留个脚印准备工作:1、在Windows下安装VM,我使用的是VMware® Workstation 12 Pro;2、在VM上安装Linux协调,不知什么原因,试了几个版本都是有问题,最终使用Kylin 14.04版本;3、配置网络,Ubuntu网络连接选择桥连接,与主机存在于局域网中;4、登录到Ubuntu上,安装开发环境,如JDK,...
apprtc服务器安装过程中的问题汇总1
apprtc中房间和信令服务器大问题汇总1
APPRTC本地服务器常见问题汇总
房间服务器、信令服务器、穿透服务器配置中出现问题汇总
google开源服务器apprtc的搭建
本文参考网帖:http://www.jianshu.com/p/c55ecf5a3fcfhttp://io.diveinedu.com/2015/02/05/%E7%AC%AC%E5%85%AD%E7%AB%A0-WebRTC%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%90%AD%E5%BB%BA.htmlhttps://github.com/webrtc/apprtchttp:...
基于阿里云ECS搭建apprtc服务器
apprtc是webrtc的一个房间服务器,配合coturn作为sturn/turn穿透服务器,以及Collider作为信令服务器,可搭建一个简单的点对点通话环境,具体搭建步骤如下:1、阿里云ESC服务器,系统配置为:1)Ubuntu 16.04 64位2)Intel(R) Xeon(R) Platinum 8163 CPU @ 2.50GHz,单核,2GB内存,40GB内存3)开通公网地址(47...
WebRTC -- 官方apprtc示例搭建
系统环境Ubuntu 16.04 在搭建之前建议关闭系统防火墙,参考:Ubuntu使用Ufw管理防火墙 一. 房间服务器搭建 1.1 安装依赖程序 apt-get install git unzip lrzsz nodejs npm automake autoconf libtool nodejs-legacy python-webtest golang –...
AppRTC(WebRTC)服务器搭建
前言 最近研究了几天 appr.tc 服务器的搭建,主要目的是想在本地搭建一套 webrtc 服务器环境,可以做一些webrtc相关的实验。 经过几天的折腾,得到以下几点结论: 一、最新的 appr.tc服务器是不能使用 非 https服务的。主要有两种原因:1. chrome浏览器不支持在非https方式下打开音/视频设备。2. appr....
WebRTC AppRTC(一)环境配置详细步骤与坑总结
弄webrtc确实不是很好弄,目前仅调通了pc端的网页与手机端网页的视频。不过感觉还有些问题1、两者都必须要使用火狐浏览器2、感觉pc端摄像头拍出来的画面还可以,手机端稍微有点花3、进入房间接通后过一段时间才显示两个视频画面~~~~apprtc的demo还没有调通,问题出在turnserver,后面弄好了再发文章。网上有很多关于apprtc的搭建的步骤,有的详细有的不详细,不管怎样中间还是有很多的坑
Docker部署WebRTC Server AppRTC实现手机、浏览器互通简易指南
AppRTC是什么?AppRTC是WebRTC源码中的Server Demo,具备Signaling Server、Room Server、TURN/STUN Server等相应功能。AppRTC作为服务端部分,可以实现Android 、iOS、浏览器等之间的视频通话。源码:https://github.com/webrtc/apprtc官网 Demo:https://appr.tc/AppRTC怎
搭建APPRTC服务器时,遇到的coturn服务器配置及调用的问题解决
最近参照网上不少的资料,试图搭建APPRTC服务器。虽然网上有不少这块的资料,但是不知道是我配置有问题,还是网上的资料不靠谱,在搭建coturn服务器的时候遇到了很多问题,求教文章的楼主,也没人理我;qq群上倒是有人可以给搭建,但是是有偿搭建。身为技术人员的自尊心驱使我要试着自己解决问题。在努力了十几天后,终于解决了问题。在这里分享一下,以便日后遇到同样问题的道友。 个人以为,在搭建房间服务器和
apprtc源码
apprtc源代码apprtc源代码apprtc源代码apprtc源代码apprtc源代码apprtc源代码apprtc源代码
chrome 浏览器 对于history.pushState支持问题
在andriond手机上面 chrome手机pushState方法后取不到state对象 解决方法是同时使用pushState和window.history.state赋值来解决
本地APPRTC服务器配置
APPRTC本地服务器配置房间服务器的apprtc.py和constants.py中涉及到了信令服务器ip端口及穿透服务器的ip端口。所以需要先设置好信令及穿透服务器参数后,再修改房间服务器!
Apprtc实例部署学习笔记
Apprtc实例部署学习笔记Posted on 四月 3, 2018 by xyh421环境:vmware虚拟机ubuntu14.04注意1.上网模式要桥接哦2.切换到root模式sudo -i1.更换阿里源修改source.listdeb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse de...
AppRTCDemo 运行测试
开始我以为需要下载webrtc的整个项目源码才能编译AppRTCDemo 客户端,结果又是因为使用免费的vpn像 SoftEther VPN 上google不稳定,webrtc 源码管理工具 gclient 下载代码每次断网了有的重新开始下载 老d的hosts文件有刚好访问不了下载google的webrtc 项目源码的网址,而刚好过完年想买个vpn又不方便 还有以前会用的比较麻烦的goa
搭建appRTC遇到的问题
参照http://www.jianshu.com/p/98fb639eeb22进行搭建的碰到的问题 node安装版本不正确先卸载 然后通过下面方法安装https://nodejs.org/en/download/package-manager/现在在npm install 的时候 警告 需要升级gulp (目前忽略)升级相应的版本即可http://blog.csdn.net/day_da...
【pushstate】参数详解
pushSteate() 接受三个参数:state 对象, title (目前被忽略了),URL可选参数。下面是更详细的解释: state object -- state object 是将要关联到使用 pushState创建的一个新历史(history)记录的javascrpt 对象。 当用户转到一个新页面的时候,popstate 事件将被触发, 那么这个state对象就会通过 eve
H5修改url之pushState()和页面下拉加载判断
1.pushState方法 HTML5无刷修改url function changeURL(){ var url = document.getElementById('url').value; document.title = 'url';
apprtc安卓版demo和ios版git地址,可直接导入androidstudio使用
apprtc安卓版demo和ios版git地址,可直接导入androidstudio使用,源码19G的下载、编译、整合成android studio项目比较辛苦,收分较高
vue填坑之解决部分浏览器不支持pushState方法
前端使用vue-router做单页面路由并开启history模式时,会碰到一个问题:部分低版本的手机浏览器、部分app以及IE9浏览器由于不支持pushState方法,会导致页面加载不出来。 解决这个问题的思路是: 1. 当浏览器支持pushState方法时,开启history模式,不支持则开启hash模式 2. 对链接做判断,当跳转的链接与路由模式不匹配时,则跳转至正确的链接 3. ...
第25篇 linux下布署apprtc(三)
第25篇 linux下布署apprtc(三)   Thursday 1.在配置apprtc(https://github.com/webrtc/apprtc)时,有一步是: 大意是:要开始AppRTC开发服务器,需要运行谷歌app引擎SDK开发服务器,结合项目,我写的运行语句如下: sudo /usr/local/apprtc/apprtc-master/google_appen
js 监听返回键 利用pushState
 我的开发工作主要是做移动端广告的页面,为了留住更多的用户,我们需要监听浏览器的返回键,在用户返回时,弹出弹窗来进一步提供选项来分流客户。(监听关闭键无法自定义弹窗)      使用的方法就是利用pushState(基于jq,改成原生不难,自己动手。。。。)。      先上代码 if (window.history && window.history.pushState)...
HTML5的popstate、pushState、replaceState如何玩转浏览器历史记录
一、popstate用来做什么的? 简而言之就是HTML5新增的用来控制浏览器历史记录的api。 二、过去如何操纵浏览器历史记录? window.history对象,该对象上包含有length和state的两个值,在它的__proto__上继承有back、forward、go等几个功能函数 在popstate之前,我们可以利用back、forward、go对history进行后退和前进操作。 例...
webrtc入门之客户端连麦demo-apprtc
webrtc很强大,但编译起来比较痛苦,源码和工具链下载下来十几G,源码samples里面提供了androidapp项目,只有源码,没有jar包和so库,所以我编译好webrtc,提取出所需的jar包和so文件,并把里面androidapp弄成android studio项目,可以正常编译运行。这个demo实现webrtc连麦,点对点视频通信,对webrtc初学者还是挺有帮助的。以下是关于这个de
使用pushState()改变url而不刷新
编者注:这个pushState()是一个HTML5的新接口,你可能在一些科技博客如36kr上看到过,ajax加载新的文章,并且改变网址却不需要刷新页面,本站也用到了这个,当你在首页往下拉时,加载分页内容,网址也随着改变,有利于后退和增加用户体验。 HTML5 的 pushState+Ajax HTML5提供history接口,把URL以state的形式添加或者替换到浏览器中,其实现
第33篇 IOS一对一apprtc开发及mac命令
一、IOS一对一apprtc开发 1.1 研究原生webrtc及安装前提软件 1.1.1原生webRTC代码包是为浏览器开发人员整合WebRTC用的,而应用app开发者使用WebRTC API比较好。 WebRTC API如下: 1.1.2安装前提软件  1.1.2.1安装 the Chromium depot_tools 安装完The depot_tools后,安装包里就
利用history.pushState实现前端路由
link1 link2 var view = document.getElementById('router-view'); function linkTo(link){ switch(link) { case 1: { window.history.pushState({a:1}, 'mylink1
利用pushState, popState和location.hash等方法自己实现一个小型路由
这篇文章主要是记录下HTML5中history提供的pushState, replaceStateAPI。最后通过这些API自己实现小型的路由。 关于window.history提供的API请参见Mozilla文档 其中history提供的pushState和replaceState2个API提供了操作浏览器历史栈的方法。 其中pushState: history.pus
AppRTCMobile.apk
该资源为 android 版本的AppRTCMobile app Dome,是最新官网源码编译,只有apk没有源码,仅用于测试webrtc 在androdi移动设备端的效果。
利用pushState开发无刷新页面修改url参数
因为想要实现 tab切换 添加参数和修改参数值,一开始的思路是: /* * url 目标url * arg 需要替换的参数名称 * arg_val 替换后的参数的值 * return url 参数替换后的url */ function changeURLArg(url,arg,arg_val){ var pattern=arg+'=([^...
Docker搭建apprtc服务器
一、下载Docker 1、Docker下载地址 验证.jpg 登录Docker 2、Docker加速器文档 设置加速器.jpg 3、拉取镜像 docker pull piasy/apprtc-server Docker镜像.jpg 4、运行Server docker run --name apprtc -p 8...
webrtc随笔-apprtc服务器
转载:http://blog.itpub.net/30153929/viewspace-1450660/通话的房间服务器(Room Server)房间服务器是用来创建和管理通话会话的状态维护,是双方通话还是多方通话,加入与离开房间等等,我们暂时沿用Google部署在GAE平台上的AppRTC这个房间服务器实现,该GAE App的源码可以在github.com上获取.该实现是一个基于Python的GA
history.pushState的实际使用笔记
history.pushState是HTML5的特殊,IE8+支持 意思是在不刷新浏览器的情况下给浏览器记录插入队列的意思. “插菊花“ 参考地址:https://developer.mozilla.org/zh-CN/docs/Web/API/History/pushState history.pushState(state, title, url);
appRTCDemo工程源码
apprtcdemo的工程源码,可用eclipse或idea打开
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 区块链的服务器 云计算服务器