视频分片的两种方式

7人阅读 评论(0) 收藏 举报
分类:
MP4只是个封装格式而已。MP4可以有两种方式存在:
一种是将Meta全部放在文件头,后面所有的媒体数据为一个整体。这样虽然在流化后也能做到边缓冲边播放,但由于MP4的Meta体积较大,所以在播放之前可能会出现较长缓冲时间(特别是视频时间很长的情况下)。

另一种是在一个MP4内封装多段媒体数据,并且每一段媒体数据都有自己独立的Meta,这样就可实现渐进式下载+快速缓冲的效果,Youtube也这样实现的。

另外,HLS一般不用于点播业务。因为m3u8只是一个索引文件,用户请求调用m3u8之后,流媒体服务器会向存储继续请求实体的TS文件,从而造成请求过于频繁,对存储压力是很大的,也无法让流媒体服务器实现大规模并发支撑。

而几乎所有视频网站的点播业务都采用MP4分片,就是因为流媒体服务器无需频繁向存储请求数据,调用一次即可,甚至可以缓存至前端的Transfer或本地硬盘,这样的话效率远比使用HLS实现点播更高。

HLS用于直播业务,主要是为了解决时效性问题(先收录到本地,再封装成MP4的时效性无法满足直播业务)。

备注:ffmpeg可以把mp4切片成ts文件,生成m3u8列表文件

查看评论

分片上传+视频转码

  • 2016年06月23日 09:10
  • 24.2MB
  • 下载

web页超过2G以上大视频分片秒传方案

本文的视频上传方案是基于乐视视频点播做的原理分析var videoUploadEntity = (function () { function videoUploadEntity() { ...
  • taotaobaobei
  • taotaobaobei
  • 2017-06-21 09:44:54
  • 453

web网站视频安全-视频分片加密技术-云平台设置教程

视频加密原理:将视频物理切片,每一片视频采用不同的加密算法,同一个视频片段能同时使用多种加密算法混合型加密,结合POLYV独立研制的密码本,对关键数据进行混淆,视频破解难度倍增...
  • ffffffff8
  • ffffffff8
  • 2017-07-02 23:06:18
  • 1344

JAVA语言的程序分片技术

  • 2017年02月09日 00:48
  • 2.76MB
  • 下载

动态代理 两种方式

代理类Proxy和RealSubject应该实现了相同的功能接口,在面向对象的编程之中,如果想要两个对象实现相同的功能,有以下两种方式: 1)  定义一个功能接口,然后代理类Proxy和真实类R...
  • qq_39470733
  • qq_39470733
  • 2017-08-17 10:51:21
  • 227

JS分片上传

开发中遇到的几个问题: 1:js传送文件的数据,无法传送的问题,最后采用了实例化h5的接口,FormData,利用这个构建form表单,进行表单的传送数据,文件 2:遇到了传的问题中,传了一半不传...
  • han_cui
  • han_cui
  • 2018-01-17 11:28:12
  • 165

android Http分块顺序上传大视频

最近项目组需求上传大视频到服务器,纵观海量应用支持上传大视频、大文件的聊聊无几,经过和服务器共同制定方案采用分块顺序上传,最后确定采用http协议来实现,问题来了,http不可能直接读取很大的视频文件...
  • junjianzhang
  • junjianzhang
  • 2015-04-14 17:01:46
  • 2552

聊一聊分片存储的话题

2015年12月8日,nginx发布1.9.8版本,如changlelog所说: Changes with nginx 1.9.8 08 Dec 2015  …  *) Feature: the ...
  • ChuiGeDaQiQiu
  • ChuiGeDaQiQiu
  • 2017-03-25 16:43:15
  • 551

大文件分片上传和断点续传

总结一下大文件分片上传和断点续传的问题。因为文件过大(比如1G以上),必须要考虑上传过程网络中断的情况。http的网络请求中本身就已经具备了分片上传功能,当传输的文件比较大时,http协议自动会将文件...
  • u013127850
  • u013127850
  • 2016-08-23 14:41:14
  • 7864

Android 大文件分片上传断点续传任务管理实现

Transer是一个传输框架,目前支持: - 支持 HTTP/HTTPS 断点续传下载 - 支持 HTTP/HTTPS 大文件分片上传 - 支持 类EventBus的task状态变更通知,支持三...
  • sgilec
  • sgilec
  • 2018-01-02 17:26:16
  • 360
    个人资料
    持之以恒
    等级:
    访问量: 12万+
    积分: 1925
    排名: 2万+