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

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

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

【技术实现步骤摘要】
上传和转码媒体文件本申请是申请日为2013年12月13日,申请号为201380081392.2,专利技术名称为“上传和转码媒体文件”的申请的分案申请。
本公开总体上涉及上传和转码媒体文件。
技术介绍
可以包括社交网络网站的社交网络系统能够使其用户(例如,个人或组织)与该系统互动并且通过该系统彼此互动。通过用户的输入,社交网络可以在社交网络系统内创建和储存与用户相关联的用户简档。用户简档可包括人口统计信息、通信信道信息以及关于用户的个人兴趣的信息。通过用户的输入,社交网络系统还可以创建和储存用户与社交网络系统的其他用户的关系的记录,并且提供服务(例如,涂鸦墙、视频分享、照片分享、活动组织、消息传送、游戏或广告),以在用户之间或之中促进社会互动。移动计算装置(诸如智能电话、平板电脑或膝上型电脑)可以包括用于确定其位置、方向或定向的功能,诸如GPS接收器、指南针、陀螺仪或加速计。这种装置还可以包括无线通信的功能,诸如蓝牙通信、近场通信(NFC)、或红外线(IR)通信、或与无线局域网(WLAN)或蜂窝电话网的通信。这种装置还可以包括一个或多个相机、扫描仪、触摸屏、麦克风或扬声器。移动计算装置还可以执行软件应用,诸如游戏、网络浏览器或社交网络应用。通过社交网络应用,用户可以与其社交网络内的其他用户联系、通信并且共享信息。
技术实现思路
包括数码相机的移动计算装置(可以称为客户端计算装置)可以用于记录多媒体文件,诸如数字视频剪辑。客户端计算装置可以将多媒体文件上传给网络上的服务。在具体的实施方式中,客户端计算装置向与该服务相关联的主机计算服务器发送将多媒体文件上传给该服务的上传请求。在具体的实施方式中,在接收到该上传请求时,主机计算装置识别活动解耦的或第三方转码服务器的列表,以执行与该服务相关联的多媒体文件的上传、转码以及储存。在具体的实施方式中,一旦识别活动转码服务器的列表,主机计算服务器就可以将所识别的转码服务器的列表以及进一步包括一个或多个上传策略和具有固定的时间期满的访问令牌的工作配置信息的回复发送回客户端计算装置。访问令牌可以用于在规定的持续时间内授权客户端计算装置访问每个识别的转码服务器,上传多媒体文件。在具体的实施方式中,客户端计算装置可以从该列表中选择转码服务器,并且将工作配置信息发送给所选的转码服务器。所选的转码服务器可以验证访问令牌;随后,授权使用网络从客户端计算装置中上传多媒体文件。一旦完成上传,转码服务器就可以将多媒体文件转码成目标编码格式,在耦接的储存系统中储存已转码的多媒体文件,并且将表明上传完成的工作响应发送给客户端计算装置。在具体的实施方式中,客户端计算装置可以将从转码服务器中接收的工作响应转发给主机计算装置。随后,可以使所选的转码服务器可用于其他工作。在具体的实施方式中,在从客户端计算装置中上传给转码服务器期间发生故障的情况下,主机计算装置所发送的并且客户端计算装置所接收的回复授权故障转移。本申请还涉及以下实施方式:1)一种方法,包括:由主机计算服务器从客户端计算装置中接收将多媒体文件从所述客户端计算装置上传给服务的请求;由所述主机计算服务器识别一个或多个第三方转码服务器,其中,所述转码服务器被配置为从客户端计算装置中接收并且转码多媒体文件并且储存经转码的所述多媒体文件;由所述主机计算服务器向所述客户端计算装置发送包括所述第三方转码服务器的地址和工作配置信息的回复,其中,所述工作配置信息规定一个或多个上传策略并且所述工作配置信息包括使所述客户端计算装置能够访问所述转码服务器的访问令牌。2)根据1)所述的方法,进一步包括由所述转码服务器之一接收来自所述客户端计算装置的所述工作配置信息;确定所述访问令牌是否有效;并且如果所述访问令牌有效,则:从所述客户端计算装置上传所述多媒体文件;转码所述多媒体文件;在储存系统中储存经转码的所述多媒体文件;并且向所述客户端计算装置发送工作响应。3)根据2)所述的方法,其中,加密所述工作响应。4)根据1)所述的方法,其中,加密所述回复。5)根据1)所述的方法,其中,如果在从所述客户端计算装置至所述转码服务器的第一转码服务器的上传期间发生故障,则所述回复授权故障转移,所述故障转移包括:所述转码服务器的所述第一转码服务器从所述客户端计算装置接收所述访问令牌以恢复所述上传;或者所述转码服务器的第二转码服务器从所述客户端计算装置接收所述访问令牌以重新开始所述上传。6)根据1)所述的方法,其中,所述多媒体文件是视频剪辑。7)根据1)所述的方法,其中,所述上传策略之一规定所述多媒体文件的时间或大小限制。8)根据1)所述的方法,其中,所述访问令牌在预定的持续时间之后到期。9)一种或多种体现为软件的计算机可读非易失性储存介质,在所述软件被执行时能够操作为:在主机计算服务器处接收来自客户端计算装置的将多媒体文件从所述客户端计算装置上传给服务的请求;识别一个或多个转码服务器,其中,所述转码服务器被配置为从客户端计算装置接收并且转码多媒体文件并且储存经转码的所述多媒体文件;向所述客户端计算装置发送包括所述转码服务器的地址和工作配置信息的回复,其中,所述工作配置信息规定一个或多个上传策略并且所述工作配置信息包括使所述客户端计算装置能够访问所述转码服务器的访问令牌。10)根据9)所述的介质,其中,在所述软件被执行时进一步能够操作为:在所述转码服务器之一处,从所述客户端计算装置中接收所述工作配置信息;确定所述访问令牌是否有效;并且如果所述访问令牌有效,则:从所述客户端计算装置上传所述多媒体文件;转码所述多媒体文件;在储存系统中储存经转码的多媒体文件;并且向所述客户端计算装置发送工作响应。11)根据10)所述的介质,其中,所述工作响应被加密。12)根据9)所述的介质,其中,所述回复加密。13)根据9)所述的介质,其中,如果在从所述客户端计算装置至所述转码服务器的第一转码服务器的上传期间发生故障,则所述回复授权故障转移,所述故障转移包括:所述转码服务器的第一转码服务器从所述客户端计算装置接收所述访问令牌以恢复所述上传;或者所述转码服务器的第二转码服务器从所述客户端计算装置接收所述访问令牌以重新开始所述上传。14)根据9)所述的介质,其中,所述多媒体文件是视频剪辑。15)根据9)所述的介质,其中,所述上传策略之一规定所述多媒体文件的时间或大小限制。16)根据9)所述的介质,其中,所述访问令牌在预定的持续时间之后到期。17)一种系统,包括:一个或多个主机计算服务器,每个主机计算服务器包括:一个或多个处理器;以及存储器,耦接至所述处理器,所述存储器包括由所述处理器能够执行的指令,在执行所述指令时,所述处理器能够操作为:从客户端计算装置中本文档来自技高网...

