V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yangpai
V2EX  ›  编程

html5 跨平台播视频 点播 方案 求助

  •  
  •   yangpai · 2016-08-08 14:26:22 +08:00 · 3692 次点击
    这是一个创建于 2818 天前的主题,其中的信息可能已经有所发展或是发生改变。

    视频文件都时间略长,每个两个小时以上,html5 mp4 播的话,初始缓存比较慢,moov 确认了是在头部^_^. 小一点的文件确实初始加载快一点.

    准备换 hls 的方案,但是问题来了,pc 端的兼容性.

    pc 端的 hls 播放器,jwplayer 是需要付费(贵),找了半天,clappr 能用.但是问题还有啊,对 IE 11 我试了竟然不兼容,chrome 可以.

    移动设备没什么问题,不过不知为什么安卓 chrome 竟然也不行,其他测试的可以.

    都说 flash 要灭亡,那么目前完全不用 flash(不用 rtmp 什么的),全平台播大文件,有啥好的办法吗(难道要把 mp4 切成小文件?)

    5 条回复    2016-08-09 10:24:01 +08:00
    cnbeining
        1
    cnbeining  
       2016-08-08 15:42:24 +08:00   ❤️ 1
    https://github.com/dailymotion/hls.js/tree/master

    切小文件也利于你做 CDN 。

    想想别人阿卡买好几千好几千的往外丢你弄个 Cloudflare 就搞定 岂不美哉?
    xuhaoyangx
        2
    xuhaoyangx  
       2016-08-08 15:50:12 +08:00   ❤️ 1
    ckplayer 免费,有 m3u8 插件,有源代码,可以自己改。
    nginx 做 hls stream server
    xuhaoyangx
        3
    xuhaoyangx  
       2016-08-08 15:50:55 +08:00
    @xuhaoyangx 外加一些 cdn 。支持视频 hls ,估计直播的就几家。
    xuhaoyangx
        4
    xuhaoyangx  
       2016-08-08 15:51:50 +08:00
    @xuhaoyangx =、=好久没弄这些忘了, ckplayer 是 pc 端默认 flash 播放器, so pc 端什么的还是乖乖用 flash 好
    zdlo3o2
        5
    zdlo3o2  
       2016-08-09 10:24:01 +08:00
    1.需要 接入视屏大文件平台, hls 是针对手机端的系统 本身就是开源的,延迟也低,可以很好的解决这个问题。 rtmp 国外已经不用了,国内用的比较多,延迟和 hls 差不多,还是推荐 hls 。
    2.pc 兼容性不好 你那个播放器, cdn 也是不提供的,需要自己解决。
    3.如果需要 cdn 测试,可以加 q : 327119605
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5417 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 06:59 · PVG 14:59 · LAX 23:59 · JFK 02:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.