【技术实现步骤摘要】
本申请是于2013年7月9日提交的题为“具有压缩播放列表的实时或近实时流传输”的专利技术专利申请201180064518.6的分案申请。相关申请本申请要求于2009年12月21日提交的美国临时专利申请61/288,828(案卷号P7437Z6)的权益,并且特此将该临时申请通过引用结合在此;并且本申请也是如下美国申请的部分继续申请:(1)要求于2008年12月31日提交的美国临时专利申请No.61/142,110(案卷号P7437Z)、于2009年3月16日提交的美国临时专利申请No.61/160,693(案卷号P7437Z2)、于2009年3月17日提交的美国临时专利申请No.61/161,036(案卷号P7437Z3)、于2009年4月7日提交的美国临时专利申请No.61/167,524(案卷号P7437Z4)的权益的、于2009年6月5日提交的题为“REAL-TIMEORNEARREAL-TIMESTREAMING”的申请No.12/479,690(案卷号P7437US1);以及(2)要求于2008年12月31日提交的美国临时专利申请No.61/142,110(案卷号P7437Z)、于2009年3月16日提交的美国临时专利申请No.61/160,693(案卷号P7437Z2)、于2009年3月17日提交的美国临时专利申请No.61/161,036(案卷号P7437Z3)、于2009年4月7日提交的美国临时专利申请No.61/167,524(案卷号P7437Z4)的权益的、于2009年6月5日提交的题为“VARIANTSTREAMSFORREAL-TIME ...
【技术保护点】
一种存储有可执行程序指令的非暂态机器可读存储介质,所述可执行程序指令在由数据处理系统执行时,使得所述数据处理系统执行包括如下的方法:利用客户机设备,使用传输协议经网络请求节目的播放列表文件,其中所述请求指定至少一个压缩协议,其中所述压缩协议与所述传输协议的基于标准的HTTP实现相兼容;利用所述客户机设备接收根据所述至少一个压缩协议压缩的播放列表文件,并利用所述客户机设备解压缩所述播放列表文件,其中所述播放列表文件具有指示一个或多个媒体文件中的内容的一个或多个统一资源标识符(URI)的组以及具有与所述一个或多个媒体文件的回放相关的参数的多个标签;使用所述传输协议,请求节目的按照所请求的播放列表文件指示的次序的所述一个或多个媒体文件中的内容;使用所述传输协议经所述网络接收所请求的内容;由客户机设备生成表示节目的按照所述播放列表文件指示的次序的内容的音频和/或视频输出。
【技术特征摘要】
2010.12.14 US 12/968,2021.一种存储有可执行程序指令的非暂态机器可读存储介质,所述可执行程序指令在由数据处理系统执行时,使得所述数据处理系统执行包括如下的方法:利用客户机设备,使用传输协议经网络请求节目的播放列表文件,其中所述请求指定至少一个压缩协议,其中所述压缩协议与所述传输协议的基于标准的HTTP实现相兼容;利用所述客户机设备接收根据所述至少一个压缩协议压缩的播放列表文件,并利用所述客户机设备解压缩所述播放列表文件,其中所述播放列表文件具有指示一个或多个媒体文件中的内容的一个或多个统一资源标识符(URI)的组以及具有与所述一个或多个媒体文件的回放相关的参数的多个标签;使用所述传输协议,请求节目的按照所请求的播放列表文件指示的次序的所述一个或多个媒体文件中的内容;使用所述传输协议经所述网络接收所请求的内容;由客户机设备生成表示节目的按照所述播放列表文件指示的次序的内容的音频和/或视频输出。2.如权利要求1所述的介质,其中所述方法还包括:利用客户机设备确定所述播放列表文件是否包括播放列表文件中的列表结束标签,所述列表结束标签指示没有更多内容将被添加到所述播放列表文件;利用客户机设备请求节目的更新播放列表文件,所述请求指定所述至少一个压缩协议,其中请求更新播放列表文件是响应于确定播放列表文件中不包括列表结束标签而进行的;以及利用客户机设备接收压缩格式的更新播放列表文件,并将更新播放列表文件解压缩,所述更新播放列表文件包括用于所述播放列表中的内容的所述URI的组和用于所述播放列表文件中没有的新内容的新URI,其中所述客户机设备在接收到所述更新播放列表文件之前使用所述播放列表文件。3.如权利要求1所述的介质,其中所述压缩协议是deflate或gzip之一或基于标准的压缩。4.如权利要求1所述的介质,其中所述播放列表文件包含具有等于或大于所述一个或多个媒体文件中每一个的持续时间的目标持续时间值的标签。5.如权利要求3所述的介质,其中所述节目是从现场事件捕获的。6.如权利要求1所述的介质,其中服务器对所述压缩协议的使用是可选的。7.如权利要求3所述的介质,其中用于所述播放列表文件中的内容的所述URI的组的次序表示呈现的次序,并且其中所述播放列表文件包括所述内容的每个部分的持续时间。8.一种机器实现的方法,包括:利用客户机设备,使用传输协议经网络请求节目的播放列表文件,其中所述请求指定至少一个压缩协议,其中所述压缩协议与传输协议的基于标准的HTTP实现相兼容;利用所述客户机设备接收根据所述至少一个压缩协议压缩的播放列表文件,并利用所述客户机设备解压缩所述播放列表文件,其中所述播放列表文件具有指示一个或多个媒体文件中的内容的一个或多个统一资源标识符(URI)的组以及具有与所述一个或多个媒体文件的回放相关的参数的多个标签;使用所述传输协议,请求节目的按照所请求的播放列表文件指示的次序的所述一个或多个媒体文件中的内容;使用所述传输协议经所述网络接收所请求的内容;由客户机设备生成表示节目的按照所述播放列表文件指示的次序的内容的音频和/或视频输出。9.如权利要求8所述的方法,所述方法还包括:利用客户机设备确定所述播放列表文件是否包括播放列表文件中的列表结束标签,所述列表结束标签指示没有更多内容将被添加到所述播放列表...
【专利技术属性】
技术研发人员:R·潘特斯,J·D·巴特森,
申请(专利权)人:苹果公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。