PluginOK(牛插)中间件发布正式版

        PluginOK(牛插)中间件(以下简称“PluginOK”)是一个实现浏览器网页(Web Browser)与本地程序(Local App)之间可双向调用的低成本、强兼容、安全可控、轻量级、易集成、可扩展、跨浏览器的小程序系统,已经完美支持Windows XP、Windows 2008及以上版本的桌面和服务器系统。PluginOK及其之上运行的小程序可在网页中通过脚本直接请求在线安装或升级,无需用户干预。

        通过此中间件可实现网页前端JS脚本无障碍操控本地电脑的各类设备、调用本地系统的API及已安装的各种组件功能,支持ActiveX控件、NPAPI插件及自动化程序(如MSOffice、金山WPS、AutoCAD等)在Chrome、Edge(Chromium内核)、360极速/安全/企业、FireFox、IE、Opera、QQ等浏览器最新版中的完美嵌入运行,媲美ActiveX和NPAPI的运行效果,并且提供的集成接口与前端开发语言无关,网页端只需使用JS+JSON+Web Socket相关技术即可完成与B/S系统的完美对接,实现信息化系统的最佳用户体验。

        PluginOK可在本地部署并以系统服务形式运行,也支持以普通桌面进程方式运行。本中间件不依赖任何浏览器本身提供的插件接口,而且采用了HTML5国际标准中的Web Socket技术作为中间件的通信基础,可确保本技术方案不会过时,而功能及参数采用JSON包可实现开发语言的无关性,支持HTTPS网站运行。

        采用本中间件,可以彻底摆脱浏览器功能扩展需要依赖各浏览器自身API、版本及系统兼容的大麻烦。目前是同类产品中全球唯一商用的成熟中间件,技术水平遥遥领先。

        基于PluginOK的SDK(二次开发包)接口可开发本地硬件DLL驱动模块的封装小程序,实现在网页中操作控制本地的读卡器、打印机、扫描仪、高拍仪、U盾等各种硬件设备;也可以将Windows本地API函数(如证书获取、文件读写、上传下载等)功能封装成小程序后供网页端调用;还可以把成熟的ActiveX控件及自动化程序(如MSOffice、AutoCAD等)模块封装为独立进程的弹窗或内嵌窗口小程序,从而可彻底解决它们在Chrome、Edge、Firefox、360、Opera、QQ等高版本的浏览器不能兼容运行的问题。

针对不同的业务使用场景,PluginOK支持三种类型的小程序:

  • 无界面交互小程序(dll),实现为进程内COM组件,可用于封装各种硬件设备的驱动库及Windows API等,此类型小程序和PluginOK运行于同一服务进程,拥有较高的系统访问权限,一般不能访问当前桌面登录用户的注册表及相关配置
  • 有界面交互的弹窗小程序(exe),此类型小程序是普通的Win32执行程序,主要是封装打印机、扫描仪、高拍仪等的驱动控件给前端调用,以弹出类似网页新窗口的形式运行,权限和普通桌面应用一样
  • 有界面交互的内嵌窗口小程序(exe),此类型小程序也是普通的Win32执行程序,主要是封装如视频播放、办公软件的ActiveX控件给前端以内嵌网页的形式运行,体验效果和原ActiveX控件及NPAPI插件一致

其中无界面交互小程序和弹窗小程序类型,作为PluginOK标准版功能,已经在2019年5月正式发布的第一个版本中提供支持。而支持网页内嵌窗口运行的小程序特征,是本中间件的高级版特色功能,于2020年7月正式对外发布。

尽快采用PluginOK中间件技术方案,您将获得以下好处:

  • 技术领先于竞争对手,可最大程度的满足客户的多种浏览器兼容使用的要求;
  • 大幅降低产品/项目的开发迭代成本,从而提高公司的整体效益;
  • 产品/项目的交付周期可大大缩短,从而可抢占市场先机;
  • 我们给您提供最专业的开发和维护支持,使您能获得持续改进的产品服务;
  • 对各种操作系统及各种版本浏览器有极好的兼容,小程序的安装及升级便捷容易,维护成本大幅度降低。

