猿大师播放器
 
 
下载试用 配置说明 集成文档 演示视频

猿大师播放器使用配置说明

一、 中间件配置


网络版配置文件ZbaConfig.json,单机版配置文件WrlConfig.json,在程序包根目录,使用系统默认的记事本打开后,可编辑配置一下参数:

"WS": 83,  // HTTP网站中间件WebSocket服务默认侦听端口,   如端口已占用,自动+1直到找到可用端口

"WSS": 443, // HTTPS网站中间件WebSocket服务默认侦听端口,必须绑定一个正常域名的二级域名使用

"HTTP": 90, // 需要同步请求时的HTTP网站侦听端口,默认不开启

"HTTPS": 450, // 需要同步请求时的HTTPS网站侦听端口,默认不开启

"Localhost": 1, // 侦听是否使用localhost,默认1即使用IP是127.0.0.1,选择0时使用本地实际IP侦听,局域网其它电脑可请求本机服务,一般用于操作本机接入的硬件操作

"ListenIP": "", // 实际侦听IP,一般不需要配置,只有在多网卡Localhost为0时使用

"WSErrTime": 30, // WebSocket连接错误超时时间,秒为单位

 "ValidHour": 48, // 中间件卸载安全校验有效器,小时为单位

"Monitor": 60, // 中间件服务活动时间监测,秒为单位,超过时自动重启服务

"Delay": 0, // 是否延迟启动服务状态监控程序

"Mac": 1, // 中间件是否支持前端请求本机及网关MAC地址,为安全可配置为0

"UrlStart": 1, // 是否支持前端网页支持Url协议方式启动中间件服务,主要用于中间件服务程序配置为非服务方式运行时,默认可配置0,配置1时,360等安全卫士可能报风险

"EnableWechat": 0, // 配置是否启用在微信窗口打开网页时加载高级版的内嵌网页小程序

"Adjust": 0, // 配置Win7下高级版的内嵌小程序在某些浏览器嵌入显示位置修正

"ElectronExe": "electron.exe", // 配置Electron桌面程序中启动高级版内嵌小程序时主程序exe的文件名

"ElectronTitle": "electron",// 配置Electron桌面程序的窗口标题关键词,便于启动时找到Electron程序窗口

"NoService": 0, // 配置中间件程序是否以系统服务方式运行,推荐默认0系统服务方式,系统启动时自动启动运行,配置1时一般用于个别安全要求,程序不能系统服务运行情况

"KillWait": 15, // 配置启动的小程序退出时等待强制杀进程的时间,秒为单位

"HttpServer":0, // 配置是否启用HTTP协议的同步服务,0时HTTP及HTTPS端口配置无效

"UDisk": 0 // 配置中间件服务是否监控U盘插拔通知

 

"ServerPort": 888, // 配置授权服务器的服务端口,仅用于网络版

 "ServerAddr": www.yuanplayer.com // 配置授权服务器的服务地址,可以是域名或IP地址,仅用于网络版

 

注意:程序实际运行时,用的是data子目录的同名配置文件,如果已经安装启动了,请在编辑根目录的配置文件保存后,再手工复制一份到data子目录覆盖,然后执行根目录的InstallWrl.bat以便使配置生效。编辑时切记不要修改文件编码格式,否则可能导致无法解析此配置文件后,所有配置失效。

 

二、 播放程序配置


播放程序配置文件,一般在中间件程序的子目录下,Plugins\VLCWebPlayer\、Plugins\90FC7E0E-0D2F-4C38-9875-B06407CE4556\、或Plugins\ HKWebPlayer\下,文件名称Config.json,使用系统默认的记事本打开后,可编辑配置一下参数:

"COM": "vlc/axvlc.dll,VlcOcx.dll,X64/VlcOcx.dll,VideoProxyPlayerS.exe,X64/VideoProxyPlayerS.exe", // 配置播放器需要注册的COM组件

  "Caching":500, // 配置默认网络缓存时间,单路要求低延迟播放时,可尽量设置低一些,毫米为单位,如是多路播放,或视频分辨率较高,或网络状况不太好时,尽量设置大一些数值,前端可针对某路单独设置这个参数

  "RTSPTCP":1, // 配置网络连接方式,1默认是TCP,2默认是UDP

  "ToolBar":1, // 配置默认是否显示播放窗口的工具栏

  "FillWnd":1, // 配置启动播放时视频是否充满整个窗口显示

  "AutoLoop":1, // 配置播放结束时是否自动循环播放

  "SelfGPU":1, // 配置是否使用独立显卡

  "Mute":0, // 配置默认启动播放时是否静音

  "ChangeStop":0, // 配置切换播放时是否先停止上一个播放

  "BlockFlag":7, // 配置过滤通知,配置定义参考接口文档,过滤所有量大的通知设置15,可提高浏览器响应速度

  "PercentTime":300, // 配置播放进度通知间隔时间,毫米为单位

  "ErrTryCount":3, // 配置播放错误时,自动尝试播放的次数

  "ErrTrySecond":6, // 配置播放错误时,自动参数播放的时间间隔,秒为单位

  "SplitColor":"#FFFFFF", // 配置分屏播放时,分屏线条的颜色

  "BackColor":"#000000", // 配置播放窗口背景色

  "Status":{"Text":"准备播放中,请等待","Err":"播放时出现错误","Color":"#00FF7F","Opacity":255,"Size":16,"Name":"宋体"}, // 配置播放状态显示,如浏览器全屏后启动播放,建议删除此项配置使用,避免系统任务栏闪烁

  "PORT": 930 // 配置播放程序服务端口号,如启动多实例播放,端口会自动+1使用,端口已被占用时同样如此

