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服务器部署
1)      下载AnyChat for Windows SDK,部署视频服务器,参考http://bbs.anychat.cn/forum.php?mod=viewthread&tid=8&extra=page%3D1
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、在线体验
Chrome47(包含47)以上的版本,请访问https://h5.anychat.cn 进行体验,47版本以下的用户,也可访问http://www.anychat.cn/web/item/AnyChatWebDemo进行体验。
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
ggyydream 发表于 2016-3-14 11:30
anychathtml5server 在哪里能下载

您好,请下载:http://pan.baidu.com/s/1eQZugvw
作者: ggyydream    时间: 2016-3-14 11:47
想问下这个anychathtml5server 需要独立部署吗?

核心服务器+anychathtml5server 才能用html5吗?

为啥下载的SDK里没有找到啊?

作者: 佰锐科技-邵光清    时间: 2016-3-14 13:05
ggyydream 发表于 2016-3-14 11:47
想问下这个anychathtml5server 需要独立部署吗?

核心服务器+anychathtml5server 才能用html5吗?

您好,正确的部署是:核心服务器+anychathtml5server ,可以一台服务器上部署,也支持分布式部署。
分布式部署,在H5配置文件中修改Anychat核心服务器的ip即可。
作者: sun8717854659    时间: 2016-4-18 20:08
AnyChatWebDemo为什么没有调用摄像头,需要自己调用吗
作者: 佰锐科技-邵光清    时间: 2016-4-18 21:14
sun8717854659 发表于 2016-4-18 20:08
AnyChatWebDemo为什么没有调用摄像头,需要自己调用吗

您好,本地视频无法预览?有没有将项目成功发布呢?
请参考楼主的第二步。
作者: 你们好呀    时间: 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
hunnuxiaobo 发表于 2017-3-16 15:54
anychat html5是不是不支持录像功能?

你好 支持的
作者: shoukim    时间: 2017-6-23 15:14
请问 anychathtml5server 有linux的版本没?
作者: 佰锐-成工    时间: 2017-8-8 15:24
shoukim 发表于 2017-6-23 15:14
请问 anychathtml5server 有linux的版本没?

你好,目前没有
作者: 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
佰锐科技-成海量 发表于 2017-9-21 15:15
您好,目前我们将在下个月发布全新的AnyChat H5 双向视频的SDK。

你好,
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
lipiaoliang 发表于 2018-6-7 10:03
1 H5版本可以取代WEB网页版的anychat SDK 吗,
2 能与android端视讯吗,
3 能商用吗,就目前而言

您好,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