PluginOK支持最新版的Windows 10的32/64位系统,包括32/64位的Windows Server 2019系统。浏览器兼容:1、IE 8及以上版本;2、Chrome 41及以上版本;3、Firefox 52及以上版本;4、Opera 36及以上版本;5、Edge(Chrome内核) 80及以上版本。

微信咨询:ZorroSoft、qq972340118

手机咨询:18081958957、15201358223、18051018685

客服热线:400 683 1589

在线体验

产品介绍

相关下载

在Chrome、Firefox等高版本浏览器中实现低延迟播放海康、大华RTSP

一、背景

        现在到处是摄像头的时代,随着带宽的不断提速和智能手机的普及催生出火热的网络直播行业,新冠病毒的大流行又使网络视频会议系统成为商务会议的必然选择,因此RTSP实时视频流播放及处理不再局限于安防行业。在如道路、工厂、楼宇、学校、港口、农场、景区等场景实施的信息化系统中,已基本全采用B/S架构,迫切需要在浏览器中嵌入多路摄像头RTSP流的超低延迟(小于500毫秒)播放功能,而在IE及Chrome 49以下版本等浏览器中,采用ActiveX控件或NPAPI插件即可实现。然而美好总是短暂的,从2015年开始Chrome及Firefox等浏览器纷纷取消了NPAPI插件的支持,而IE又在与Chrome及Firefox等浏览器竞争的过程中不断被用户抛弃,到现在市场份额已降到可怜的个位数。微软在几经折腾后,索性也拥抱Chromium内核推出Edge新版来杀死自己的IE,以挽救自己在浏览器这块岌岌可危的江湖地位。

        在Chrome、Edge、Firefox等当前主流的高版本浏览器中,即使是HTML5标准的Video也并未对RTSP流播放提供原生支持,从而导致如何在当前主流的浏览器中实现低延迟、低成本并可同时播放多路RTSP成为了一个重大技术难题。这几年国内外的技术专家经过不断研究总结,形成一些闭源或开源、收费或免费的方案,但多数时候无法完全满足客户的实际需求。

二、现有方案

