• 前端直播的了了


    说实话,前端做直播比起原生来,还是有点缺陷的,这也是h5和原生的区别所在,h5做开发的话就会比较快,而且不用过审核,迭代版本的话也非常的方便,流程少了,时间短了自然开发的成本也就低了,但是缺点也是有的,用户体验是没有原生好的,而且包括手机设备的硬件支持,对原生的支持力度远远大于对h5的支持力度,所以两种开发方式都可以,各有各的优势,看你公司注重什么了,但比较流行的还是混合开发的模式哦,好废话就到这吧,聊聊h5做直播的部分,h5做直播的话,大部分是通过video标签对直播流媒体的支持来播放的,流媒体文件我知道的有两种格式,flv和m3u8的我们公司用的两种,flv让搞原生的用,和m3u8的流媒体文件就是给我用的,刚开始的时候我也想用flv的流媒体文件,开始摸索的时候找了各种办法好想都不行,最后在git上面找到一个flv.js是从bilibi上面了解到的上面说可以播的,但我下载下来也没搞定,(如果有需要的话可以去git上面去搜索flv.js第一个就哦)所以我就采用了m3u8格式的流文件,主要靠一个js实现的video.js这个插件,里面设置的很详细,包括对视频窗口的处理,直播视频的播放和暂定还有暂定时候的截图,包括弹幕功能,和字体的穿透效果,全屏和退出全屏和处理,是我目前碰见h5直播视频的最好的插件了,(在这我代码了,有需要的话可以私聊我)当然了像直播app里面那些美化效果,美艳的效果还有待研究,第一天就写这么多吧!

  • 相关阅读:
    WebSocket 实战--转
    ELK原理与介绍
    linux命令:使用less从后向前查看日志信息
    Unity创作赛车游戏的四款插件
    Dolly
    shot
    Unity3D获取Android平台的电量
    Unity制作王者荣耀商业级手游
    unity热更新AssetBundle框架设计_框架篇
    喷气传动
  • 原文地址:https://www.cnblogs.com/lijuntao/p/6434809.html
Copyright © 2020-2023  润新知