CN102780728A - 媒体文件转码下载方法及客户端 - Google Patents

媒体文件转码下载方法及客户端 Download PDF

Info

Publication number
CN102780728A
CN102780728A CN2011101242875A CN201110124287A CN102780728A CN 102780728 A CN102780728 A CN 102780728A CN 2011101242875 A CN2011101242875 A CN 2011101242875A CN 201110124287 A CN201110124287 A CN 201110124287A CN 102780728 A CN102780728 A CN 102780728A
Authority
CN
China
Prior art keywords
file
transcoding
playback equipment
equipment model
file destination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011101242875A
Other languages
English (en)
Inventor
刘俊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN2011101242875A priority Critical patent/CN102780728A/zh
Publication of CN102780728A publication Critical patent/CN102780728A/zh
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

一种媒体文件转码下载方法,包括以下步骤:获取媒体文件的源文件和播放设备型号;根据播放设备型号获取转码参数;根据转码参数对所述源文件进行转码,生成目标文件;提取源文件信息和目标文件信息,将目标文件、所述源文件信息、目标文件信息及所述播放设备型号上传至服务器。采用上述方法,不同设备类型的用户将同一媒体文件转码为不同格式,并将转码后的媒体文件上传至服务器供其他用户选择下载,用户可以根据该下载地址直接下载该目标文件,从而跳过转码步骤,因此使得对媒体文件的转码操作更方便。此外,还提供了一种媒体文件转码下载客户端。

Description

