问题

LiveQing流媒体服务器可以输出HTTP-FLV 、Websocket-FLV、RTMP、HLS流,在做RTMP、HLS flash播放时候,经常会遇到网站flash被禁用的情况,每一次都会有用户跑来咨询是什么原因,我们就不厌其烦地告诉他原因,然后转发博客中的解决方法,对于这种重复而无意义的工作,我们要说No!

解决方案

于是我们就考虑,为啥我们用腾讯看直播的时候,没遇到过这种情况?我们的前端开发调研了一下腾讯视频的播放提示,我们发现,腾讯做到了专门对这种flash被异常禁用的情况的提示:

从上面可以看到,优秀的前端做了几部分的工作:

  1. 提示flash无法被启用;
  2. 点击flash会提示插件弹出被禁止;

基于以上参考,我们在LiveQing的videojs调用flash过程加了代码,当flash被禁用的时候,提示flash未安装或者被禁用:

参考代码:

<!-- 实际上, 只要将提示信息外包一个链接到 http://www.adobe.com/go/getflashplayer 浏览器就会在地址栏右侧提示开启Flash插件 --><a href='http://www.adobe.com/go/getflashplayer' target='_blank'>你的浏览器没有安装或开启Flash
</a>

LiveQing流媒体服务器

LiveQing采用业界优秀的流媒体框架模式设计,服务运行轻量、高效、稳定、可靠、易维护,支持RTMP直播、RTMP推送、HTTP点播、HLS直播,并支持关键帧缓冲,画面秒开等多种特性,能够接入WEB、Android、iOS、微信等全平台客户端,是移动互联网时代贴近企业点播/直播需求的一款接地气的流媒体服务器,配套OBS、LiveRTMP等直播推流工具以及LivePlayer等网络播放器,可以形成一套完整的视频直播、录播解决方案,满足用户在各种行业场景的流媒体业务需求。
1、转码管理服务:上传、转码一体化,多点同步转码,满足高强度、大数据量、多格式的视频转码工作,同时,转码管理服务器能够提供强大的分享和集成功能;
2、流媒体服务:高性能、大并发的流媒体服务器系统,该系统完全由C语言 编码实现,能够最大限度的挖掘硬件和网络的潜能,实现在一台普通服务器上支持超过3000个并发播出。系统支持HTTP、HLS、RTMP等播出协议,面向Windows、Android、iOS 、Mac等终端提供稳定流畅的直播、点播、时移、回看服务,广泛应用到互联网教学、互联网电视、IPTV、VOD、视频聊天和各种互联网直播点播应用中;
3、配套组件服务:LiveQing配套的推流及播放组件,充分完整地使整个LiveQing流媒体服务器解决方案形成了一个闭环,从直播流的生产,到分发,到播放,都得到了解决;
详情可以参看LiveQing流媒体服务器官方网站:www.liveqing.com

