zoukankan      html  css  js  c++  java
  • 集RTMP、HLS、FLV,、WebSocket 于一身的网页直播/点播播放器方案EasyPlayer.js实现倍速回放方法

    需求分析

    一般对于一个播放器,应该支持如下几种显示模式:

    • 等比例,最大化区域显示,不裁剪
    • 等比例,最大区域显示,裁剪
    • 拉伸显示,铺满全屏

    要实现这几种显示模式。其实只要对播放控件的布局进行些许调整即可。那EasyPlayer是怎么实现的呢?

    EasyPlayer.js

    • 支持m3u8播放;
    • 支持HTTP-FLV播放;
    • 支持RTMP播放;
    • 支持直播和点播播放;
    • 支持播放器快照截图;
    • 支持点播多清晰度播放;
    • 支持全屏或比例显示;
    • 自带的flash支持极速和流畅模式;
    • 自带的flash支持HTTP-FLV播放;
    • 自动检测IE浏览器兼容播放;

    EasyPlayer.js实现倍速回放

    提出问题

    最近有开发者咨询EasyPlayer.js想要结合钉钉使用。在集成开发的时候播放实时流没有问题,但是开发者想集成回放的功能,要求在回放的时候实现倍速回放、任意拖拽进度。

    解决问题

    很明确这些功能我们现在已经集成有了,只需要简单修改一个参数就可以实现:live=true是直播模式,live=false是点播模式。

    下面给大家总结一下其它参数的说明列表如下:

  • 相关阅读:
    LeetCode 50. Pow(x, n)
    java方法的多态性理解
    向量的相似性度量
    LeetCode 43. Multiply Strings
    java中的字符编码方式
    LeetCode 67. Add Binary
    LeetCode 2. Add Two Numbers
    LeetCode 13. Roman to Integer
    linux-系统启动过程,执行的配置文件
    linux-后台运行程序-nohup
  • 原文地址:https://www.cnblogs.com/TSINGSEE/p/11806160.html
Copyright © 2011-2022 走看看