首页 > 其他分享 >2024年几种浏览器播放RTSP视频流的方案及优缺点

2024年几种浏览器播放RTSP视频流的方案及优缺点

时间:2023-12-01 16:00:12浏览次数:35  
标签:播放器 视频流 浏览器 RTSP 2024 视频格式 播放

现在越来越多的场景需要用到视频设备了,比如:交通部门、停车场、园区等,大部分需要在浏览器中实时播放视频流,因为RTSP协议具有可扩展性、安全性和易解析等特点,成为大部分摄像头厂商的首选协议,众所周知的是RTSP协议的视频流,浏览器中是无法直接使播放,只有通过插件或者转码来实现。

市场上的方案很多,有很多免费开源的,同时也有比较成熟的商业软件,丰俭由人,大家可以自己选择。

1.免费开源方案,其实就是转码方案。

优势:免费。

劣势:延迟高,有的甚至达到几秒或者十几秒。播放容易卡顿,服务器性能严重影响播放质量,特别播放高清视频或者多路视频非常容易卡住。

原理:一般是RTSP转RTMP或者转http-flv、转HLS(延迟高)、转WebRTC,播放端用flv.js播放或video.js播放。

2.网页直接播放方案:首选推荐猿大师播放器。

猿大师播放器官网:http://www.yuanplayer.com/

优势:成熟的商业软件,直接播放RTSP视频流,延迟低,最低300毫秒延迟,播放稳定,同时播放20路不卡顿,支持H.264和H.265格式,兼容最新版本主流浏览器,包含最新版Chrome,支持的协议和视频格式非常广泛。

劣势:终端电脑需要安装插件。

原理:底层调用VLC播放器或FFPLAY播放器控件播放,理论上 VLC播放器和FFPLAY播放器能播放的视频格式,猿大师播放器都可以播放,支持本地硬件解码和加速,性能与桌面版播放器播放效果一样,这两款开源的播放程序,能支持目前已知的大部分视频格式。

标签:播放器,视频流,浏览器,RTSP,2024,视频格式,播放
From: https://www.cnblogs.com/yuandashi/p/17869907.html

相关文章

  • 【直播协议详解】RTMP、HLS、HTTP-FLV、WebRTC、RTSP的区别
    本期我们详细讨论直播的相关协议,包括:HTTP-FLV、HLS、RTMP、Web-RTC、RTSP等等。我们将会详细介绍这些协议的工作原理、应用场景、及延迟的原因。我们按这样的顺序讨论​:RTMP、HTTP-FLVHLSWeb-RTCRTSP一、RTMP、HTTP-FLV协议RTMP和HTTP-FLV都是建立在FLV封装之上的。RTM......
  • 数据库面试题从浅入深高频必刷「2024版」
    什么是数据库事务,它的ACID属性是什么?数据库事务是一组数据库操作的逻辑单元,要么全部执行成功,要么全部回滚。ACID属性是指原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持久性(Durability)。以下是对ACID属性的详细解释:原子性(Atomicity):原子性确保一个事务中的所有操......
  • 2023-2024-1 20211306 密码系统设计与实现课程学习笔记12
    20211306密码系统设计与实现课程学习笔记12任务详情自学教材第14章,提交学习笔记知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容“我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个......
  • 2024年系统节假日sql
    CREATETABLE`system_workday`(`day_id`int(11)NOTNULLAUTO_INCREMENT,`day_day`int(11)DEFAULTNULLCOMMENT'时间年月日',`day_type`int(4)DEFAULT'0'COMMENT'类型0.工作日1周末休息2节假日',PRIMARYKEY(`day_id`)) COMMENT=......
  • 2023-2024 20231313《计算机基础与程序设计》第十周学习总结
    2023-202420231313《计算机基础与程序设计》第十周学习总结作业速达作业课程班级链接作业要求计算机基础与程序设计第十周学习总结作业内容计算机科学概论第12,13,14章《C语言程序设计》第9章并完成云班课测试,信息系统、数据库与SQL、人工智能与专家系统、人工......
  • 2023-2024-1 学期20232423《网络空间安全导论》第四周学习总结
    教材学习——系统安全基础系统安全的两层含义:①以系统思维应对安全问题;②应对系统所面临的安全问题4.1系统安全概述时代在不断发展,系统安全也在不断演变:从二十世纪四十年代的第一台计算机,五十年代的第一个操作系统,六十年代的第一个分时系统CTSS、第一个安全操作系统Adept-50......
  • 2023-2024-1 20232404 《网络空间安全导论》第4周学习总结
    教材学习内容总结4.1系统安全概述世界上第一台通用电子计算机ENIAC,是纯粹的硬件裸机。世界上第一个安全系统Adept-50,属于分时系统。自外观察法是通过观察系统输入输出来分析系统的行为。一个系统是一个统一的整体,系统中的元素紧密关联。自内观察者属于系统的某个部分。......
  • 智能监控平台/视频共享融合系统EasyCVR接入RTSP协议视频流无法播放原因是什么?
    视频集中存储/云存储/视频监控管理平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等。AI智能/大数据视频分析EasyCVR平台已经广泛应用在工地、工厂、园区、楼宇、校园、仓储等场景中。感......
  • 智能监控平台/视频共享融合系统EasyCVR接入RTSP协议视频流无法播放原因是什么?
    视频集中存储/云存储/视频监控管理平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、智能分析等。AI智能/大数据视频分析EasyCVR平台已经广泛应用在工地、工厂、园区、楼宇、校园、仓储等场景中。感......
  • 2023-2024-120231329《计算机基础与程序设计》第10周学习总结
    作业信息这个作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP这个作业要求在哪里https://www.cnblogs.com/rocedu/p/9577842.html#WEEK10这个作业的目标计算机科学概论第12,13,14章云班课测试《C语言程序设计》第9章并完成云班课测试作......