【技术保护点】
1.一种通信方法,包括:/n由一个或多个转码服务器从客户端计算装置接收工作配置信息,其中,所述工作配置信息包括访问令牌和目标编码格式;/n由所述一个或多个转码服务器从所述客户端计算装置接收多媒体文件;/n由所述一个或多个转码服务器确定所述工作配置信息的所述访问令牌是否有效;/n当所述工作配置信息的所述访问令牌有效时,由所述一个或多个转码服务器将所述多媒体文件转码为所述目标编码格式;/n由所述一个或多个转码服务器储存所转码的多媒体文件;以及/n由所述一个或多个转码服务器向所述客户端计算装置发送表明成功完成转码所述多媒体文件并且储存所转码的多媒体文件的工作响应。/n

【技术特征摘要】
20131204 US 14/097,1901.一种通信方法,包括:
由一个或多个转码服务器从客户端计算装置接收工作配置信息,其中,所述工作配置信息包括访问令牌和目标编码格式;
由所述一个或多个转码服务器从所述客户端计算装置接收多媒体文件;
由所述一个或多个转码服务器确定所述工作配置信息的所述访问令牌是否有效;
当所述工作配置信息的所述访问令牌有效时,由所述一个或多个转码服务器将所述多媒体文件转码为所述目标编码格式;
由所述一个或多个转码服务器储存所转码的多媒体文件;以及
由所述一个或多个转码服务器向所述客户端计算装置发送表明成功完成转码所述多媒体文件并且储存所转码的多媒体文件的工作响应。


2.根据权利要求1所述的方法,其中,从所述客户端计算装置接收多媒体文件包括从所述客户端计算装置接收所述多媒体文件的一个或多个数据块。


3.根据权利要求2所述的方法,其中,所述多媒体文件的所述一个或多个数据块中的每一个与数据块大小相关联;以及
还包括基于当前上传速度设置所述数据块大小。


4.根据权利要求1所述的方法,其中,所述工作配置信息包括一个或多个上传策略,其中,所述一个或多个上传策略规定所述多媒体文件的时间或大小限制。


5.根据权利要求1所述的方法,其中,所述工作响应还表明转码的视频的大小以及与所述转码的视频相关联的一个或多个安全策略。


6.根据权利要求1所述的方法,其中,基于所述一个或多个转码服务器与所述客户端计算装置之间的共享密钥加密来加密所述工作响应。


7.根据权利要求1所述的方法,其中,所述访问令牌在预定的持续时间之后到期。


8.一种计算机可读非易失性储存介质,所述计算机可读非易失性储存介质耦接至处理器并且存储程序,所述程序在被所述处理器执行时能够执行以下方法:
在一个或多个转码服务器处,从客户端计算装置接收工作配置信息,其中,所述工作配置信息包括访问令牌和目标编码格式;
在所述一个或多个转码服务器处,从所述客户端计算装置接收多媒体文件;
在所述一个或多个转码服务器处,确定所述工作配置信息的所述访问令牌是否有效;
当所述工作配置信息的所述访问令牌有效时,在所述一个或多个转码服务器处将所述多媒体文件转码为所述目标编码格式;
在所述一个或多个转码服务器处,储存所转码的多媒体文件;以及
在所述一个或多个转码服务器处,向所述客户端计算装置发送表明成功完成转码所述多媒体文件并且储存所转码的多媒体文件的工作响应。


9.根据权利要求8所述的介...

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

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

1