媒体文件转码下载方法及客户端
【技术领域】
本发明涉及多媒体技术领域,特别是关于一种媒体文件转码下载方法及客户端。
【背景技术】
目前数码产品的类别变得越来越丰富,这些数码产品一般都提供了影音播放的功能。但是在手持设备上进行影音播放存在的一个主要的问题就是对影音格式有严格的要求,比如有些手机只支持3GP格式,有些手机又只支持MP4格式,另外手持设备上要获取影音资源比较困难,一般需要从PC上导入。而在PC平台上的影音格式种类繁多,比如rm、rmvb、mov、avi、wmv等等,将这些影音文件直接复制到手持设备上往往无法播放。
传统技术中需要针对特定的手持设备型号进行格式转换,格式转换一般需时较长,一小时的影片可能需要20-40分钟左右才能完成,除此之外在个人PC上的影音资源也非常有限,更多需要从互联网上进行下载,需要较长的下载等待时间。因此用户要把网络影视资源导入到手持设备中,需要经过下载和转换格式的过程,这两个操作都很耗时,给用户带来很大的不便。
另外,还有一些影视资源网站通过设立手机专区、PSP专区等专门频道的方法来满足手持设备对影音格式的特定要求,但是这种方法需要网站花费较高的运营成本来将网络影视资源转换成适合特定手持设备的格式,而且用户手持设备的种类众多,很难满足所有用户的需求,往往只能提供较少的几类格式。因此传统技术中媒体文件的转码操作都十分不便。
【发明内容】
基于此,有必要提供一种能使转码操作更方便的媒体文件转码下载方法。
一种媒体文件转码下载方法,包括以下步骤:获取媒体文件的源文件和播放设备型号;根据所述播放设备型号获取转码参数;根据所述转码参数对所述源文件进行转码,生成目标文件;提取源文件信息和目标文件信息,将所述目标文件、所述源文件信息、所述目标文件信息及所述播放设备型号上传至服务器。
优选的,所述获取媒体文件的源文件和播放设备型号的步骤之后还包括:获取源文件信息,根据所述源文件信息和所述播放设备型号在服务器中查询目标文件,返回目标文件下载地址;根据所述目标文件下载地址下载所述目标文件。
优选的,在所述根据所述源文件信息和所述播放设备型号在服务器中查询目标文件,返回所述目标文件下载地址的步骤之后还包括:判断所述目标文件下载地址是否存在,若是,则根据所述目标文件下载地址下载所述目标文件;若不存在,则进入所述根据所述播放设备型号获取转码参数的步骤。
优选的,在所述获取媒体文件的源文件和播放设备型号的步骤之前还包括设置播放设备型号和转码参数的对应关系的步骤;所述根据所述播放设备型号获取转码参数的步骤为:根据所述对应关系获取与所述播放设备型号对应的转码参数。
优选的,在所述根据播放设备型号获取转码参数的步骤之前还包括:接收用户输入的文件样片;对所述文件样片进行数据分析,返回所述文件样片的转码参数;添加所述文件样片对应的播放设备型号和转码参数以供用户选择。
优选的,所述方法还包括:获取用户输入的源文件信息和播放设备型号;根据用户请求从所述服务器中查询与所述播放设备型号和所述源文件信息对应的目标文件,返回目标文件下载地址;根据所述目标文件下载地址下载所述目标文件。
此外,还提供了一种能使转码操作更方便的媒体文件转码下载***。
一种媒体文件转码下载客户端,包括:信息获取模块,用于获取所述媒体文件的源文件和所述播放设备型号;第一查询模块,用于根据所述播放设备型号获取转码参数;转码模块,用于根据所述转码参数对所述源文件进行转码,生成目标文件;共享模块,用于提取源文件信息和目标文件信息,将所述目标文件、所述源文件信息、所述目标文件信息及所述播放设备型号上传至服务器。
优选的,该客户端还包括:第二查询模块,用于获取源文件信息,根据所述源文件信息和所述播放设备型号在服务器中查询目标文件,返回目标文件下载地址;下载模块,用于根据所述目标文件下载地址下载所述目标文件。
优选的,该客户端还包括判断模块:用于判断所述目标文件下载地址是否存在,若是,则通知所述下载模块根据所述目标文件下载地址下载所述目标文件,否则,通知所述第一查询模块根据所述播放设备型号获取转码参数。
优选的,该客户端还包括:设置模块,用于设置播放设备型号和转码参数的对应关系;第一查询模块还用于根据所述对应关系获取与所述播放设备型号对应的转码参数。
优选的,所述设置模块还用于接收用户输入的文件样片,对所述文件样片进行数据分析,返回所述文件样片的转码参数,添加所述文件样片对应的播放设备型号和转码参数以供用户选择。
优选的,信息获取模块还用于获取用户输入的源文件信息和播放设备型号;该客户端还包括:第三查询模块,用于根据用户请求从所述服务器中查询与所述播放设备信号和所述源文件信息对应的目标文件,返回所述目标文件下载地址。
上述媒体文件转码下载方法、客户端,不同设备类型的用户将同一媒体文件转码为不同格式,并将转码后的媒体文件上传至服务器供其他用户选择下载,其他用户在对同一媒体文件进行转码时,***会自动到服务器上搜索是否已经存在转码后的目标文件,如是则直接返回目标文件的下载地址,用户可以根据该下载地址直接下载该目标文件,从而跳过转码步骤,因此使得对媒体文件的转码操作更方便。
【附图说明】
图1为一个实施例中媒体文件转码下载方法的流程图;
图2为另一个实施例中媒体文件转码下载方法的流程图;
图3为一个实施例中搜索目标文件的方法流程图;
图4为一个实施例中媒体文件转码下载客户端的结构示意图;
图5为另一个实施例中媒体文件转码下载客户端的结构示意图;
图6为另一个实施例中媒体文件转码下载客户端的结构示意图。
【具体实施方式】
在一个实施例中,如图1所示,一种媒体文件转码下载方法,包括以下步骤:
步骤S102,获取媒体文件的源文件和播放设备型号。
源文件为需要进行转码的媒体文件。播放设备型号为用户用于播放媒体文件的设备(如手机、PSP、MP4、IPad等)的型号。
在一个实施例中,提供一个输入界面,用户可通过该输入界面添加媒体文件的源文件的路径,通过下拉列表选择播放设备及其型号。
步骤S104,根据播放设备型号获取转码参数。
在一个实施例中,可设置播放设备型号和转码参数的对应关系。转码参数包括转码输出的文件类型、视频分辨率、视频帧率、视频编码类型、音频编码类型、视频码率、音频码率等。以一款手机为例,文件类型为MP4、视频分辨率640x360、视频帧率15fps、视频编码类型MPEG4、音频编码类型AAC、视频码率768kbps、音频码率64kbps。该实施例中,获取播放设备型号,根据设置的对应关系获取与该播放设备型号对应的转码参数。
在另一个实施例中,当下拉列表中不存在用户所需的播放设备型号时,获取用户输入的文件样片;对文件样片进行数据分析,返回文件样片的转码参数。在优选的实施例中,还可将返回的文件样片对应的播放设备型号及转码参数添加到下拉列表中。
当下拉列表中不存在用户所需的播放设备型号时,可提示用户输入能够在其播放设备上播放的文件样片,并对该文件样片进行数据分析后返回文件样片的转码参数,即可得到该播放设备型号对应的转码参数,防止未存储用户所需的播放设备型号,进一步满足用户多种型号播放设备的播放要求。
步骤S106,根据转码参数对源文件进行转码,生成目标文件。
目标文件是指用于在播放设备上播放的媒体文件。在一个实施例中,步骤S106的具体过程为:将源文件进行音视频流分离,分离出单独的音频数据流和视频数据流,然后进行音视频解码,解码出可供编码的未压缩的音视频数据流。根据相应的编码参数对未压缩的音视频数据流编码,生成音视频压缩数据。最后将生成的音视频压缩数据流合并成新的媒体文件,即用于播放设备播放的目标文件。
步骤S108,提取源文件信息和目标文件信息,将目标文件、源文件信息、目标文件信息及播放设备型号上传至服务器。
该实施例中,源文件信息包括源文件的文件名、哈希值、格式信息、大小等。目标文件信息包括目标文件的文件名、哈希值、格式信息和大小等。转码完成后,可提示用户是否将转码完成的文件分享给其他用户,用户确认后则将目标文件、源文件信息、目标文件信息及播放设备型号上传至服务器。源文件信息、目标文件信息及播放设备型号可存放于服务器的共享数据库中,以供其他用户查询和下载。
该实施例中,服务器的共享数据库中记录源文件的文件名、源文件哈希值、播放设备型号、目标文件哈希值、目标文件下载地址等字段。其中目标文件下载地址根据服务器的文件实际存放地址生成。
由于将转码后生成的目标文件上传到服务器,通过服务器将转码后的目标文件进行共享,这样,任何用户都可以通过服务器来找到适合播放设备播放的媒体文件,用户能够在服务器上查找到媒体文件则不需要再对源文件进行转码,从而使得转码操作更方便。
在另一个实施例中,如图2所示,一种媒体文件转码下载方法,包括以下步骤:
步骤S202,获取媒体文件的源文件和播放设备型号。
如上所述,用户通过输入界面添加的需要进行转码的媒体文件的路径,根据该路径可以获取到媒体文件的源文件。此外,用户还可以通过输入界面选择播放设备型号。
步骤S204,获取源文件信息。
源文件信息包括源文件的文件名、哈希值、格式信息和大小等。
在一个优选的实施例中,获取到媒体文件的源文件后,计算源文件的哈希值。
步骤S206,根据源文件信息和播放设备型号在服务器中查询目标文件,返回目标文件下载地址。
在一个优选的实施例中,根据源文件的哈希值或文件名、播放设备型号在服务器的共享数据库中查找对应的目标文件,得到目标文件下载地址,将目标文件下载地址返回给用户。
步骤S208,判断目标文件下载地址是否存在,若是,则进入步骤S210,否则进入步骤S212。
步骤S210,根据目标文件下载地址下载目标文件。
该实施例中,当目标文件下载地址存在时,表明在服务器中能够查找到适合播放设备播放的目标文件,则不需要再对源文件进行转码。目标文件下载地址可以返回给用户,用户根据该目标文件下载地址手动进行下载,也可以根据该目标文件下载地址直接下载目标文件,将目标文件返回给用户。
步骤S212,根据播放设备型号获取转码参数。
该实施例中,当目标文件下载地址不存在时,则需要对源文件进行转码。用户可通过输入界面的下拉列表选择播放设备型号,该播放设备型号可以是用户正在使用的播放设备的型号,也可以是用户需要适合其他播放设备播放的媒体文件时选择的其他播放设备的型号。
根据事先设置的播放设备型号与转码参数的对应关系获取到转码参数,该转码参数包括文件类型、视频分辨率、视频帧率、视频编码类型、音频编码类型、视频码率、音频码率等。
步骤S214,根据转码参数对源文件进行转码,生成目标文件。
该实施例中,首先将源文件进行音视频流分离,分离出单独的音频数据流和视频数据流,然后进行音视频解码,解码出可供编码的未压缩的音视频数据流。将未压缩的音视频数据流根据相应的转码参数来编码,生成音视频压缩数据。最后将生成的音视频压缩数据流合并用于播放设备播放的目标文件。
步骤S216,提取源文件信息和目标文件信息,将所述目标文件、所述源文件信息、所述目标文件信息及所述播放设备型号上传至服务器。
目标文件上传到服务器后,根据目标文件的实际存放地址可生成目标文件下载地址,在服务器中的共享数据库中则记录了源文件的文件名、源文件哈希值、播放设备型号、目标文件哈希值、目标文件下载地址等字段。
当用户在服务器上查找不到需要的目标文件时,则对需要转码的源文件进行转码,并将转码生成的目标文件上传到服务器进行共享,从而使得共享的目标文件越来越丰富,用户可以从服务器下载需要的目标文件,因此需要转码的次数越来越少,为媒体文件的转码提供了极大的便利。
在一个实施例中,如图3所示,上述媒体文件转码下载方法还提供搜索适合各种播放设备播放的媒体文件的功能,具体实现如下:
步骤S302,获取用户输入的源文件信息和播放设备型号。
该实施例中,可提供一个搜索界面,通过该用户输入源文件信息,如源文件名称,并指定播放设备型号。
步骤S304,根据用户请求从服务器中查询与播放设备型号和源文件信息对应的目标文件,返回目标文件下载地址。
该实施例中,用户输入源文件信息并指定播放设备型号后,可通过点击搜索界面提供的搜索按钮,向服务器发送搜索请求。
步骤S306,根据目标文件下载地址下载目标文件。
该实施例中,服务器根据用户请求查询到与播放设备型号和源文件信息对应的目标文件,获取目标文件下载地址,将目标文件下载地址返回给用户,用户可以根据目标文件下载地址手动下载目标文件。此外,也可以根据目标文件下载地址直接下载目标文件,将目标文件返回给用户。
通过上述搜索功能,用户可以去服务器搜索适合任何播放设备型号播放的媒体文件,这样,用户需要在播放设备上播放媒体文件时,可以先去服务器搜索是否有适合播放设备播放的媒体文件,若搜索到,则不需要再对源文件进行转码操作,为用户提供了便利。
在一个实施例中,如图4所示,一种媒体文件转码下载客户端,包括信息获取模块102、第一查询模块104、转码模块106和共享模块108,其中:
信息获取模块102用于获取媒体文件的源文件和播放设备型号。
源文件为需要进行转码的媒体文件。播放设备型号为用户用于播放媒体文件的设备(如手机、PSP、MP4、IPad等)的型号。
在一个实施例中,信息获取模块102提供一个输入界面,用户可通过该输入界面添加媒体文件的源文件的路径,并通过下拉列表选择播放设备及其型号。
第一查询模块104用于根据所述播放设备型号获取转码参数。
在一个实施例中,客户端还包括设置模块(图中未示出),设置模块用于设置播放设备型号和转码参数的对应关系。转码参数包括转码输出的文件类型、视频分辨率、视频帧率、视频编码类型、音频编码类型、视频码率、音频码率等。以一款手机为例,文件类型为MP4、视频分辨率640x360、视频帧率15fps、视频编码类型MPEG4、音频编码类型AAC、视频码率768kbps、音频码率64kbps。该实施例中,第一查询模块104用于获取播放设备型号,根据设置的对应关系获取与该播放设备型号对应的转码参数。
在另一个实施例中,设置模块还用于接收用户输入的文件样片,客户端还包括分析模块,对该文件样片进行数据分析,返回该文件样片的转码参数,添加该文件样片对应的播放设备型号和转码参数以供用户选择。
当下拉列表中不存在用户所需的播放设备型号时,可提示用户输入能够在其播放设备上播放的文件样片,并对该文件样片进行数据分析后返回文件样片的转码参数,即可得到该播放设备型号对应的转码参数,防止未存储用户所需的播放设备型号,进一步满足用户多种型号播放设备的播放要求。
转码模块106用于根据转码参数对源文件进行转码,生成目标文件。
目标文件是指用于在播放设备上播放的媒体文件。在一个实施例中,转码模块106包括音视频流分离模块、音视频解码模块、音视频编码模块和音视频流合成模块(图中未示出),其中,音视频分离流模块用于将源文件进行音视频流分离,分离出单独的音频数据流和视频数据流;音视频解码模块用于分别对音频数据流和视频数据流进行解码,解码出可供编码的未压缩的音视频数据流;音视频编码模块根据相应的编码参数对未压缩的音视频流编码,生成音视频压缩数据;音视频流合成模块用于将生成的音视频压缩数据流合并成新的媒体文件,即用于播放设备播放的目标文件。
共享模块108用于提取源文件信息和目标文件信息,将所述目标文件、源文件信息、目标文件信息及播放设备型号上传至服务器。
该实施例中,源文件信息包括源文件的文件名、哈希值、格式信息、大小等。目标文件信息包括目标文件的文件名、哈希值、格式信息和大小等。转码完成后,可提示用户是否将转码完成的文件分享给其他用户,用户确认后则将目标文件、源文件信息、目标文件信息及播放设备型号上传至服务器。源文件信息、目标文件信息及播放设备型号可存放于服务器的共享数据库中,以供其他用户查询和下载。
服务器的共享数据库中记录源文件的文件名、源文件哈希值、播放设备型号、目标文件哈希值、目标文件下载地址等字段。其中目标文件下载地址根据服务器的文件实际存放地址生成。
在另一个实施例中,如图5所示,该客户端除包括上述信息获取模块102、第一查询模块104、转码模块106和共享模块108外,还包括第二查询模块110、判断模块112、下载模块114、其中:
信息获取模块102用于获取媒体文件的源文件和播放设备型号。
第二查询模块110用于获取源文件信息,根据源文件信息和播放设备型号在服务器中查询目标文件,返回目标文件下载地址。
判断模块112用于判断目标文件下载地址是否存在,若是,则通知下载模块114根据目标文件下载地址下载目标文件,否则,通知第一查询模块104根据播放设备型号获取转码参数。
该实施例中,当目标文件下载地址存在时,表明在服务器中能够查找到适合播放设备播放的目标文件,则不需要再对源文件进行转码,根据目标文件下载地址下载目标文件即可。当目标文件下载地址不存在时,则需要对源文件进行转码。
转码模块106用于根据转码参数对源文件进行转码,生成目标文件。
共享模块108用于提取源文件信息和目标文件信息,将目标文件、源文件信息、目标文件信息及播放设备型号上传至服务器。
该实施例中,在对源文件进行转码前,会先去服务器查找是否有与源文件信息和播放设备型号对应的目标文件(即适合播放设备播放的媒体文件),若有的话,则直接下载目标文件即可,省去了转码的步骤,为用户进行转码操作提供了便利。此外,当服务器不存在该目标文件时,则进行转码,并将转码后生成的目标文件上传到服务器进行共享。这样,使得服务器上共享的目标文件越来越丰富,其他用户在对同一源文件进行转码时则可以通过服务器下载目标文件,不需要再进行转码,因此转码操作次数越来越少,为用户提供了极大的便利。
在另一个实施例中,上述媒体文件转码下载客户端还提供搜索适合播放设备播放的目标文件的功能,如图6所示,媒体文件转码下载客户端除了包括上述信息获取模块102、第一查询模块104、转码模块106、共享模块108、第二查询模块110、判断模块112、下载模块114外,还包括第三查询模块116,其中:
该实施例中,信息获取模块102还用于获取用户输入的播放设备型号和源文件信息。
该实施例中,信息获取模块102提供一个搜索界面,通过该用户输入源文件信息,如源文件名称,并指定播放设备型号。
第三查询模块116用于根据用户请求从服务器中查询与播放设备型号和源文件信息对应的目标文件,返回目标文件下载地址。
该实施例中,用户输入源文件信息并指定播放设备型号后,可通过点击搜索界面提供的搜索按钮,向服务器发送搜索请求。下载模块114用于根据目标文件下载地址下载目标文件。
通过上述搜索功能,用户可以去服务器搜索适合任何播放设备型号播放的媒体文件,这样,用户需要在播放设备上播放媒体文件时,可以先去服务器搜索是否有适合播放设备播放的媒体文件,若搜索到,则不需要再对源文件进行转码操作,为用户提供了便利。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (12)

