【技术实现步骤摘要】
自适应流创建和输送中的虚拟化本申请是申请号为201280070100.0、申请日为2012年12月12日、专利技术名称为“自适应流创建和输送中的虚拟化”的专利技术专利申请的分案申请。
本专利技术涉及通过将内容分段成在随机存取存储器(易失性存储装置)中存储的数据结构而不是将内容分段成在磁盘或数据库(非易失性存储装置)上存储的段文件来创建要输送到一个或更多个客户端的内容流的自适应流传送服务器、方法和系统。
技术介绍
下面的缩略词和术语以此定义,其中的至少一些在有关至少现有技术和/或本专利技术的以下描述内提及。CDN内容分布网络HLSHTTP直播流传送HTTP超文本传送协议IP因特网协议MPEG运动图像专家组MRTG多路由器业务自动记录器RTP实时传输协议RTSP实时流传送协议SNMP简单网络管理协议易失性存储装置(易失性存储器):是要求功率以保持存储的信息的计算机存储器,不象不要求保持的电源的非易失性存储器。大多数形式的现代随机存取存储器(RAM)是易失性存储装置,包括动态随机存取存储器(DRAM)和静态随机存取存储器(SRAM)。内容可寻址存储器和双端口RAM通常使 ...
【技术保护点】
一种流传送服务器,包括:处理单元;随机存取存储器单元,其耦合到所述处理单元;以及其中所述流传送服务器配置成接收播放内容流的请求、接收所述内容流、将所述内容流分段成多个数据结构而不是分段成多个段文件以及将所述多个数据结构存储在所述随机存取存储器单元中。
【技术特征摘要】
2011.12.19 US 13/3294431.一种流传送服务器,包括:处理单元;随机存取存储器单元,其耦合到所述处理单元;以及其中所述流传送服务器配置成接收播放内容流的请求、接收所述内容流、将所述内容流分段成多个数据结构而不是分段成多个段文件以及将所述多个数据结构存储在所述随机存取存储器单元中。2.如权利要求1所述的流传送服务器,其中所述多个数据结构包含(1)对所述内容流的引用和(2)对应于所述内容流的时间代码的指针。3.如权利要求1所述的流传送服务器,其中所述流传送服务器配置成仅在输出所述内容流的一个或更多个片段变得必要时将所述内容流分段成所述多个数据结构。4.如权利要求1所述的流传送服务器,其中所述内容流是单节目传输流、多节目传输流、视频点播内容流或直播内容流之一。5.一种流传送服务器中的方法,所述方法包括:接收播放内容流的请求;接收所述内容流;将所述内容流分段成多个数据结构而不是分段成多个段文件;以及将所述多个数据结构存储在随机存取存储器单元中。6.如权利要求5所述的方法,其中所述多个数据结构包含(1)对所述内容流的引用和(2)对应于所述内容流的时间代码的指针。7.如权利要求5所述的方法,其中仅在输出所述内容流的一个或更多个片段变得必要时将所述内容流分段成所述多个数据结构。8.如权利要求5所述的方法,其中所述内容流是单节目传输流、多节目传输流、视频点播内容流或直播内容流之一。9.一种用于通过网络提供内容流到客户端的流传送服务器,所述流传送服务器包括:包括输入接口的超文本传输协议(HTTP)服务器,在所述输入接口处接收来自所述客户端的播放所述内容流的请求;分段单元,配置成接收所述内容流并且将所述内容流分段成多个数据结构而不是分段成多个段文件,其中所述多个数据结构包含(1)对所述内容流的引用和(2)对应于所述内容流的时间代码的指针;随机存取存储器单元,配置成存储所述多个数据结构;所述HTTP服务器还包括:处理单元,配置成生成包括对应于所述内容流的多个片段的多个引用的清单;输出接口,从所述输出接口将所述清单发送到所述客户端;所述输入接口,在所述输入接口处接收来自所述客户端的获取对应于所述内容流的所述片段之一的请求;所述处理单元,配置成从所述随机存取存储器单元中存储的所述数据结构获得与所述请求的片段相关联的字节,其中所述处理单元配置成使用与所述请求的片段相关联的时间代码以从与所述请求的片段相关联的一个或更多个所述数据结构查找字节;以及所述输出接口,从所述输出接口处将与所述请求的片段相关联的所述字节发送到所述客户端。10.一种用于通过网络提供内容流到客户端的流传送服务器,所述流传送服务器包括:包括输入接口的超文本传输协议(HTTP)服务器,在所述输入接口处接收来自所述客户端的播放所述内容流的请求;分段单元,配置成接收所述内容流并且将所述内容流分段成多个数据结构,其中所述多个数据结构包含(1)对所述内容流的引用和(2)对应于所述内容流的时间代码的指针;随机存取存储器单元,配置成存储所述多个数据结构;所述HTTP服务器还包括:处理单元,配置成生成包括对应于所述内容流的多个片段的多个引用的清单;输出接口,从所述输出接口处将所述清单发送到所述客户端;所述输入接口,在所述输入接口处接收来自所述客户端的获取对应于所述内容流的所述片段之一的请求;所述处理单元,配置成从所述随机存取存储器单元中存储的所述数据结构获得与所述请求的片段相关联的字节,其中所述处理单元配置成使用与所述请求的片段相关联的时间代码以从与所述请求的片段相关联的一个或更多个所述数据结构查找字节,其中所述处理单元配置成在从与所述请求的片段相关联的所述一个或更多个数据结构查找所述字节时执行内插操作;以及所述输出接口,从所述输出接口处将与所述请求的片段相关联的所述字节发送到所述客户端。11.一种用于通过网络提供内容流到客户端的流传送服务器,所述流传送服务器包括:包括输入接口的超文本传输协议(HTTP)服务器,在所述输入接口处接收来自所述客户端的播放所述内容流的请求;分段单元,配置成接收所述内容流并且将所述内容流分段成多个数据结构,其中所述多个数据结构包含(1)对所述内容流的引用和(2)对应于所述内容流的时间代...
【专利技术属性】
技术研发人员:B富尔斯曼,C达舍尔,C菲利普斯,J雷诺,S马丁,
申请(专利权)人:爱立信电视公司,
类型:发明
国别省市:美国,US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。