以上配置编辑修改后,重现启动播放器说生效,编辑时切记不要修改文件编码格式,否则可能导致无法解析此配置文件后,所有配置失效。


三、 VLC绿色版打包


1、 我们提供的程序包,默认不搭配VLC桌面播放程序包,在使用时建议先安装VLC桌面播放器,然后再安装猿大师播放器程序启动使用,如重现安装了VLC桌面程序,需要重现执行下猿大师播放器主程序目录的InstallWrl.bat;

2、 如需要打包VLC绿色版程序包到猿大师播放器中一起部署,需要针对32位和64位的VLC分别打包,VLC绿色版请从网站( http://download.videolan.org/pub/videolan/vlc/ )上选择自己的版本下载,绿色版一般是7z的压缩包。绿色版程序包解压后,所有文件都放到播放小程序的vlc子目录,举例:Plugins\VLCWebPlayer\vlc\ 下。海康网页播放器调用VLC播放时同样如此操作。

 

四、 海康SDK打包


海康网页播放器默认不提供私有协议的播放库支持,请客户自行从海康网站( https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=10 )上下载对应的设备网络SDK程序包,32位的支持库放到Plugins\ HKWebPlayer\下,64位播放库放到Plugins\ HKWebPlayer\X64\ 下即可。

 

五、 多路稳定播放配置


当需要稳定播放多路视频流时,需要通过参数配置调优以达到播放效果。建议修改的地方主要有以下几个:

1、 播放程序目录的配置文件Config.json中,Caching网络缓存时间,尽可能设置大一些,同时设置播放静音;

2、 视频流的分辨率,服务器端配置尽可能低一些,分辨率越高,对网络带宽及重点电脑的硬件配置压力越大;

3、 操作系统尽量选择Windows 10及以上系统,WIN XP及WIN 7系统对显卡的GPU硬件加速能力支持较弱;

4、 分屏播放时,可选择1个大窗口,其它小窗口的方式,需要仔细看的视频放到大窗口,视频分辨率可设置大一些,其它小程序分辨率尽可能低,当需要放大看时再切换到高分辨率视频流;

5、 播放程序目录的配置文件Config.json中,BlockFlag设置位15,屏蔽所有量大的通知;

6、 如终端电脑配置较低或没有独立显卡,需要更换配置高一些的电脑,CPU及内存也尽量高配;

7、 如配置了独立显卡和集成显卡这样的双显卡电脑,可通过双显卡加速播放配置提高播放效果。

 

六、 双显卡加速播放配置


当终端电脑分别有独立显卡和集成显卡时,猿大师播放器支持通过技术方案实现双显卡加速播放。双显卡硬件加速播放开启条件:

1、 使用操作系统Windows 10及以上,并采用多路播放的优化配置;

2、 需要先后启动2个播放实例,每个实例中可继续实现分屏播放;

3、 启动播放实例时,有个参数Version,配置1时使用独立进程播放,配置0时所有分屏视频流都在一个进程播放,建议播放程序目录的配置文件Config.json中SelfGPU设置0,先启动的播放实例设置Version为1,这样确保第一个实例采用多进程独立显卡加速播放;后启动的播放实例Version设置为0,采用单进程集成显卡播放;

4、 由于集成显卡往往比独立显卡性能差些,所以在启动使用集成显卡的播放实例中,播放的视频分辨率尽可能低一些,分屏数量也尽可能少一些;

5、 在任务管理器中,切换到性能页面,观察GPU 1及GPU 0的利用情况,如果达到90%以上,说明GPU加速能力已经充分利用上了,另外也可以观察CPU及内存的利用率,需要适当留一些资源给其它程序使用,否则可能导致浏览器操作响应慢等情况出现。




联系我们

199-1987-2616
技术支持
免费试用
Copyright © 2022 成都佐罗软件有限公司 猿大师播放器 YuanMaster.com All Rights Reserved.蜀ICP备13028629号-7
QQ在线咨询
免费开通试用
电话/微信同号
199-1987-2616