1.一种媒体文件转码下载方法,包括以下步骤:
获取媒体文件的源文件和播放设备型号;
根据所述播放设备型号获取转码参数;
根据所述转码参数对所述源文件进行转码,生成目标文件;
提取源文件信息和目标文件信息,将所述目标文件、所述源文件信息、所述目标文件信息及所述播放设备型号上传至服务器。
2.根据权利要求1所述的媒体文件转码下载方法,其特征在于,所述获取媒体文件的源文件和播放设备型号的步骤之后还包括:
获取源文件信息,根据所述源文件信息和所述播放设备型号在服务器中查询目标文件,返回目标文件下载地址;
根据所述目标文件下载地址下载所述目标文件。
3.根据权利要求2所述的媒体文件转码下载方法,其特征在于,在所述根据所述源文件信息和所述播放设备型号在服务器中查询目标文件,返回所述目标文件下载地址的步骤之后还包括:
判断所述目标文件下载地址是否存在,若是,则根据所述目标文件下载地址下载所述目标文件;若不存在,则进入所述根据所述播放设备型号获取转码参数的步骤。
4.根据权利要求1所述的媒体文件转码下载方法,其特征在于,在所述获取媒体文件的源文件和播放设备型号的步骤之前还包括设置播放设备型号和转码参数的对应关系的步骤;
所述根据所述播放设备型号获取转码参数的步骤为:
根据所述对应关系获取与所述播放设备型号对应的转码参数。
5.根据权利要求1所述的媒体文件转码下载方法,其特征在于,在所述根据播放设备型号获取转码参数的步骤之前还包括:
接收用户输入的文件样片;
对所述文件样片进行数据分析,返回所述文件样片的转码参数;
添加所述文件样片对应的播放设备型号和转码参数以供用户选择。
6.根据权利要求1所述的媒体文件转码下载方法,其特征在于,所述方法还包括:
获取用户输入的源文件信息和播放设备型号;
根据用户请求从所述服务器中查询与所述播放设备型号和所述源文件信息对应的目标文件,返回目标文件下载地址;
根据所述目标文件下载地址下载所述目标文件。
7.一种媒体文件转码下载客户端,其特征在于,所述客户端包括:
信息获取模块,用于获取所述媒体文件的源文件和所述播放设备型号;
第一查询模块,用于根据所述播放设备型号获取转码参数;
转码模块,用于根据所述转码参数对所述源文件进行转码,生成目标文件;
共享模块,用于提取源文件信息和目标文件信息,将所述目标文件、所述源文件信息、所述目标文件信息及所述播放设备型号上传至服务器。
8.根据权利要求7所述的媒体文件转码下载客户端,其特征在于,所述客户端还包括;
第二查询模块,用于获取源文件信息,根据所述源文件信息和所述播放设备型号在服务器中查询目标文件,返回目标文件下载地址;
下载模块,用于根据所述目标文件下载地址下载所述目标文件。
9.根据权利要求8所述的媒体文件转码下载客户端,其特征在于,所述客户端还包括判断模块:用于判断所述目标文件下载地址是否存在,若是,则通知所述下载模块根据所述目标文件下载地址下载所述目标文件,否则,通知所述第一查询模块根据所述播放设备型号获取转码参数。
10.根据权利要求7所述的媒体文件转码下载客户端,其特征在于,所述客户端还包括:
设置模块,用于设置播放设备型号和转码参数的对应关系;
所述第一查询模块还用于根据所述对应关系获取与所述播放设备型号对应的转码参数。
11.根据权利要求7所述的媒体文件转码下载客户端,其特征在于,所述设置模块还用于接收用户输入的文件样片,对所述文件样片进行数据分析,返回所述文件样片的转码参数,添加所述文件样片对应的播放设备型号和转码参数以供用户选择。
12.根据权利要求7所述的媒体文件转码下载客户端,其特征在于,所述信息获取模块还用于获取用户输入的源文件信息和播放设备型号;
所述客户端还包括:
第三查询模块,用于根据用户请求从所述服务器中查询与所述播放设备信号和所述源文件信息对应的目标文件,返回所述目标文件下载地址。
CN2011101242875A 2011-05-13 2011-05-13 媒体文件转码下载方法及客户端 Pending CN102780728A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011101242875A CN102780728A (zh) 2011-05-13 2011-05-13 媒体文件转码下载方法及客户端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011101242875A CN102780728A (zh) 2011-05-13 2011-05-13 媒体文件转码下载方法及客户端

