流式传输媒体的制作方法

文档序号:9794467阅读:527来源:国知局
流式传输媒体的制作方法
【专利说明】流式传输媒体
【背景技术】
[0001] 流式传输连接可能不具有足够的带宽来可靠地W高质量流式传输媒体(视频、电 影、歌曲等等)。同样的连接可具有多于足够的带宽来W较低质量流式传输媒体。实际带宽 容量和所需W较低质量流式传输的较低带宽量之差会不被使用到,因此未充分利用所述连 接。

【发明内容】

[0002] 根据所公开的主题的实现,流式传输连接的容量带宽和流式传输带宽可被确定。 流式传输带宽可W小于容量带宽。流式传输带宽可被用于在流式传输连接上W第一质量提 供媒体。
[0003] 根据所公开的主题的实现,流式传输连接的容量带宽和流式传输带宽可被确定。 流式传输带宽可W小于容量带宽。流式传输带宽可被用于在流式传输连接上W第一质量提 供媒体。
[0004] 媒体可包括多个分段。分段中的至少一些可W具有至少一个分段特性。流式传输 连接的可用带宽可被确定。可用带宽可W是基于容量带宽和流式传输带宽之差。
[0005] 分段可W从多个分段中被识别。识别的分段可具有大于第一质量的第二质量。实 现可W确定识别的分段可W至少W第=质量被及时发送W被呈现。基于所述确定识别的分 段可W至少W第=质量被及时发送W被呈现,实现可W在流式传输连接上发送识别的分 段。
[0006] 根据本公开的系统和技术允许在有限的带宽连接上智能地W较高质量流式传输 媒体的部分。附加的特性、优点、W及所公开主题的实现可被阐述或从W下的具体实施方 式、附图和权利要求的考虑显而易见的。
[0007] 另外,应该理解的是,前述的
【发明内容】
和W下的【具体实施方式】包括示例并且意在 提供进一步的解释,而不限制权利要求的范围。
【附图说明】
[000引被包括W提供对所公开主题的进一步理解的附图被并入说明书并组成本说明书 的一部分。附图还图示了所公开主题的实现W及用于解释所公开主题的实现原理的具体实 施方式。不试图示出用于比所公开主题的基本理解所必需的更加细节的结构细节W及可被 实行的多种方法。
[0009] 图1示出了根据所公开主题的实现的一种计算机;
[0010] 图2示出了根据所公开主题的实现的一种网络配置;
[001 U 图3示出了根据所公开主题的实现的一种方法。
【具体实施方式】
[0012]当到接收者的连接的带宽特别有限W致于不能W运么高的质量流式传输全部内 容时,所公开的主题的实现可W选择性地将内容的一个或多个片段W较高的质量流式传 输。内容的一部分可被W较低的质量流式传输,从而留下可用于将可在接受者端被缓存的 较高质量的内容"预流式传输"(缓存)的带宽的一部分。当较高质量的内容将要被呈现时, 可将所述内容中的一些或所有从缓存中拉取出来W用于呈现。如果内容中只有部分被拉 取,则接下来剩下的可W通过所述连接被实时流式传输到接收者。
[0013] 例如,在实现中,到用户的信道带宽为3Mb/s。内容可被W36化的质量流式传输,其 只需要1.5Mb/s"W72化的质量流式传输需要4Mb/s。实现可W基于多种准则将评分分配给 内容的片段。例如,评分可W指示优先级顺序,其中片段应按所述优先级顺序W给定的较高 质量被发送给接收者,诸如72化。评分还可W指示质量等级,片段应W所述质量等级被发 送,诸如评分为1、2或3,其中1 = 32化、2 = 72化并且3 = 1080p。
[0014] 实现可W使用1.5Mb/s带宽将内容中的一些W32化流式传输给接收者。使用未被 使用的1.5Mb/s部分的带宽,可W使用优先级评分来选择片段并将数据从所述片段发送至 缓存,在那个片段将要被呈现之前至少有一些在接收者处。在片段将要被呈现时,片段数据 中的一些或全部可从接收者处的缓存中被拉取出来并且W72化播放给用户。因此,实现可 W自动地流式传输较高质量内容,运么做十分重要。内容中剩下的部分可W W较低质量被 查看,例如,360p。
[0015] 片段可W根据多种准则被评分。例如,基于用户共享的一段媒体,评分可W更高。 关于媒体的共享片段的运种数据可W从服务器日志中得到。对于单一用户或在一个用户群 组当中被共享最多的片段,给定片段的评分可W更高。被共享较少的片段可W具有较低的 评分。例如基于独立用户的查看历史,可W因此为独立用户生成被评分片段的集合。同样 地,可W基于很多用户的行为生成被评分片段的更通用的集合。被评分片段可包括片段开 始和片段结束指示W及至少一个评分。
[0016] 在实现中,包含较快音乐或较多运动(在视频中)的媒体的片段可被分配比具有较 慢音乐或较少运动的媒体更高的分数。运可W使包含诸如标题画面和制作人员名单的内容 的片段的评分降级,用户可忍受W较低质量观看。但是,动作序列可被W较高质量呈现。
[0017] 对于包含在各种片段中的大量不同的颜色的视频,可W分析视频。具有较多颜色 的片段可W比具有较少数目颜色的片段接收更高的评分。因此,制作人员名单将被降级并 且具有丰富的颜色调色板的片段将被晋级。对于音频来说,具有较高音量、音符改变的音符 或语速的多样性的片段可W在不具有运些特征的片段间被晋级。
[0018] 实现可W确定可用的质量W及流式传输他们所需的带宽。例如, 质量 需求的比特率 240p 1 Mb/s
[0019] 360p 1.5 Mb/s 720p 3 Mb片
[0020] 实现可W确定接收者的(用户的)现有带宽和可接受的最低质量。如果最低流式传 输速度不是可用于将被流式传输的媒体的最高质量,则可W从服务器检索被评分片段的记 录。被评分片段的记录可W包括,例如,片段起始时间戳、片段结束时间戳和片段的评分。
[0021] 从最高评分片段开始,实现可W确定在片段将要被呈现给用户之前缓存片段需要 花费多少时间。所述时间可W基于用户的当前带宽W及W可接受的最小质量流式传输媒体 所需要的带宽之差。如果有足够的时间将足够的片段流式传输至缓存,则实现将选择片段 并将片段数据发送至用户W被缓存。如果没有足够的时间,则实现将对于下一个最高评分 片段做出相同确定。运可对更多的片段重复。
[0022] 目前公开主题的实现可被实现在多种组件和网络体系结构中并与其一起使用。图 1是适合于实现目前公开主题的实现的示例计算机20。计算机20包括诸如中央处理器24运 样的将计算机20的主要组件相互连接的总线21、存储器27(典型地RAM,但其也可包括ROM、 闪速ROM等等)、输入/输出控制器28、用户显示器22(诸如经由显示适配器的显示器或触摸 屏)、用户输入接口 26(其可包括一个或多个控制器W及关联的用户输入件或设备,诸如键 盘、鼠标、WiFi/蜂窝式移动电话台、触摸屏、麦克风/扬声器等等,并且可被紧密禪合至I/O 控制器28、固定储存器23,诸如硬盘驱动器、快闪存储、光纤通道网络、SAN设备、SCSI设备等 等)、W及可操作成控制和接收光盘、闪存盘等等的可拆卸媒体组件25。
[0023] 总线21允许在中央处理器24和存储器27之间的数据通信,其可包括只读存储器 ROM或闪速存储器(均未示出)W及随机存取存储器(RAM)(未示出),如前面记录的。RAM可包 括可W负荷操作系统和应用程序的主存储器。除了别的代码,ROM或闪速存储器可包括控制 基本硬件操作的基本输入输
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1