【技术实现步骤摘要】
动态改变播放列表一支术领j或本专利技术总体上涉及递送和呈现多媒体内容。
技术介绍
流式传输是一种用来将多媒体内容递送给最终用户的技术。流 式传输包括在将媒体内容递送给用户的同时,连续地向用户显示该 内容。流式传输可以用来向最终用户递送各种类型的数字媒体。流 媒体例如可以包括录制的媒体内容(例如,录制的视频)和/或即时 媒体内容(例如,来自用户网络摄像头的视频)。发布者可以利用一个或多个编解码器来对内容进行编码,从而 创建用于流式传输的内容(例如,音频和视频)。流媒体服务器继 而可以通过网络(例如,因特网)接收所创建的流以及将流传送给 客户端设备。客户端可以包括客户端侧播放器,其为最终用户解压 缩和显示济u。流媒体环境可以使用虚拟机来向最终用户呈现流式传输内容。 虛拟机是自包含的操作环境,其允许程序在虚拟机平台本身之中运 行,如同虚拟机是单机计算机一样。虚拟机可以是程序本身,其嵌入在操作系统或者其他软件应用之中。虛拟机的 一 个示例是Adobe Flash Player运4亍时(可/人CA, San Jose的Adobe Systems ^〉司获 得),其可以用来运行包括ActionScript和Shockwave Flash ( SWF ) 文件在内的Flash 文件。定制的图像阅览器和视频播放器可以在虚拟机上运行,并且向 最终用户呈现流媒体。这些定制的应用可以用来协助web应用提供 交互式富媒体内容。配置用于在Adobe Flash 平台上执行的应用可 以包含在SWF文件中,而SWF文件可以由客户端侧SWF播放器软件来处理。媒体内容本身可以保持为与SW ...
【技术保护点】
一种计算机实现的方法,包括: 从服务器接收与播放列表相关联的流,所述播放列表包括流的排序,所述流进行排队以便按照所述排序从所述服务器进行客户端侧回放; 访问与至少一个所述流的接收和回放相关联的客户端侧回放状况; 响应于所述客户端侧回放状况,由客户端侧应用请求改变所述播放列表的流,所述请求标识期望的播放列表改变,并且包括控制所述播放列表改变的信息;以及 按照响应于所述请求而进行的播放列表改变,来显示所述播放列表的流。
【技术特征摘要】
US 2008-8-29 12/201,9521.一种计算机实现的方法,包括从服务器接收与播放列表相关联的流,所述播放列表包括流的排序,所述流进行排队以便按照所述排序从所述服务器进行客户端侧回放;访问与至少一个所述流的接收和回放相关联的客户端侧回放状况;响应于所述客户端侧回放状况,由客户端侧应用请求改变所述播放列表的流,所述请求标识期望的播放列表改变,并且包括控制所述播放列表改变的信息;以及按照响应于所述请求而进行的播放列表改变,来显示所述播放列表的流。2. 如权利要求l的方法,其中所述播放列表的流包括以下至少 一个音频流、视频流、具有音频和视频的混合流、基于文本的数 据、静态图像数据以及用户定义的数据。3. 如权利要求2的方法,其中所述流包括即时流。4. 如权利要求1的方法,其中访问客户端侧回放状况包括访问 以下至少一个网络带宽可用性,客户端处理能力,以及用户阅览 统计。5. 如权利要求l的方法,其中所述期望的播放列表改变包括以 下至少一个(i)对所述播放列表中的流进行重新排序;(ii)将 流从所述播放列表中移除;以及(iii)在所述播放列表中的指定插 入点处将新的流插入所述播放列表。6. 如权利要求l的方法,其中所述期望的播放列表改变包括 将所述播放列表中的流替换为该流的不同版本,所述不同版本与被 替换的流需要不同的网络和处理资源。7. 如权利要求l的方法,其中所述期望的播放列表改变包括 将所述播放列表中的流替换为不同的流,所述不同的流与被替换的流 具有不同的内容。8. 如权利要求l的方法,其中所述期望的播放列表改变包括 将当前播放的流替换为新的流,其中所述请求标识所述当前播放的 流和所述新的流,并且包括控制信息,所述控制信息指定是否在中 间位置替换所述当前播放的流。9. 如权利要求l的方法,其中所述播放列表由所述客户端侧应 用创建。10. —种设备,包括接收装置,用于从服务器接收与播放列表相关联的流,所述播 放列表包括流的排序,所述流进行排队以便按照所述排序从所述服 务器进行客户端侧回放;访问装置,用于访问与至少 一 个所述流的接收和回放相关联的 客户端侧回力文状况;请求装置,用于响应于所述客户端侧回i文状况,由客户端侧应 用请求改变所述播放列表的流,所述请求标识期望的播放列表改变,并且包括控制所述播放列表改变的信息;以及显示装置,用于按照响应于所述请求而进行的播放列表改变, 来显示所述播放列表的流。11. 如权利要求10的设备,其中所述播放列表的流包括以下至 少一个音频流、视频流、具有音频和视频的混合流、基于文本的 数据、静态图像数据以及用户定义的数据。12. 如权利要求ll的设备,其中所述流包括即时流。13. 如权利要求10的设备,其中所述访问装置用于访问以下至 少一个网络带宽可用性,客户端处理能力,以及用户阅览统计。14. 如权利要求10的设备,其中所述期望的播放列表改变包括 以下至少一个(i)对所述播放列表中的流进行重新排序;(ii) 将流从所述播放列表中移除;以及(iii)在所述播放列表中的指定 插入点处将新的流插入所述播放列表。15. 如权利要求10的设备,其中所述期望的播放列表改变包括:将所述播放列表中的流替换为该流的不同版本,所述不同版本与被 替换的流需要不同的网络和处理资源。16. 如权利要求10的设备,其中所述期望的播放列表改变包括: 将所述播放列表中的流替换为不同的流,所述不同的流与被替换的 流...
【专利技术属性】
技术研发人员:A卡普尔,K斯特里特,A惠尔罗克,
申请(专利权)人:奥多比公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。