基于HLS的P2P直播系统及方法

基本信息

申请号 CN201710121323.X 申请日 -
公开(公告)号 CN106982395B 公开(公告)日 2020-02-14
申请公布号 CN106982395B 申请公布日 2020-02-14
分类号 H04N21/845;H04N21/218;H04N21/239 分类 电通信技术;
发明人 刘炜 申请(专利权)人 上海云熵网络科技有限公司
代理机构 上海弼兴律师事务所 代理人 上海云熵网络科技有限公司
地址 200433 上海市杨浦区政学路88号5号楼307室
法律状态 -

摘要

摘要 本发明公开了一种基于HLS的P2P直播系统及方法,基于HLS的P2P直播系统包括:HLS服务器,从HLS直播源获取多个TS文件,并建立虚拟文件与TS文件的映射关系;边缘服务器,对虚拟文件进行chunk分片,分发chunk到不同的seed节点;m3u8服务器,建立当前直播的m3u8索引,使用虚拟文件的chunk分片作为m3u8索引的单个索引值;播放端,接收播放器的直播请求,获取对应的m3u8索引并发送至播放器;播放端根据获取的m3u8索引计算chunk信息,从不同的seed节点获取chunk组成直播流。本发明将多个TS文件当作一个虚拟文件,简化P2P分片和获取。