Publications (1)

Publication Number Publication Date
CN102780728A true CN102780728A (zh) 2012-11-14

Family

ID=47125481

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011101242875A Pending CN102780728A (zh) 2011-05-13 2011-05-13 媒体文件转码下载方法及客户端

Country Status (1)

Country Link
CN (1) CN102780728A (zh)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103607455A (zh) * 2013-11-20 2014-02-26 珠海金山办公软件有限公司 文件传输方法及***
CN105262797A (zh) * 2015-09-17 2016-01-20 北京金山安全软件有限公司 一种音乐文件加载方法及相关设备
CN107229877A (zh) * 2017-06-05 2017-10-03 北京凤凰理理它信息技术有限公司 证书管理、获取方法、装置、计算机程序及电子设备
CN107529092A (zh) * 2017-09-30 2017-12-29 北京元心科技有限公司 用户设备、多媒体信息处理的方法及装置
WO2018192236A1 (zh) * 2017-04-20 2018-10-25 腾讯科技(深圳)有限公司 一种数据文件的降码处理方法和服务器
CN109598131A (zh) * 2018-09-30 2019-04-09 乐蜜有限公司 一种文件上传、下载方法、装置、电子设备及存储介质
CN110636327A (zh) * 2019-10-28 2019-12-31 成都超有爱科技有限公司 一种视频缓存方法、装置、电子设备及存储介质
CN114915624A (zh) * 2022-07-13 2022-08-16 飞狐信息技术(天津)有限公司 一种文件处理方法、***及电子设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101420452A (zh) * 2008-12-05 2009-04-29 深圳市迅雷网络技术有限公司 一种视频文件的发布方法及装置
CN101945278A (zh) * 2010-09-15 2011-01-12 中国科学院深圳先进技术研究院 视频自适应转码方法和***
CN102045553A (zh) * 2009-10-09 2011-05-04 腾讯科技(深圳)有限公司 一种多媒体转码器、方法及多媒体播放终端
CN102055964A (zh) * 2009-11-11 2011-05-11 腾讯科技(深圳)有限公司 一种多媒体文件转码方法和转码器

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101420452A (zh) * 2008-12-05 2009-04-29 深圳市迅雷网络技术有限公司 一种视频文件的发布方法及装置
CN102045553A (zh) * 2009-10-09 2011-05-04 腾讯科技(深圳)有限公司 一种多媒体转码器、方法及多媒体播放终端
CN102055964A (zh) * 2009-11-11 2011-05-11 腾讯科技(深圳)有限公司 一种多媒体文件转码方法和转码器
CN101945278A (zh) * 2010-09-15 2011-01-12 中国科学院深圳先进技术研究院 视频自适应转码方法和***

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103607455A (zh) * 2013-11-20 2014-02-26 珠海金山办公软件有限公司 文件传输方法及***
CN105262797B (zh) * 2015-09-17 2019-03-15 北京金山安全软件有限公司 一种音乐文件加载方法及相关设备
CN105262797A (zh) * 2015-09-17 2016-01-20 北京金山安全软件有限公司 一种音乐文件加载方法及相关设备
CN108737853B (zh) * 2017-04-20 2021-07-13 腾讯科技(深圳)有限公司 一种数据文件的降码处理方法和服务器
WO2018192236A1 (zh) * 2017-04-20 2018-10-25 腾讯科技(深圳)有限公司 一种数据文件的降码处理方法和服务器
CN108737853A (zh) * 2017-04-20 2018-11-02 腾讯科技(深圳)有限公司 一种数据文件的降码处理方法和服务器
US11444998B2 (en) 2017-04-20 2022-09-13 Tencent Technology (Shenzhen) Company Limited Bit rate reduction processing method for data file, and server
CN107229877A (zh) * 2017-06-05 2017-10-03 北京凤凰理理它信息技术有限公司 证书管理、获取方法、装置、计算机程序及电子设备
CN107529092A (zh) * 2017-09-30 2017-12-29 北京元心科技有限公司 用户设备、多媒体信息处理的方法及装置
CN109598131A (zh) * 2018-09-30 2019-04-09 乐蜜有限公司 一种文件上传、下载方法、装置、电子设备及存储介质
CN109598131B (zh) * 2018-09-30 2021-07-30 北京乐我无限科技有限责任公司 一种文件上传、下载方法、装置、电子设备及存储介质
CN110636327A (zh) * 2019-10-28 2019-12-31 成都超有爱科技有限公司 一种视频缓存方法、装置、电子设备及存储介质
CN110636327B (zh) * 2019-10-28 2022-02-01 成都超有爱科技有限公司 一种视频缓存方法、装置、电子设备及存储介质
CN114915624A (zh) * 2022-07-13 2022-08-16 飞狐信息技术(天津)有限公司 一种文件处理方法、***及电子设备
CN114915624B (zh) * 2022-07-13 2022-12-13 飞狐信息技术(天津)有限公司 一种文件处理方法、***及电子设备