在浏览器中实现播放RTSP实时视频流,大体上有如下几个方案:

  • 浏览器插件方案

        此方案主要适用于在IE及Chrome 49以下版本的浏览器,在2015年前是绝对主流的选择。使用ActiveX播放控件或NPAPI播放插件实际调用的是本地原生程序进行直接播放,从而可充分利用本机的硬件加速能力,可实现满意的多路低成本、低延迟播放效果。一般使用VLC这个免费开源的跨平台多媒体播放器,IE、Chrome、Firefox等浏览器分别有对应的播放插件,对移动端支持也非常好。此方案非常灵活,可以方便的对接各品牌的视频流,也可以很容易实现截图和录像功能。缺点是需要额外安装VLC软件,对个别明确规定不能用插件的场景不太适用。摄像头厂家一般也会提供适配的播放插件,比如海康威视提供的播放控件,是和自己的DSS系统捆绑使用的。

  • 先转码再转流方案

        此方案需要架设一个或多个视频流转码服务器,先在服务器上对RTSP流用ffmpeg进行转码串流成RTMP,然后前端使用VideoJS再调用Adobe Flash Player进行播放,然而2020年底开始基于Chromium内核的所有浏览器就彻底取消对Adobe Flash Player的支持,VideoJS失效。不过幸好还有开源的替代播放方案flv.js(https://github.com/bilibili/flv.js)工作原理是要求在服务端先把RTSP视频流转换为flv后用Web Socket或WebRTC推送到前端,前端收到后再转换为Video所支持的MP4后播放,这就导致RTSP视频流,需要经过2次转码才播放,画面延迟时间大幅度增加,保守估计延迟至少也是2-3秒级别了。况且如果有多路视频流时,服务器端转码和转流对CPU、内存、网络带宽的压力大幅度增加,长期使用成本很高。此方案要求浏览器支持流媒体扩展特性(MSE),且无法利用本机硬件加速实现解码和渲染。优点是可兼容移动端网页播放。

        此方案在国内有TSINGSEE的免插件EasyPlayer RTSP播放器,项目地址是https://github.com/tsingsee/EasyPlayer和linkingvision的免插件播放器H5stream,项目地址是https://github.com/linkingvision/h5stream等。

  • 先转流再转码方案

        此方案的典型代表是Streamedian公司的免插件播放器Html5 RTSP Player,项目地址https://github.com/Streamedian/html5_rtsp_player。此方案需要架设一个Web Socket的视频流转发服务器,前端连接到此服务器后,服务端不断把RTSP视频流通过Web Socket不断转发给前端的JS处理库,JS处理库再把视频流转换为Video所支持的MP4后播放。此方案不支持IE浏览器,最大的问题是画面延迟达数秒,首屏内容显示慢,而且无法利用本机硬件加速实现解码和渲染,CPU占用高,播放时有卡顿现象,体验比较差。另外无法实现本地自动截图、录像等操作。此方案同样要求浏览器支持流媒体扩展特性(MSE),对延迟不敏感的单源播放尚可,多路播放就只能洗洗睡了,另外根据一些用户的反馈,对各品牌摄像头的兼容性也不太友好,作为商业用途使用是不可行的。

  • 扩展程序方案

        此方案典型代表是基于Chrome浏览器的Native Client(NaCl)和Portable Native Client(PNaCl)技术实现开源播放器VXG RTSP Player,项目地址是https://github.com/VideoExpertsGroup/Chrome.RTSP.Player。此方案很显然不适用于IE和Firefox等浏览器,也不适用于49版以前的Chrome 浏览器。VXG RTSP Player是Chrome浏览器的扩展程序,对国内客户来说,由于谷歌服务器在墙外,想要大规模自主可控部署是不现实的。另外最关键的是谷歌已官方宣布,2021年6月终止对NaCl,PNaCl和PPAPI API的支持,因而此方案也无继续探讨的必要。

  • 双内核方案

        此方案典型实现是采用Chrome浏览器上的扩展程序IETab来实现,官方网站是https://www.ietab.net,通过在Chrome标签页界面覆盖加载显示一个IE内核渲染的网页,此网页再调用比如VLC的开源ActiveX多媒体播放控件实现。此方案和方案4一样,存在大规模自主可控部署难问题。另外和上面的浏览器插件方案类似,需要在播放终端电脑中下载运行IEHelpTab.exe客户端程序,对一些高安全要求无插件播放的场景来说不适用。最大的问题是在Chrome网页中对播放控件的控制很难实现,只有网页和播放控件都是在IE内核环境下才可以,而IE对当前一些新技术和前端主流框架的兼容已经不行了,况且IE对运行和下载安装ActiveX控件经常弹出警告,用户体验很差。

  • Wasm方案

        此方案采用的是高版本浏览器所支持的一种方便把更复杂的原生应用直接搬进 Web 的标准技术,然而对浏览器的兼容存在很大问题,IE肯定是不支持的,低版本的Chrome及Firefox等浏览器也不支持Wasm,具体兼容性可看这里https://caniuse.com/wasm。实现的基本思路就是把RTSP视频流通过ffmpeg的Wasm版软解码成Video所支持的MP4后播放,由于Wasm不支持硬件解码,对多路同时播放来说,CPU和内存占用会比较高,性能有很大瓶颈。此方案有时应用在需要支持H265编码的场景,同样要求浏览器支持流媒体扩展特性(MSE)。由于存在诸多兼容性问题,此方案实际应用的案例较少。

三、改进方案

        通过上述总结的现有技术方案可以看出,想要在浏览器中实现低延迟、低成本的多路RTSP同时播放,只有做到不转码直接播放和充分利用终端的硬件加速这两个核心要求才能办到,这就只能采用插件方案。核心就在于如何在浏览器中实现一个统一的不依赖浏览器本身扩展技术的插件系统,同时必须让改进方案对各品牌及各版本浏览器有比较好的兼容能力才具有较大的实用价值。所以改进方案基本思路就是要在浏览器网页中指定位置和大小,实现一个内嵌到网页中显示的播放窗口,这个内嵌播放窗口前端还必须可对其进行控制,而且播放窗口必须跟随浏览器窗口的移动和缩放、网页滚动、标签页切换、关闭等操作进行自动联动。这就要求播放窗口必须是本地程序,最好用高性能的C++语言来实现,这样还可充分利用终端的硬件加速能力。这个播放窗口同时提供Web Socket的服务端和JSON打包的命令解析执行模块,前端就可以通过Web Socket连接后发送JSON打包的控制命令实现控制播放窗口。

        目前本公司经过攻城狮的艰苦技术攻关,成功研发出采用此思路实现的VLC网页播放小程序软件并成功在一些客户现场实施,此小程序基于PluginOK中间件(https://github.com/wangzuohuai/WebRunLocal),提供了一个统一的不依赖浏览器本身扩展技术的插件系统,能实现当前主流浏览器的全兼容,包括低版本的Chrome和IE浏览器;而且对插件的下载和安装提供了类似ActiveX控件的机制,去掉了一些影响用户体验的告警并附加了调用方安全验证机制。而这个播放窗口程序也提供了比较好的范例实现,其具体调用方法可以参考这里的说明:VLC网页小程序开发接口,难能可贵的是在这个播放窗口还直接实现了多路RTSP的同时播放支持,可点选切换播放窗口焦点和全屏播放。据了解,此方案已经成功在多个客户现场完成实施并取得了良好的效果,获得了客户的一致好评,毕竟能实现低延迟、低成本的同时播放是硬道理。下面是播放效果视频展示:

VLC网页播放小程序效果演示

某视频监控大厂最近也发布了此思路实现的版本,不过经过测试发现,不支持Firefox高版本浏览器不说,其播放窗口程序框架采用的是臃肿的QT来实现的,看上去播放窗口只是模拟显示的效果而不是真正内嵌到浏览器窗口中的,导致和浏览器的联动效果比较差,插件包也很大,为提供前端自动升级和安全调用机制。另外想用此播放插件还必须购买其DSS系统,而这套DSS系统的售价不菲,对非安防行业客户来说性价比很低。

对于个别客户要求免插件的要求,主要还是因为安全原因。其实那些所谓免插件的实现方案中,也是需要浏览器从服务器下载JS版播放器的,而插件版下载的是本地程序播放器,只需要保证下载到本地的播放器程序是安全的即可,必要的话可开放源代码来打消客户对安全的顾虑。另外原因就是需要额外下载插件程序导致部署和升级麻烦,为了超低延迟的播放效果,这个是必要的代价,况且前文提到的PluginOK中间件提供了播放插件的自动安装和升级机制,这样就大大降低了部署和升级的压力,效果比IE中的ActiveX控件更好。

四、总结

        一个好的技术实施方案,首先是要满足客户的需求,其次是尽量降低开发、实施及运营的总成本,再次是是良好的兼容性和可靠性,最后需尽量确保技术方案不能因为浏览器的升级而失效。本文基于当前最新的技术信息和实践经验,提供了这样一个稳定可靠、兼容性好、低延迟又可同时播放多路RTSP的低成本技术方案,以供大家参考。如还有疑问,欢迎加微信咨询:ZorroSoft

PluginOK中间件的小程序家族不断壮大

        在大家喜迎国庆&中秋佳节的日子里,佐罗软件的工程师们为了满足客户的需求在加班加点,终于在节后第一天正式发布了中间件的更新版,同时发布了VLC多媒体播放器(最棒的开源播放器,可播放大多数多媒体文件,以及 DVD、音频 CD、VCD 及各类流媒体协议)的网页内嵌小程序,可支持多路的RTSP实时视频流同时播放,是目前网页中播放RTSP流实现超低延迟(500毫秒以下)的最佳技术方案,而且支持连续截图保存,图片格式支持png、jpg及bmp。小程序中对VLC ActiveX控件中绝大多数属性和方法进行了封装,前端JS脚本可进行调用,小程序运行效果图如下:

        本次更新同时发布了点聚电子签章控件的网页内嵌小程序,此小程序基于HWPostil.ocx控件(3.1版) (此控件版权归北京点聚信息技术有限公司所有)开发。小程序中对其OCX的绝大多数属性和方法进行了封装,前端JS脚本可调用这些封装的功能。以上两个网页内嵌小程序需要PluginOK高级版授权才可运行,最低可用在Chrome 41、Firefox 52、Edge 80(Chromium内核)、360极速/安全、IE 8、Oprea 36、QQ等浏览器,也兼容运行于这些浏览器的最新版本。点聚电子签章小程序运行效果如下:

        为了更好的配合B/S信息化系统的运行,这次还发布了文件操作小程序,提供本地文件HTTP协议的上传与下载、本地图像文件的旋转与缩放、本地文件及目录操作、本地exe程序启动运行等服务,此小程序可在PluginOK标准版中调用。

       自从2019年PluginOK中间件发布以来,已陆续发布了PluginOK标准版可用的串口操作小程序、方正高拍仪及扫描仪等的弹窗小程序,PluginOK高级版可用的IE控件、新标签及Flash Player内嵌小程序。其中IE控件和新标签小程序实现了可程序驱动的双核浏览器效果,为原来运行于IE中的大量ActiveX控件迁移到Chrome等浏览器运行提供了简洁的迁移方案,只需要在前端对接PluginOK中间件和IE控件小程序即可,尤其适合老项目兼容运行于Chrome等浏览器时使用。由于IE控件小程序调用的是IE的ActiveX控件,所以内存占用会大一些,并且在安装和加载ActiveX控件运行时可能有一些提示或警告,运行速度偏慢,用户体验欠佳。对于新项目及追求极致用户体验的客户,推荐基于PluginOK中间件的内嵌网页小程序开发接口,在ActiveX控件基础之上开发其内嵌小程序的封装版,彻底弃用IE内核,此方案内存占用低、运行效率高、用户体验佳,不过开发成本相对A方案高一点,前端改动会多一些。Flash Player网页内嵌小程序,基于Adobe公司的Flash Player ActiveX控件实现,是Chrome于2020年底彻底禁用Flash Player PPAPI插件后的最佳替代技术方案,欢迎网页游戏开发商、在线教育机构、各类视频网站及系统集成商尽快与我们联系升级依赖Flash技术的网站。

下面是成都佐罗软件有限公司官方发布的各类小程序安装、使用和调用接口:

VLC多媒体播放器网页内嵌小程序

IE控件网页内嵌小程序

点聚电子签章网页内嵌小程序

Flash Player网页内嵌小程序

文件操作小程序

串口操作小程序

标准版范例小程序

        PluginOK支持真正内嵌网页运行的高级版发布以来,已获得不少上市公司的采购合同,他们的选择是本公司实力的最好证明,^_^

        友情提醒:PluginOK中间件是此领域全球唯一实现商用的成熟中间件,技术实现方案于2019年就申请了软件发明专利保护,请大家注意识别仿冒或抄袭者,使用这些冒牌货不仅仅是产品不成熟对您造成巨大损失不说,还有侵犯我们知识产权的巨大风险!

PluginOK浏览器小程序(Browser Applet)闪亮登场

       2017 年 1 月 9 日,微信小程序横空出世。随后,支付宝小程序、今日头条小程序、百度智能小程序、360小程序等纷纷推出,自此国内软件功能扩展领域进入到了小程序时代,小程序为丰富其宿主软件的功能和使用场景,做出了不少贡献,迄今依然是程序开发的一个热门分支,这股热潮甚至吹到了海外。这些小程序,都依赖其自身移动端超级App或PC端浏览器及其后台服务器提供支撑才能正常运行,一荣俱荣、一损俱损。

        浏览器作为互联网最核心的终端软件入口,有没有浏览器小程序呢?其实是有的,且听我娓娓道来。在2015年之前,其实就有类似当前时髦的小程序类型,只不过叫JAVA Applet。浏览器发展初期,因为自身功能较弱,所以提供了非常丰富的功能扩展开发接口,如以IE支持的ActiveX控件和Chorme/Firefox等支持的NPAPI插件为代表的浏览器插件技术,供第三方开发运行在浏览器之上的各类应用,这些插件应用,也可以说是小程序的鼻祖。随着互联网的高速发展,在TO B市场,基于浏览器的B/S(浏览器/服务器架构)信息化系统因为开发测试成本低、部署升级也容易、无需单独安装即可用,所以纷切把传统的C/S (客户端/服务器)系统纷换到B/S架构。那些无法在浏览器中直接实现的功能,又开发出了各式各样的浏览器插件来配合网页运行,甚至基于浏览器插件技术的JAVA Applet和Flash中间层的上层应用也多如牛毛,如曾经红火的网页游戏,因此又有力推动了互联网的更快发展和企业信息化系统的快速建设与使用,因此赢得了客户的信赖,培养了用户一切以浏览器为中心的使用习惯,甚至一度有浏览器将取代操作系统的说法。

        然而好景不长,曾经处于市场垄断地位的IE浏览器,因为微软对其不思进取而无法及时响应互联网的发展需求,不断被用户抛弃使用。而Chrome在成为主流浏览器之际,包括Firefox在内的浏览器于2015年以NPAPI插件不安全、不稳定原因先后痛下杀手,封杀了插件技术作为扩展浏览器功能的通道,依赖插件技术的浏览器小程序前途从此暗淡。这次对NPAPI插件的封杀,虽然名义上保护了大量个人用户,但也直接导致了依赖插件技术的企业信息化系统不能在升级后的浏览器中正常运行,JAVA Applet也因此退出历史舞台,国内有金主之称的银行的在线网银系统,也只能告诉用户继续使用体验差的IE浏览器或未升级版本的Chrome浏览器来访问。虽然Chrome还提供了PPAPI的插件技术作为替代方案,但其限制极其严格,根本无法满足企业用户的需求,加上Firefox等浏览器也不支持,也就成了鸡肋。这不Flash Player的 PPAPI插件,谷歌宣布在Chrome浏览器中2020年底彻底寿终正寝。

        为了能在Chrome等升级后的浏览器中继续加载有ActiveX控件的网页,奇虎公司率先推出了同时集成Chromium和IE内核的浏览器满足了部分用户需求,又在小程序的热潮来临之时,发布了依托于360浏览器的小程序号称打造PC端的小程序生态,其桌面浏览器的中国区市场份额内部人士自称3成左右。然而根据调查统计机构 Netmarketshare 发布的 2020 年 7 月桌面浏览器全球市场份额报告显示,谷歌Chrome的市场份额首次占据超过70%的市场份额,微软采用Chromium内核的Edge浏览器从7.86%微升至8.07%,Mozilla Firefox也从7.23%上升至7.58%。360小程序依托在不占主流市场份额的浏览器之上,是难有大作为的,况且微软开始发力直接在操作系统层面及其它各渠道砸重金推广Edge浏览器,势必会对360浏览器的市场份额造成不小的压力。

        2015年到现在整整5年时间过去了,作为替代ActiveX和NPAPI的浏览器插件技术,在浏览器开发商不断收紧其扩展接口的大趋势及无统一技术标准的现实之下,几乎变成了不可能,这也导致开发依赖插件技术的浏览器小程序,成了空中楼阁。然而就有人不信邪,这不,成都佐罗软件有限公司的创始人,曾经作为新浪微博手机客户端的技术负责人,对钻研技术如痴如醉。作为大龄程序员,继续带领团队钻研并保持全身心投入研发,数载春秋,甚至在卖掉一套房子才勉强维持团队生存的困难时期之后,终于在2020年7月13号,发布了跨浏览器的小程序系统—PlguinOK(牛插)中间件产品,成为替代ActiveX控件和NPAPI插件的浏览器功能扩展利器。依托PlguinOK中间件,针对不同的业务使用场景可以开发以下三种类型的浏览器小程序:

1)、无界面交互的无窗口小程序(dll),实现为进程内COM组件,可用于封装各种硬件设备的驱动库及Windows API等,此类型小程序和PluginOK运行于同一服务进程,拥有较高的系统访问权限,一般不能访问当前桌面登录用户的注册表及相关配置;

2)、 有界面交互的弹窗小程序(exe),此类型小程序是普通的Win32执行程序,主要是封装打印机、扫描仪、高拍仪等的驱动控件给前端调用,以弹出类似网页新窗口的形式运行,权限和普通桌面应用一样;

