zoukankan      html  css  js  c++  java
  • 七、H5 直播视频播放

    HTML5实现视频直播功能思路详解_html5教程技巧_脚本之家 https://m.jb51.net/html5/587215.html

    七、H5 直播视频播放

    移动端iOS和 Android 都天然支持HLS协议,做好视频采集端、视频流推流服务之后,便可以直接在H5页面配置 video 标签播放直播视频。

    <video controls preload=“auto” autoplay=“autoplay” loop=“loop” webkit-playsinline>
    <source src=“http://10.14.221.8/hls/test.m3u8″ type=“application/vnd.apple.mpegurl” />
    <p class=“warning”>Your browser does not support HTML5 video.</p>
    </video>

    八、总结

    本文从视频采集上传,服务器处理视频推流,以及H5页面播放直播视频一整套流程,具体阐述了直播实现原理,实现过程中会遇到很多性能优化问题。

    ① H5 HLS 限制必须是H264+AAC编码。  

    ② H5 HLS 播放卡顿问题,server 端可以做好分片策略,将 ts 文件放在 CDN 上,前端可尽量做到 DNS 缓存等。  

    ③ H5 直播为了达到更好的实时互动,也可以采用RTMP协议,通过video.js 实现播放。

  • 相关阅读:
    回家第二周
    回文
    回家第一周
    回家第四周
    《大道至简》读后感
    第三周Java课后题
    Java小测代码及截图
    【CheckBox】选择或取消所有CheckBox
    Web Developer's Handbook
    Oracle PL/SQL
  • 原文地址:https://www.cnblogs.com/rsapaper/p/9808386.html
Copyright © 2011-2022 走看看