Similar Documents

Publication Publication Date Title
CN102780728A (zh) 媒体文件转码下载方法及客户端
JP6570646B2 (ja) オーディオビデオファイルのライブストリーミング方法、システム及びサーバー
US20080182509A1 (en) Audio visual player apparatus and system and method of content distribution using the same
US20090157697A1 (en) Systems and methods for creating variable length clips from a media stream
EP2302869A2 (en) An improved audio visual player apparatus and system and method of content distribution using the same
CN102742244A (zh) 移动媒体服务器
US20120128334A1 (en) Apparatus and method for mashup of multimedia content
CN105376612A (zh) 一种视频播放方法、媒体设备、播放设备以及多媒体***
US20160035392A1 (en) Systems and methods for clipping video segments
WO2018011689A1 (en) Method and system for switching to dynamically assembled video during streaming of live video
CN103118302B (zh) 数字内容版本切换的方法以及相应设备
WO2018011682A1 (en) Method and system for real time, dynamic, adaptive and non-sequential stitching of clips of videos
US20170134810A1 (en) Systems and methods for user interaction
CN102204248A (zh) 视频数据处理方法、视频图像展示方法和装置
US20130160063A1 (en) Network delivery of broadcast media content streams
CN102811235A (zh) 一种媒体文件离线下载方法、装置及离线下载服务器
CN101909047B (zh) 一种多媒体节目的获取方法及装置
US20130132842A1 (en) Systems and methods for user interaction
KR20050006565A (ko) 멀티미디어 데이터의 관리 및 편집을 위한 시스템 및 방법
KR20170007258A (ko) 수신 장치, 송신 장치, 데이터 통신 방법, 및 데이터 처리 방법
KR101930488B1 (ko) 연동형 서비스 제공을 위한 메타데이터 생성 방법 및 그를 위한 장치
KR20190091215A (ko) 메타 데이터를 이용한 인코딩 없는 편집 동영상을 제공하는 방법 및 장치
US10148984B2 (en) Terminal device, server device, data management system, and recording medium on which program is recorded
Satryoko et al. The Sustainable Ecosystem for Censor and Video Alarm System
JP5659027B2 (ja) 情報通信サーバ、及び情報通信方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20121114

RJ01 Rejection of invention patent application after publication