3)、 有界面交互的内嵌网页窗口小程序(exe),此类型小程序也是普通的Win32执行程序,主要是封装如视频播放、办公软件的ActiveX控件给前端以内嵌网页的形式运行,体验效果和原ActiveX控件及NPAPI插件一致。

        这个中间件的发布,给广大企业用户带来了福音,尤其是各类硬件厂家、办公及文档管理等信息化集成商、工业软件开发商等,终于可以让原有业务完美支持高版本的Chrome、Firefox、Edge等浏览器了。在中间件发布的同时,为了示范浏览器小程序的开发,同时提供了C++及C#语言的无窗口和弹窗小程序的范例代码。而内嵌网页窗口的小程序范例,提供了Flash Player、IE控件和新标签小程序案例,其中Flash Player可以用来替换官方发布的Flash Player PPAPI插件,避免2021开始无法使用的尴尬事情发生。IE小程序,可以在Chrome中实现程序驱动的双内核浏览器,让信息化系统开发商来决定哪些网页需要用IE的哪个版本内核来加载,一切都是自动的。这明显区别于目前市场上的其它双核浏览器,是用户手工来决定哪些网页用IE加载。

现在让我们来看看这个浏览器小程序系统都有啥特色吧。

       首先,此中间件采用了全球领先的创新思路来突破了现有浏览器的局限,让中国人在浏览器领域实现了重大技术创新,而不是仅仅用开源的Chromium内核来做个浏览器的外壳。此项独创技术,也申请了软件发明专利保护,避免模仿滥用,以确保长久的生命力。作为跨浏览器的功能扩展小程序系统,完全不依赖任何浏览器的扩展接口,所以才能对Chrome、Edge、Firefox、IE、360、Oprea、QQ、搜狗等浏览器实现统一的兼容运行,彻底规避各个浏览器升级带来的潜在风险;

        其次,功能强大,通过此中间件可实现网页前端脚本无障碍操作本地电脑的各种硬件、调用本地系统API及各种DLL函数,大量已成熟的ActiveX控件及自动化程序(如微软和金山的办公软件、AutoCAD工业软件等)都可以继续实现内嵌到网页中继续运行,让浏览器几乎无所不能;

        此外,优异的兼容能力,不仅仅体现在对众多浏览器之上的兼容运行,不管是32位还是64位的系统或浏览器都可正常工作,操作系统最低还可在Windows XP系统中运行,Windows 10系统最新版自然也毫无压力,服务器系统最低可支持Windows Server 2008。随着屏幕越来越大,分辨率越来越高,系统桌面经常会使用125%、150%等比例显示放大运行,PluginOK中间件也进行了兼容处理。

        最后,大家必然有这样的疑问,既然因为安全和不稳定原因浏览器取消了原来的插件技术支持,谷歌、微软等公司会不会对PluginOK这样的小程序系统进行封杀呢?答案是不太可能,首先这个中间件的应用场景主要在企业领域,开发的小程序都是需要经过严格测试才会部署到企业的IT网络中,企业客户是不允许小程序有病毒或木马等特征功能的;其次PluginOK对小程序的运行权限进行了严格限制,PluginOK只允许经过授权的小程序方可运行;再次,小程序的运行是独立于浏览器进程之外的,不会导致浏览器不安全或不稳定的情况发生,对浏览器本身无危害,反而大大扩展了浏览器的应用场景,让浏览器离替代操作系统的梦想更进一步,没有封杀的理由;最后,PluginOK的小程序,是不需要依托浏览器开发商的服务器来发行的,自然无需对这些小程序的运行结果负责。那么小程序如何分发呢?在PluginOK的架构里,企业有完全自主可控的权利,只需要在开发阶段到PluginOK的发行商那里去登记注册获得授权,即可自行在企业网络中进行发布和使用,是无需连接外部网络的。

