可调节的视频播放器的制造方法

文档序号:9693181阅读:543来源:国知局
可调节的视频播放器的制造方法
【技术领域】
[0001] 本公开设及内容共享平台领域,具体地设及一种可调节的视频播放器。
【背景技术】
[0002] 在互联网上,社交网络允许用户彼此连接和共享信息。许多社交网络包括允许用 户上传、查看和共享诸如视频内容、图像内容、音频内容等的内容的内容共享方面。社交网 络的其他用户可W评论共享的内容、发现新的内容、定位更新、共享内容和W其他方式与所 提供的内容进行交互。共享的内容可W包括来自专业内容创建者的内容,例如电影剪辑、TV 剪辑和音乐视频;W及来自业余内容创建者的内容,例如视频博客和短的原创视频。
[0003] 在移动设备上的内容交付仍然是相对新的概念。例如,只不过最近才可能在移动 设备上播放高品质视频,因为运种能力依赖更先进的电信技术的引入。因此,大多数内容共 享平台仍处在建设用于移动设备的产品的早期阶段。
[0004] 目前,由内容共享平台提供的用于内容项目播放器(例如移动设备上的社交网络 页面或社交网络应用上的视频播放器)的选项是有限且静态的。例如,内容项目播放器在用 户正在执行诸如浏览的其他活动时通常不持续。另外,目前的内容项目播放器通常是静态 的(例如不能被重新调整大小)。替代地,用户被迫停止内容项目播放器的播放来执行另一 个活动(除了在内容项目播放器上观看内容项目的播放)并且然后返回到先前视图来重新 启动内容项目播放器。运可W是破坏性的并且对观看用户体验产生负面影响。

【发明内容】

