当前位置: 首页 > 专利查询>脸谱公司专利>正文

上传和转码媒体文件制造技术

技术编号:13470428 阅读:48 留言:0更新日期:2016-08-05 03:15
在一个实施方式中,方法包括:由主机计算服务器从客户端计算装置中接收将多媒体文件从客户端计算装置上传给服务的请求;由主机计算服务器识别一个或多个第三方转码服务器,其中,转码服务器被配置为从客户端计算装置中接收找寻多媒体文件并且储存经转码的多媒体文件;由主机计算服务器给客户端计算装置发送包括第三方转码服务器的地址和工作配置信息的回复,其中,工作配置信息规定一个或多个上传策略并且包括使客户端计算装置能够访问转码服务器的访问令牌。

【技术实现步骤摘要】
【国外来华专利技术】【专利摘要】在一个实施方式中,方法包括:由主机计算服务器从客户端计算装置中接收将多媒体文件从客户端计算装置上传给服务的请求;由主机计算服务器识别一个或多个第三方转码服务器,其中,转码服务器被配置为从客户端计算装置中接收找寻多媒体文件并且储存经转码的多媒体文件;由主机计算服务器给客户端计算装置发送包括第三方转码服务器的地址和工作配置信息的回复,其中,工作配置信息规定一个或多个上传策略并且包括使客户端计算装置能够访问转码服务器的访问令牌。【专利说明】上传和转码媒体文件
本公开总体上涉及上传和转码媒体文件。
技术介绍
可以包括社交网络网站的社交网络系统能够使其用户(例如,个人或组织)与该系统互动并且通过该系统彼此互动。通过用户的输入,社交网络可以在社交网络系统内创建和储存与用户相关联的用户简档。用户简档可包括人口统计信息、通信信道信息以及关于用户的个人兴趣的信息。通过用户的输入,社交网络系统还可以创建和储存用户与社交网络系统的其他用户的关系的记录,并且提供服务(例如,涂鸦墙、视频分享、照片分享、活动组织、消息传送、游戏或广告),以在用户之间或之中促进社会互动。移动计算装置(诸如智能电话、平板电脑或膝上型电脑)可以包括用于确定其位置、方向或定向的功能,诸如GPS接收器、指南针、陀螺仪或加速计。这种装置还可以包括无线通信的功能,诸如蓝牙通信、近场通信(NFC)、或红外线(IR)通信、或与无线局域网(WLAN)或蜂窝电话网的通信。这种装置还可以包括一个或多个相机、扫描仪、触摸屏、麦克风或扬声器。移动计算装置还可以执行软件应用,诸如游戏、网络浏览器或社交网络应用。通过社交网络应用,用户可以与其社交网络内的其他用户联系、通信并且共享信息。
技术实现思路
包括数码相机的移动计算装置(可以称为客户端计算装置)可以用于记录多媒体文件,诸如数字视频剪辑。客户端计算装置可以将多媒体文件上传给网络上的服务。在具体的实施方式中,客户端计算装置向与该服务相关联的主机计算服务器发送将多媒体文件上传给该服务的上传请求。在具体的实施方式中,在接收到该上传请求时,主机计算装置识别活动解耦的或第三方转码服务器的列表,以执行与该服务相关联的多媒体文件的上传、转码以及储存。在具体的实施方式中,一旦识别活动转码服务器的列表,主机计算服务器就可以将所识别的转码服务器的列表以及进一步包括一个或多个上传策略和具有固定的时间期满的访问令牌的工作配置信息的回复发送回客户端计算装置。访问令牌可以用于在规定的持续时间内授权客户端计算装置访问每个识别的转码服务器,上传多媒体文件。在具体的实施方式中,客户端计算装置可以从该列表中选择转码服务器,并且将工作配置信息发送给所选的转码服务器。所选的转码服务器可以验证访问令牌;随后,授权使用网络从客户端计算装置中上传多媒体文件。一旦完成上传,转码服务器就可以将多媒体文件转码成目标编码格式,在耦接的储存系统中储存已转码的多媒体文件,并且将表明上传完成的工作响应发送给客户端计算装置。在具体的实施方式中,客户端计算装置可以将从转码服务器中接收的工作响应转发给主机计算装置。随后,可以使所选的转码服务器可用于其他工作。在具体的实施方式中,在从客户端计算装置中上传给转码服务器期间发生故障的情况下,主机计算装置所发送的并且客户端计算装置所接收的回复授权故障转移。上面公开的实施方式仅仅是示例,并且本公开的范围不限于这些示例。具体的实施方式可以包括上面公开的实施方式的元件、部件、特征、功能、操作或步骤中的所有或一些,或者不包括这些。【附图说明】图1示出了用于上传、转码并且储存与服务相关联的多媒体文件的示例网络环境;图2示出了用于上传和转码短视频的示例系统;图3示出了与客户端计算装置通信以便上传多媒体文件的主机计算服务器的示例流程图;图4示出了与客户端计算装置通信以便上传、转码并且储存多媒体文件的转码服务器的示例决定流程图;图5示出了一个示例计算机系统。【具体实施方式】图1示出了用于上传、转码并且储存与服务相关联的多媒体文件的一个示例网络环境100。网络环境100包括通过网络160彼此连接的用户110、客户端计算装置120、服务系统130以及媒体系统170。虽然图1示出了用户110、客户端计算装置120、服务系统130、媒体系统170以及网络160的特定设置,但是本公开预想了用户110、客户端计算装置120、服务系统130、媒体系统170以及网络160的任何合适的设置。作为一个示例,而非通过限制的方式,客户端计算装置120、服务系统130以及媒体系统170中的两个以上绕过网络160彼此直接连接。作为另一个示例,并非通过限制的方式,客户端计算装置120、服务系统130以及媒体系统170中的两个以上可以在物理上或逻辑上彼此完全或部分共置。作为另一个示例,并非通过限制的方式,媒体系统170可以是与服务系统130分开的并且独立于服务系统130操作的第三方系统。虽然图1示出了特定数量的用户110、客户端计算装置120、服务系统130、媒体系统170以及网络160,但是本公开预想了用户110、客户端计算装置120、服务系统130、媒体系统170以及网络160具有任何合适的数量。作为一个示例,并非通过限制的方式,网络环境100可以包括多个用户110、客户端计算装置120、服务系统130、媒体系统170以及网络160。每个服务系统130可以进一步包括一个或多个主机计算服务器132,并且每个媒体系统170可以进一步包括一个或多个转码服务器172以及一个或多个耦接的储存系统174。虽然图1示出了媒体系统170的特定实施方式,但是本公开预想了与每个媒体系统170相关联的转码服务器172和储存系统174具有任何合适的设置。作为一个示例,并非通过限制的方式,一个或多个转码服务器172可以与一个或多个储存系统174直接、在物理上或电气上完全或部分耦接。作为另一个示例,并非通过限制的方式,一个或多个转码服务器172可以与一个或多个耦接的储存系统174完全或部分在逻辑上共置并且连通地耦接。作为另一个示例,并非通过限制的方式,转码服务器172可以与主机计算服务器130分开并且独立于主机计算服务器130操作。在具体的实施方式中,用户110可以是个人(个人用户)、实体(例如,企业、商业或第三方应用程序)、或与服务系统130或者通过服务系统130互动或通信的(例如,个人或实体的)群组。作为一个示例,并非通过限制的方式,服务系统130可以包括与视频、音乐以及图片数据相关联的在线托管和共享服务。在具体的实施方式中,服务系统130可以是在线社交网络所托管的网络可寻址计算系统。在这种实施方式中,服务系统130可以生成、储存、接收并且发送数据。作为示例,并非通过限制的方式,数据可以是用户简档数据、用户多媒体数据、概念简档数据、社交图谱信息、位置信息、在线交易或其他合适的数据。每个服务系统130可以由网络环境100的其他元件直接或者经由网络160访问。在具体的实施方式中,每个服务系统130可以包括授权服务器(或其他合适的元件),其允许用户110例如通过设置合适的隐私设置来选择加入或选择退出使服务系统130记录其身份,或者与其他系统(例如,媒体系统170)共享用户数据。用户的隐私本文档来自技高网
...

【技术保护点】
一种方法,包括:由主机计算服务器从客户端计算装置中接收将多媒体文件从所述客户端计算装置上传给服务的请求;由所述主机计算服务器识别一个或多个第三方转码服务器,其中,所述转码服务器被配置为从客户端计算装置中接收并且转码多媒体文件并且储存经转码的所述多媒体文件;由所述主机计算服务器向所述客户端计算装置发送包括所述第三方转码服务器的地址和工作配置信息的回复,其中,所述工作配置信息规定一个或多个上传策略并且所述工作配置信息包括使所述客户端计算装置能够访问所述转码服务器的访问令牌。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:米歇尔·克里格谢恩·迈克尔·斯威尼彼得·威廉·亨特尼古拉斯·帕特里克·肖特韦理查德·威廉·布兰森亚历山大·卡尔彭科陈晨弗朗索瓦·克劳德·法比安·珍·尤勒斯·德利耶热
申请(专利权)人:脸谱公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1