运行在PluginOK中间件上的Office小程序演示

在谷歌Chrome等浏览器网页中可直接内嵌金山WPS或微软Word本地程序实现Office文档在线编辑的演示视频,而且网页和此Office小程序可相互操作,真正实现网页和本地程序的无缝集成,给客户最好的使用体验!

此特技已申请软件发明专利,可以集成到所有需要在浏览器中在线编辑办公文档的B/S信息化系统中,欢迎大家来电合作!

PluginOK(牛插)中间件重大技术突破展示

采用Flash Player在IE浏览器中使用的ActiveX控件,实现了在Chrome、Edge、FireFox、360安全及极速浏览器等中的Flash网页内嵌播放小程序,集成到网页中非常简单,HTML页面可参考 内嵌Flash播放网页

请求在Chrome浏览器中打开指定页面并播放指定Flash的案例:

{“req”:”Wrl_FlashApplet”,”rid”:1,”para”:{“Type”:”0″,”Title”:”Flash Applet”,”Flag”:1,”IframeX”:0,”IframeY”:0,”BarW”:0,”BarH”:0,”Url”:”http://zorrosoft.com/FlashApplet.html”,”Open”:”http://zorrosoft.com/Files/test.swf”}}

Chrome等最新版本浏览器原来的Flash播放PPAPI插件,2020年底就彻底不支持,这是目前市场上最佳的唯一替代技术解决方案,有需要的朋友请加微信(ZorroSoft)进一步沟通,谢谢!

PluginOK(牛插)中间件发布1.1.1.5版

近期持续为中间件赋能,陆续实现了以下功能:

1、插件安装和升级、框架升级等过程支持静默方式;

2、Wrl_Version协议支持获取本机MAC地址、本机电脑型号、系统启动时间、当前登录用户等功能;

3、Wrl_OpenUrl协议实现,支持设定内核的IE打开指定URL,支持Chrome内核浏览器命令行加载PPAPI插件运行,指定URL新窗口或新标签页打开;

4、Wrl_OpenFile协议实现,支持指定文件采用系统默认关联程序打开,不支持exe、bat、msi、jar等可执行程序;

5、解决发现的BUG、提高稳定性、优化一些执行逻辑。

6、更新前端测试页面,欢迎来 在线体验

快讯-某大公司硬件设备驱动将全面支持PluginOK(牛插)中间件

        近期本公司高层拜访了某公司硬件事业部负责人,双方在友好的气氛下基于互惠互利的原则建立了初步合作关系。此公司的高速扫描仪、高拍仪、手写签署屏、扫码枪等硬件设备的驱动程序,将全面移植到PluginOK(牛插)中间件框架之上,客户采购这些硬件的时候,搭配基于PluginOK(牛插)中间件的设备驱动插件,即可全面支持谷歌Chrome等浏览器的使用。

       热烈欢迎其它硬件厂家和我们建立合作关系,共同服务好客户,洽谈热线电话:400 683 1589,期待您的来电!

PluginOK(牛插)中间件成功中标国家电网信息化项目

        成都佐罗软件有限公司凭借十多年在Windows平台上的技术积累,成功研发出跨浏览器的小程序系统-PluginOK(牛插)中间件,企业信息化项目B/S系统通过集成本中间件,可以轻松解决在谷歌浏览器上调用本地DLL/OCX等模块的技术难题。

      PluginOK(牛插)中间件是目前全球解决了此技术难题的唯一商用的软件产品,因此获得了包括国家电网在内的客户信赖,采购编号:SGITG-201904SQFJ-FF07 国家电网中标公告