基于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分片和获取。 |
