RTMP 在浏览器端播放
RTSP、RTMP 也有很多在说的。然而我就是总结下我最近在使用RTMP的理解。
首先说一下RTMP协议的定义, 实时消息协议(英语:Real-Time Messaging Protocol,缩写RTMP)也称实时消息传输协议,是最初由Macromedia为通过互联网在Flash播放器与一个服务器之间传输流媒体音频、视频和数据而开发的一个专有协议。Macromedia后被Adobe Systems收购,该协议也已发布了不完整的规范供公众使用。
也就是说RTMP协议是在 flash 播放器上播放的。所以对于H5的video播放器是不能播放的。
如果你的PM说只能在H5的video 播放器上播放,那么你就要和后台的同事沟通了,想办法让他把视频再转码成 .m3u8结尾的 http协议了。
对RTMP协议的视频地址播放,基本上可以理解为 flash 视频播放。那么这样的方法就很多了,我说一下我的方法 flowplayer
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>直播</title><link rel="stylesheet" href="css/video-js.css"><link rel="stylesheet" href="css/h5splayer.css"><script src="./js/flowplayer-3.2.13.min.js"></script></head>
<body><div class="h5video" id="playerDiv1"></div><script>var url = 'rtmp://地址';var oPlayerDiv = document.getElementById('playerDiv1');var idStr = 'playerDiv1',swfStr = "swf/flowplayer-3.2.18.swf",obj = {clip: {provider: 'rtmp',bufferLength: 0,bufferTime: 0,autoPlay: true,live: true},plugins: {rtmp: {url: "flowplayer.rtmp-3.2.13.swf",netConnectionUrl: url}}};flowplayer(idStr, swfStr, obj);</script></body>
</html>
RTMP 在浏览器端播放相关推荐
- 海康、大华视频监控在浏览器端无插件低延时播放解决方案
海康.大华视频监控无插件低延时播放解决方案 第一章 应用简介 第二章 方案的实现方式 2.1 方案的技术架构 2.2 功能模块构成 第三章 平台的安装和部署 3.1 视频转码工作站的搭建 3.2 流媒 ...
- 【开源技术分享】无需流媒体服务,让浏览器直接播放rtsp/rtmp的神器:EasyMedia
不同于市面上其他需要各种转发到流媒体服务的中间件来说,EasyMedia不需要依赖任何nginx-rtmp,srs,zlmediakit等等第三方流媒体服务,只需要你有rtsp或者rtmp等等协议的视 ...
- H265格式兼容各个浏览器web端播放方案
可能有很多朋友会遇到H265格式的视频流无法播放,毕竟现在很多相机都支持h265了,确实有很多优点,但是它最大的问题就是很多浏览器无法播放,也有部分浏览器能够兼容h265,但是总不能让用户指定浏览器使 ...
- android 浏览器 dlna,基于dlna跨屏播放的方法及系统、浏览器端装置和播放装置的制造方法...
基于dlna跨屏播放的方法及系统.浏览器端装置和播放装置的制造方法 [技术领域] [0001]本发明涉及多媒体播放技术领域,具体涉及一种基于DLNA跨屏播放的方法及系统.浏览器端装置和播放装置. [背 ...
- 2021年最新Chrome、Firefox等浏览器网页端播放海康威视、大华RTSP视频流方案大汇总
自从2015年Chrome.Firefox等浏览器取消NPAPI插件后,WEB网页播放海康威视.大华等摄像头RTSP流成为难题,尤其是低延迟同时播放多路或者高清视频,网上各种转码转流方案纷繁复杂,找到 ...
- 【疑难教程】如何解决推流摄像头推RTMP视频流至EasyDSS视频直播点播平台Chrome浏览器无法播放?
TSINGSEE青犀视频今年上线了和海康合作研发的RTMP推流摄像头,很受用户的支持和信任,RTMP推流摄像头和视频直播点播平台EasyDSS搭配使用能够适用于很多不同的互联网直播.点播场景当中,因此 ...
- 推流摄像头推RTMP视频流至EasyDSS视频直播点播平台Chrome浏览器无法播放如何解决?
TSINGSEE青犀视频今年上线了和海康合作研发的RTMP推流摄像头,很受用户的支持和信任,RTMP推流摄像头和视频直播点播平台EasyDSS搭配使用能够适用于很多不同的互联网直播.点播场景当中,因此 ...
- Windows上使用VLC插件的方式在IE浏览器上播放RTSP视频流
场景 开源RTMP组件EasyPusher-Android+EasyDarwin实现APP推流给RTSP流媒体服务器: 开源RTMP组件EasyPusher-Android+EasyDarwin实现A ...
- 「首席架构师推荐」一系列很棒的的浏览器端JavaScript库资源
包管理器 托管JavaScript库并提供用于获取和打包它们的工具. npm - npm是JavaScript的包管理器. Bower - 网络包管理器. component - 用于构建更好的Web ...
最新文章
- Vue:利用Vue生成的网页,在浏览器中的标签页中的图标与标题怎么修改为自己的?
- 如何使用Autopano Video Pro进行全景视频拼接?
- gis怎么通过水库划分子流域_到底是谁在革GIS的命?
- 基于ZXing的二维码,你可以这样改造它
- dxf转pdf linux,4个最好的PDF转DXF格式的在线转换器
- 亲测有效的网易云音乐歌单转换到apple music 的方法!
- 数据结构_树与二叉树(mindmap)+LeetCode_100.相同的树(C语言)
- OpenCASCADE:调试工具和提示
- 【数据结构与算法】之深入解析“二叉树的前序遍历”的求解思路与算法示例
- boss直聘账号异常登不上_【苹果IOS游戏账号分享】据说是最欢乐的2D冒险游戏?Q萌有趣,好不好玩你说了算——惊奇剑士...
- JavaScript学习总结(六)——JavaScript判断数据类型总结
- c语言屏蔽按键,VC实现让关闭按钮成灰色不可用的方法
- Android——手机系统重装的备忘笔记
- Spring 在xml文件中配置Bean
- python使用dbm持久字典详解
- Python 修改图片的时候抗锯齿
- linux在服务器上下载文件,上传下载文件到Linux服务器
- 天龙八部3d最新服务器,天龙八部3D妙笔生花新服务器开启公告
- Office常用快捷键
- 【汇正财经】什么是股权结构?
热门文章
- opencv入门跟踪算法(3)之camshift
- 《焦虑心理学》—— 完美主义者的修行
- 【英文科技论文翻译】- Detection and localization of multiple spoofing attackers in wireless networks
- 机器学习-Logistic Regression(逻辑回归)原理
- OMNET++ INET框架学习教程(一)
- 部署Weblogic10.3.6
- 【第二章 线性代数之 线性组合、张成的向量空间】3Blue1brown
- 汇编实现单片机电子钟编程
- 05 Bean实例化整体流程
- vba字符串函数汇总