解决 LiveQing 流媒体服务器videojs flash播放RTMP、HLS提示错误的问题相关推荐

  1. java做flv直播服务器,EasyDSS流媒体服务器软件(支持RTMP/HLS/HTTP-FLV/视频点播/视频直播)-正式环境安装部署攻略...

    EasyDSS流媒体服务器软件,提供一站式的转码.点播.直播.时移回放服务,极大地简化了开发和集成的工作. 其中,点播功能主要包含:上传.转码.分发.直播功能,主要包含:直播.录像, 直播支持RTMP ...

  2. EasyDSS流媒体服务器软件(支持RTMP/HLS/HTTP-FLV/视频点播/视频直播)-正式环境安装部署攻略

    EasyDSS流媒体服务器软件,提供一站式的转码.点播.直播.时移回放服务,极大地简化了开发和集成的工作. 其中,点播功能主要包含:上传.转码.分发.直播功能,主要包含:直播.录像, 直播支持RTMP ...

  3. Windows上搭建rtsp-simple-server流媒体服务器实现rtsp、rtmp等推流以及转流、前端html与Vue中播放hls(m3u8)视频流

    场景 Nginx-http-flv-module流媒体服务器搭建+模拟推流+flv.js在前端html和Vue中播放HTTP-FLV视频流: Nginx-http-flv-module流媒体服务器搭建 ...

  4. 流媒体服务(一)流媒体服务器搭建 win10+ngnix+rtmp+ffmpg播放rtmp和HLS/m3u8

    1.资源准备 (1) nginx: 下载地址:http://nginx-win.ecsds.eu/download/ 版本:nginx 1.7.11.3 Gryphon.zip (2) nginx-r ...

  5. flash p2p流媒体服务器系统软件,Flash P2P流媒体服务器系统

    Flash P2P流媒体服务器系统(简称P2PS)使用Flash Player客户端和RTMFP协议进行P2P视频直播/点播,极大的节省了服务器昂贵带宽. 工作流程:直播可通过Adobe Flash ...

  6. videojs集成--播放rtmp流

    要是播不了的话,可以看下这篇文章.http://blog.csdn.net/cmqwan/article/details/76059703 之前说到已经把流推送过来了,这时候就可以使用videojs来 ...

  7. EasyDarwin开源手机直播方案:EasyPusher手机直播推送,EasyDarwin流媒体服务器,EasyPlayer手机播放器...

    在不断进行EasyDarwin开源流媒体服务器的功能和性能完善的同时,我们也配套实现了目前在安防和移动互联网行业比较火热的移动端手机直播方案,主要就是我们的 EasyPusher直播推送项目 和 Ea ...

  8. 搭建树莓派流媒体服务器支持HTTP-FLV播放

    安装ngnix 1.首先下载安装nginx-1.16.1 $ wget http://nginx.org/download/nginx-1.16.1.tar.gz 2.安装相关依赖 sudo apt- ...

  9. Nginx+jwPlay搭建流媒体服务器,记忆播放

    1.具体的流媒体服务器的搭建参考博客: http://blog.chinaunix.net/uid-20639775-id-154556.html 具体可能编译的时候有个地方报错 /root/ngin ...

最新文章

  1. Mobileye高级驾驶辅助系统(ADAS)
  2. 关于软件产品服务有感
  3. java线程同步的五种方法
  4. linux命令fdisk
  5. 应用内评分_游戏评分低,怎么办?
  6. Python编程基础:第二十九节 异常Exception
  7. 我是如何开发一个项目的
  8. 【网络信息安全】网络信息安全概述
  9. leetcode894.AllPossibleFullBinaryTrees
  10. python通信工程定额_通信工程2008版定额和2017版定额简单对比
  11. 小程序 tab 切换点击无效
  12. 怎么尽可能将pdf文件压缩到最小
  13. Android 自定义viewGroup实现淘宝二楼及处理多指触控事件
  14. diy计算机英语,电脑组装DIY基本英语单词
  15. 查看弹出广告来自哪个软件
  16. Python制作微信小助手
  17. 三自由度机器人轨迹规划(两旋转+移动)
  18. UPC Haywire(模拟退火 || 随机数法)
  19. 常见python爬虫模板_常见的Python爬虫框架有几个?
  20. 坐标转换(像素转换米)

热门文章

  1. 微软产品 .NET 6 迁移之旅
  2. 自制Console线(已测试CISCO3560可用)
  3. [转]ASP.NET验证发生前无法调用 Page.IsValid。应在 CausesValidation=True 且已启动回发的控件...
  4. PMP考试技巧 | 管理手段大于解决方案
  5. 开放式耳机漏音严重吗?开放式耳机会不会吵到别人?
  6. 修改 dokuwiki(适合开发类的最好的wiki) 支持 editor.md(国人做的最好的markdown)编辑
  7. 盘点那些年让人抓狂的计算机术语翻译
  8. VB中ScaleWidth与Width区别及应用举例
  9. Vue源码分析-手写Vue(简易版)
  10. c语言eof简单用法,C语言EOF如何使用