# 猿大师播放器:网页内嵌VLC,FFPLAY播放RTSP,RTMP视频流 **Repository Path**: apemaster/ApematerPlayer ## Basic Information - **Project Name**: 猿大师播放器:网页内嵌VLC,FFPLAY播放RTSP,RTMP视频流 - **Description**: 猿大师播放器是成都佐罗软件有限公司旗下的一款在网页中播放RTSP视频流的播放程序,无需服务器转码,延迟300毫秒,支持H.265,私有化部署,其原理是通过猿大师提供的内嵌网页播放技术,底层调用VLC控件可实现在Chrome、Firefox、Edge等高版本浏览器中低延迟、多路同时播放RTSP实时视频流。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: http://www.yuanplayer.com/ - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2025-05-09 - **Last Updated**: 2025-09-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: RTSP, RTMP, VLC, ffplay, Chrome ## README # 猿大师播放器 ## :tw-31-20e3: 简介: 猿大师播放器是成都佐罗软件有限公司旗下的一款在网页中播放RTSP视频流的播放程序,其原理是通过猿大师提供的内嵌网页播放技术,底层调用VLC及FFplay控件、可实现在Chrome、Firefox、Edge等高版本浏览器中低延迟、多路同时播放RTSP实时视频流。最低可用在Chrome 41、Firefox 50、Edge 80(Chromium内核)、360极速/安全、IE 8、Opera、Electron、Vivaldi、Brave、QQ、搜狗等浏览器,也兼容运行于这些浏览器的最新版本。 成都佐罗软件有限公司成立于2013年,核心开发人员来自知名互联网公司,团队历经数年研发,成功推出实现网页浏览器与本地软硬件交互的中间件系统——猿大师中间件,解决了因Chrome等主流浏览器取消对NPAPI的支持带来的一系列问题,其核心技术方案同时申请了国家软件发明专利及软件著作权,并广泛应用于公安、交通、安防、水利、物联网等领域。 ## :tw-32-20e3: 优势: #### 1. 超低延迟播放(300毫秒级) 基于VLC/FFPLAY引擎直接调用本地硬件解码,无需服务器转码,延迟低至300毫秒,远低于传统转码方案(通常1-3秒)。在消防、安防等场景中,毫秒级延迟可显著提升应急响应速度,避免因延迟导致的重大损失。 #### 2. 支持多路高清视频流并发播放 单机可同时播放20路以上H.265/H.264编码的1080P视频流,支持分屏显示(31种分屏样式可选),且通过双显卡GPU加速技术降低CPU占用,保障流畅性。 #### 3. 无需服务器转码,节省成本 直接播放摄像头RTSP/RTMP流,省去服务器转码环节,无需增加硬件及宽带成本,可支持更多摄像头接入。 #### 4. 全兼容性与跨平台支持 兼容Chrome、Edge、Firefox等主流浏览器,支持Windows 7至Windows 11系统,覆盖海康威视、大华、华为等主流设备品牌。同时适配Vue、React等前端框架,提供HTML和Vue集成范例。 #### 5. 硬件加速与高性能解码 利用本机GPU硬件加速解码,支持H.265/HEVC格式,降低CPU负载至10%以下。用户可手动开启高性能模式,适配双显卡环境,优化多路播放效果。 #### 6. 专利技术与安全性保障 基于国家发明专利技术,通过中间件实现浏览器与本地程序的安全交互,提供安全调用验证机制,防止未授权访问。 #### 7. 功能丰富,支持深度定制 提供抓图、本地录像、快进回放、水印叠加、弹幕显示等高级功能,并支持私有协议播放、语音对讲及云台控制。用户可定制分屏样式、LOGO及公司信息。 #### 8. 内网与离线部署能力 无需依赖互联网,纯内网环境下可直接播放RTSP流,满足政府、军工等高安全需求场景。 #### 9. 支持4K与高分辨率视频 可流畅播放2K/4K超高清视频流,适应智慧城市大屏、高端监控中心等场景需求,相比无插件方案在分辨率兼容性上更具优势。 #### 10. 灵活版本与授权模式 提供网络版(经济型)、单机版(无终端限制)、加密狗版(便携授权)三种版本,适配不同规模项目需求。例如,加密狗版适合小型项目,单机版适合大型集团部署。 #### 11. 开源与自主可控 基于LibVLC、FFPlayer等开源引擎开发,用户可付费获取源码进行二次开发,实现功能定制(如人脸识别叠加),降低技术依赖风险。 ## :tw-33-20e3: 安装 1. 如果是exe的安装程序,请直接运行安装; 2. 如果是绿色版的程序包,请解压到磁盘某个目录后,双击“InstallWrl.bat”进行安装; 3. 安装完成时会启动猿大师中间件服务,在安装目录下的Data子目录有WrlService.txt日志文件输出运行情况。 ## :tw-34-20e3: 体验 #### 1. JSON格式网页在线测试: * 单屏全页面显示:http://test.yuanmaster.com/vlcwebfull.html * 多屏局部显示:http://test.yuanmaster.com/VLCWebPlayer.html #### 2. VUE框架网页在线测试: * VLC引擎版测试网址:http://test.yuanmaster.com/VLC/ //播放时调用VLC引擎,可以测试截图、录像、水印、字幕、加速、多屏播放、叠加网页等功能。 * 多引擎版测试网址:http://test.yuanmaster.com/player/ //播放时调用VLC引擎、FFplay引擎(FFmpeg播放器)、海康私有协议及大华私有协议,可以测试截图、录像、水印、字幕、多屏播放、叠加网页等功能。 #### 3. 本地网页测试 * JSON格式网页:猿大师安装目录 >> test >> vlcwebfull.html(单屏全页面显示播放)、vlcWebPlayer.html(多屏局部显示播放),测试方法与1相同。 * VUE框架网页:猿大师安装目录 >> Demo >> VlcVue2和VlcVue3(VLC引擎版的VUE2和VUE3范例源码),Playvue2和Playvue3(多引擎版的VUE2和VUE3范例源码),需安装VUE环境才能运行; * HTML纯JS网页:猿大师安装目录 >> Demo >> VlcJS(VLC引擎版的纯JS源码),PlayerJS(多引擎版的纯JS源码),可以直接用浏览器打开,测试方法与2相同。 ## :tw-35-20e3: 效果 ![输入图片说明](%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20211012162351.jpg) ## :tw-36-20e3: 联系 :telephone_receiver: :tw-31-20e3: :tw-39-20e3: :tw-39-20e3: :tw-31-20e3: :tw-39-20e3: :tw-38-20e3: :tw-37-20e3: :tw-32-20e3: :tw-36-20e3: :tw-31-20e3: :tw-36-20e3: :computer: http://www.yuanplayer.com