AnyChat技术支持论坛
标题: html5 版本使用说明 [打印本页]
作者: 陈文仲 时间: 2016-1-12 18:47
标题: html5 版本使用说明
本帖最后由 陈文仲 于 2016-1-12 18:52 编辑
之前AnyChat forWeb版本只支持windows平台上的浏览器,且需插件支持下才能正常使用音视频交互功能,为了给用户带来更好的体验,AnyChat给大家带来了html5 版本的SDK。
Html5 SDK版本是基于WebRTC技术实现多媒体通信,WebRTC提供了音视频通信的核心技术,包括采集、编解码、网络传输、显示等功能,可实现pc与浏览器间的一对一、多对多音视频等交互。此版本无需依赖插件,浏览器兼容性更强,建立连接后数据是以帧序列的形式传输,极大的减少了带宽资源的消耗。
Html5版本SDK支持与原先AnyChat其它平台客户端进行通信,而原先AnyChat for Web 版本的用户可平滑升级到html5版本,不影响原系统的正常使用,下面介绍如何部署使用html5版本SDK:
1、html5服务器部署2) 下载anychathtml5server,并解压;
3) 进入anychathtml5server目录:
4) 启动html5服务器。双击anychathtml5server.exe:
启动成功后,在计算机的右下角托盘区域将出现html5服务器的图标。
html5服务器启动后,会在当前的目录下生成日志文件:AnyChatHtml5Server.log,可用记事本打开:
通过日志可判断是否启动正常。
2、客户端体验
2.1、线下部署体验1. 下载AnyChat for Web SDK(如使用的是旧版本web SDK,需下载新版本更新anychatSDK.js,并在页面中加载anychathtml5.min.js),并解压,如下图所示:
2. 使用IIS或者Apache发布src\AnyChatWebDemo 网站。IIS发布如下:
(一)、打开“管理工具”下的“Internet 信息服务(IIS)管理器”
(二)、在网站中,点击鼠标右键“添加网站”
3. 发布成功后,访问该网站,在登录界面中,输入账号,然后点击“设置”按钮,在“服务器”输入栏中输入正确的服务器IP地址,如下图:
输入完成后点击登录按钮,将会跳转到房间界面:
4. 选择进入房间1,进入后会提示是否允许打开摄像头,允许后便可以进行视频通话。
2.2、在线体验3、 html5版本兼容性 PC端:
IE浏览器,QQ浏览器都不支持;
Chrome浏览器从31版本后都支持;
搜狗浏览器从4.1版本后就都支持;
360浏览器从7.1版本后都支持;
百度浏览器从6.5版本以后都支持;
Firefox浏览器从42版本后都支持
移动端(iOS暂不支持):
Chrome浏览器从31版本后都支持;
Firefox浏览器从42版本后都支持
作者: ggyydream 时间: 2016-3-14 11:30
anychathtml5server 在哪里能下载
作者: 佰锐科技-邵光清 时间: 2016-3-14 11:41
您好,请下载:http://pan.baidu.com/s/1eQZugvw
作者: ggyydream 时间: 2016-3-14 11:47
想问下这个anychathtml5server 需要独立部署吗?
核心服务器+anychathtml5server 才能用html5吗?
为啥下载的SDK里没有找到啊?
作者: 佰锐科技-邵光清 时间: 2016-3-14 13:05
您好,正确的部署是:核心服务器+anychathtml5server ,可以一台服务器上部署,也支持分布式部署。
分布式部署,在H5配置文件中修改Anychat核心服务器的ip即可。
作者: sun8717854659 时间: 2016-4-18 20:08
AnyChatWebDemo为什么没有调用摄像头,需要自己调用吗
作者: 佰锐科技-邵光清 时间: 2016-4-18 21:14
您好,本地视频无法预览?有没有将项目成功发布呢?
请参考楼主的第二步。
作者: 你们好呀 时间: 2017-2-9 14:42
按照步骤一步一步来的,不行啊,点击登陆就一直卡在等待层了,
[2017-02-09 14:37:39(197)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1225, wParam:1, lParam:0
[2017-02-09 14:37:49(189)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:37:59(183)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:38:09(198)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:38:10(261)] Message OnConnect(errorcode=0)
[2017-02-09 14:38:10(269)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1225, wParam:1, lParam:0
[2017-02-09 14:38:20(265)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:38:30(270)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:38:40(263)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:38:41(532)] Message OnConnect(errorcode=0)
[2017-02-09 14:38:41(538)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1225, wParam:1, lParam:0
[2017-02-09 14:38:51(558)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:39:01(551)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:39:11(551)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:39:11(944)] Message OnConnect(errorcode=0)
[2017-02-09 14:39:11(967)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1225, wParam:1, lParam:0
[2017-02-09 14:39:21(951)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:39:31(951)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:39:41(958)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:39:42(177)] Message OnConnect(errorcode=0)
[2017-02-09 14:39:42(188)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1225, wParam:1, lParam:0
[2017-02-09 14:39:52(175)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:40:02(169)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:40:12(172)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1226, wParam:0, lParam:100
[2017-02-09 14:40:12(426)] Message OnConnect(errorcode=0)
[2017-02-09 14:40:12(436)] APPLOG OnAnyChatNotifyMessageCallBack, msg:1225, wParam:1, lParam:0
这是部分日志
作者: hunnuxiaobo 时间: 2017-3-16 15:54
anychat html5是不是不支持录像功能?
作者: 佰锐科技-刘洋 时间: 2017-3-16 16:19
你好 支持的
作者: shoukim 时间: 2017-6-23 15:14
请问 anychathtml5server 有linux的版本没?
作者: 佰锐-成工 时间: 2017-8-8 15:24
你好,目前没有
作者: jach 时间: 2017-8-31 13:19
linux版本呢?
作者: lipiaoliang 时间: 2017-9-21 11:38
本帖最后由 lipiaoliang 于 2017-9-21 11:42 编辑
我之前用的是AnyChatCoreSDK_Web_V6.1.zip ,在进行视讯时一定要下载安装 AnyChatWebSetup.exe。
最新的版本是不是不用安装 AnyChatWebSetup.exe,就能在浏览器上直接视频了,是吗
作者: 佰锐科技-成海量 时间: 2017-9-21 15:15
您好,目前我们将在下个月发布全新的AnyChat H5 双向视频的SDK。
作者: lipiaoliang 时间: 2017-9-21 15:49
你好,
1 请回答你楼上的我的那个问题
2 你们下个月发布的全新的AnyChat H5 双向视频的SDK,和我1中问的问题有关联吗? 双向视频是什么意思?
作者: 东jd 时间: 2017-9-25 16:52
我先用ie实现了。等h5出来感觉会改很多。刚才看了下你们提供的h5 demo,大部分方法都变了
作者: lipiaoliang 时间: 2018-6-7 10:03
1 H5版本可以取代WEB网页版的anychat SDK 吗,
2 能与android端视讯吗,
3 能商用吗,就目前而言
作者: 佰锐科技-孔华荣 时间: 2018-6-7 14:33
您好,AnyChat H5目前支持的终端有:
1、安卓手机:微信或QQ内嵌浏览器、Chrome、Firefox
2、苹果手机 : Safari浏览器且iOS 11版本
3、PC端:Chrome 47以上、Firefox 29以上
目前已有客户在生产环境正式部署了我们的H5,商用是没问题的,H5相对于原来的网页插件版,为用户客户端浏览器支持H5的用户提供一个接入平台,但是由于用户的客户端安装的浏览器有可能是不支持HTML5的浏览器,这种情况还是需要用户安装插件才能进行音视频,所以H5版本只能是说为客户提供一个H5接入,并不是说H5完全取代原来的网页插件版。
欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) |
Powered by Discuz! X3 |