[0005] W下是本公开的简化概述W提供对本公开的一些方面的基本理解。此概述不是本 公开的详尽概述。它既不旨在标识本公开的关键或重要元素,也不描绘本公开的特定实现 的任何范围或权利要求的任何范围。作为稍后呈现的更详细描述的序言,其唯一目的在于 W简化形式呈现本公开的一些概念。
[0006] 在一个实现中,公开了一种用于提供可调节的视频播放器的方法。该方法包括:由 电子设备在该电子设备上执行的应用的用户界面(UI)的一部分中提供用于内容项目的播 放的内容项目播放器;W及接收由该电子设备的用户做出的将该内容项目播放器最小化的 手势的指示。该方法进一步包括:将该内容项目播放器最小化为在该应用UI上示出的迷你 播放器,而不中断该内容项目播放器中的该内容项目的播放。
[0007] 在一个实现中,当该用户与该应用UI交互时,该迷你播放器可W在该应用UI的顶 部持续。另外,在该迷你播放器向该用户提供该内容项目的不中断播放的同时,该用户可W 与该应用UI的推荐界面、捜索界面、浏览界面、设置界面、预订界面、播放列表界面、收藏界 面、历史界面或上传界面中的至少一个交互。
[000引在另一实现中,将该内容项目播放器最小化的该手势可W包括对该内容项目播放 器上的最小化指示符的选择或在该内容项目播放器上的预定方向上的扫动中的至少一个。 该方法还可W包括:接收由该用户做出的消除该迷你播放器的手势的指示;停止在该迷你 播放器中该内容项目的播放;W及将该迷你播放器从该应用UI移除。此外,由该用户做出的 消除该迷你播放器的该手势可W包括在该迷你播放器的UI中的预定方向上的扫动手势。另 夕h将该迷你播放器移除进一步包括在将该迷你播放器从该应用UI移除时对该迷你播放器 应用动画或渐消中的至少一个。
[0009] 在一些实现中,该方法进一步包括:接收由该用户做出的将该迷你播放器最大化 的手势的指示;W及使该内容项目播放器在该应用UI中返回到原始呈现格式。另外,由该用 户做出的将该迷你播放器最大化的该手势可W包括在该迷你播放器的该UI中的敲击、在该 迷你播放器的该UI中的点击或在该迷你播放器的该UI中的预定方向上的扫动手势中的至 少一个。
[0010] 此外,该方法中的将该内容项目播放器最小化可W包括在该内容项目播放器变换 成该迷你播放器时对该内容项目播放器应用动画。另外,该迷你播放器的显示质量格式与 该内容项目播放器最初在该应用UI中显示时的显示质量格式相同。
[0011] 在另外的实现中,还公开了用于执行上面描述的实现的操作的计算设备。另外,在 本公开的实现中,一种计算机可读存储介质存储用于执行上面描述的实现的操作的方法。
【附图说明】
[0012] 在附图中的各图中,本公开通过示例的方式而不是通过限制的方式示出。
[0013] 图1示出了根据本公开的一个实现的示例性系统架构。
[0014] 图2是示出根据本公开的一个实现的内容项目播放器组件的框图。
[0015] 图3A和图3B是示出根据本公开的一些实现的用于由客户端设备提供动态大小可 调节的内容项目播放器的方法的流程图。
[0016] 图4是示出根据本公开的一些实现的用于由服务器设备在客户端设备处提供动态 大小可调节的内容项目播放器的方法的流程图。
[0017] 图5A和图5B是示出用于提供动态大小可调节的内容项目播放器的UI的示例性屏 幕截图。
[0018] 图6A、图6B和图6C是示出用于提供动态大小可调节的内容项目播放器的UI的示例 性屏幕截图。
[0019]图7A、图7B、图7C和图7D是示出用于提供动态大小可调节的内容项目播放器的UI 的示例性屏幕截图。
[0020] 图8是示出根据一些实现的示范性计算机系统的框图。
【具体实施方式】
[0021] 针对可调节的视频播放器描述了实现。在本公开的实现中,提供了一种动态大小 可调节的内容项目播放器。具体地,该动态大小可调节的内容项目播放器在播放内容项目 并且同时与内容共享平台的应用交互时可W持续可见。该动态大小可调节的内容项目播放 器提供"同时观看(watch-while)"体验。"同时观看"体验允许内容共享平台的用户在内容 共享平台的应用的界面中将内容项目播放器最小化为较小的视图。通过将内容项目最小化 为较小的视图,用户然后可W继续与内容共享应用交互W例如决定下一个观看什么、捜索 另一内容项目和/或浏览内容共享平台的内容项目,而不中断内容项目的播放。
[0022] 本公开的实现具有与用于提供用于内容共享平台的内容项目播放器的先前解决 方案不同层的粒度。此前,由内容共享平台提供的嵌入式内容项目播放器在配置选项上是 有限的并且相对于用户的活动是静态的。本公开的实现通过将内容项目播放器配置为动态 大小可调节并且在内容共享平台的应用UI上持续来改进内容共享平台的内容项目播放器。 因此,本文所描述的动态大小可调节的内容项目播放器可W改进用户与内容共享平台的交 互和体验。
[0023] 图1示出了根据本公开的一个实现的示例性系统架构100,用于经由手势控制和上 下文同步在客户端设备上导航内容共享平台媒体项目的列表。系统架构100包括客户端设 备110A至110Z、网络105、数据存储106、内容共享平台120W及服务器130。在一个实现中,网 络105可W包括公共网络(例如因特网)、专用网络(例如局域网(LAN)或广域网(WAN))、有线 网络(例如W太网网络)、无线网络(例如802.11网络或Wi-Fi网络)、蜂窝网络(例如长期演 进化TE)网络)、路由器、集线器、交换机、服务器计算机和/或其组合。在一个实现中,数据存 储106可W是存储器(例如随机存取存储器)、高速缓存、驱动器(例如硬盘驱动器)、闪存驱 动器、数据库系统或能够存储数据的另一类型的组件或设备。数据存储106还可W包括也可 W跨越多个计算设备(例如多个服务器计算机)的多个存储组件(例如多个驱动器或多个数 据库)。
[0024] 客户端设备110A至110Z可W每个包括计算设备,诸如个人计算机(PC)、膝上型计 算机、移动电话、智能电话、平板计算机、上网本计算机等。在一些实现中,客户端设备110A 至110Z也可被称为"用户设备"。每个客户端设备包括媒体查看器111。在一个实现中,媒体 查看器111可W是允许用户查看诸如图像、视频、网页、文档等的内容的应用。例如,媒体查 看器111可W是可W访问、检索、呈现和/或导航由web服务器派发的内容(例如如超文本标 记语言化TML)页面、数字媒体项目等的网页)的web浏览器。媒体查看器111可W向用户擅 染、显示和/或呈现内容(例如网页、媒体查看器)。媒体查看器111还可W显示嵌入在网页 (例如可W提供关于通过在线商店出售的产品的信息的网页)中的嵌入式媒体播放器(例如 Flash成播放器或HTML5播放器)。在另一示例中,媒体查看器111可W是允许用户查看数字 媒体项目(例如数字视频、数字图像、电子书等)的独立应用。
[0025] 媒体查看器111可W由服务器130和/或内容共享平台120提供给客户端设备110A 至110Z。例如,媒体查看器111可W是嵌入在由内容共享平台120提供的网页中的嵌入式媒 体播放器。在另一示例中,媒体查看器111可W是从服务器130下载的应用。
[0026] 通常,如果适当的话,在一个实现中描述为由内容共享平台120执行的功能在其他 实现中也可W在客户端设备110A至110Z上执行。另外,归属于特定组件的功能可W由一起 操作的不同或多个组件来执行。内容共享平台120还可W通过适当的应用编程接口作为提 供给其他系统或设备的服务来访问,并且因此不局限于在网站使用。
[0027] 在一个实现中,内容共享平台120可W是可被用于向用户提供对媒体项目的访问 和/或向用户提供媒体项目的一个或多个计算设备(如机架式服务器、路由器计算机、服务 器计算机、个人计算机、大型计算机、膝上型计算机、平板计算机、台式计算机等)、数据存储 (例如硬盘、存储器、数据库)、网络、软件组件和/或硬件组件。例如,内容共享平台120可W 允许用户消耗、上传、捜索、认可Γ喜欢")、不喜欢和/或评论媒体项目。内容共享平台120还 可W包括可W用于向用户提供对媒体项目的访问的网站(例如网页)。内容共享平台120可 w包括提供对内容和/或媒体项目的访问的任何类型的内容交付网络。
[0028] 内容共享平台120可W包括多个频道(例如频道A到Z)。频道可W是从共同的源可 获得的数据内容或具有共同的话题或主题的数据内容。数据内容可W是由用户选择的数字 内容、用户可获得的数字内容、由用户上传的数字内容、由内容提供者选择的数字内容、由 广播者选择的数字内容等。例如,频道X可W包括视频Y和Z。频道可W与所有者相关联,该所 有者是可W对频道执行动作的用户。不同的活动可W基于所有者的动作与频道相关联,诸 如所有者使数字内容在频道上可获得、所有者选择(例如喜欢)与另一个频道相关
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1