[go: up one dir, main page]

CN102761532B - 网络视频的信息处理系统和方法 - Google Patents

网络视频的信息处理系统和方法 Download PDF

Info

Publication number
CN102761532B
CN102761532B CN201110111439.8A CN201110111439A CN102761532B CN 102761532 B CN102761532 B CN 102761532B CN 201110111439 A CN201110111439 A CN 201110111439A CN 102761532 B CN102761532 B CN 102761532B
Authority
CN
China
Prior art keywords
video
video information
url
outer net
internet
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.)
Active
Application number
CN201110111439.8A
Other languages
English (en)
Other versions
CN102761532A (zh
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 CN201110111439.8A priority Critical patent/CN102761532B/zh
Publication of CN102761532A publication Critical patent/CN102761532A/zh
Application granted granted Critical
Publication of CN102761532B publication Critical patent/CN102761532B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

本发明公开一种网络视频的信息处理系统和方法。该系统包括客户端,用于向UrlGateway服务器发送以网络视频的URL作为参数的网络视频信息请求;并接收返回的网络视频信息;UrlGateway服务器,用于接收请求,对参数进行解析,然后转换匹配得到对应网络视频的视频信息接口地址,访问对应的网络视频信息服务器,获取网络视频信息后返回给客户端;网络视频信息服务器,用于存储网络视频信息,并在接收到访问请求后,读取相应的网络视频信息,并转换网络视频信息后返回。其丰富了网络视频播放的内容,有效支持视频网络服务,对于网络视频信息处理准确高效,接入成本低,易于维护。

Description

网络视频的信息处理系统和方法
技术领域
本发明涉及一种网络信息处理技术领域,特别是涉及一种网络视频的信息处理系统和方法。
背景技术
随着国际互联网(Internet)的迅速发展,在网络上传播的各种视频文件逐渐成为网络传播的主流传播媒体,甚至出现网络视频传播的专业网站,如酷6网,优酷网,土豆网,56.com网等。
但现有技术中的网络视频的信息处理尤其是以视频URL进行分享和转播时存在一些缺陷或不足。
一般地,对于网络视频,如SWF格式的FLASH文件,具有一些与之对应的视频标题、视频介绍、视频文字、视频背景、视频缩略图,以及与该视频相关的其他内容等信息,现有技术中,尤其在目前SNS(SocialNetworkingServices,社会性网络服务)社区或软件上,用户不能直接通过使用SWF格式的网络视频url实现获取网络视频相关信息以及对其进行分享转播的功能,而通常更多支持的是针对网络视频播放页面的html格式的url获取网络视频相关信息并进行分享转播。如此就会导致当用户如果只有SWF格式的网络视频url信息时,则需要根据视频内容,通过查找或者搜索如通过百度(Beidu)或者谷歌(Google)取得这些网络视频相关的信息,这样的信息处理降低了网络视频可欣赏性,不能有效地支持网络视频在网络上的分享和传播,使用户在网络视频传播过程中,无法很好地获取网络视频相关的信息,而且,对于网络视频传播运营商而言,这样无序地传播这些视频相关的信息,不利于其视频传播的统一性,并且这样的无序传播也会提高其运营成本,使网络视频传播不易于维护。
发明内容
本发明的目的在于提供一种网络视频的信息处理系统和方法,其针对网络视频的视频文件URL进行网络分享转播时,丰富了网络视频播放的内容,有效支持视频网络服务,对于网络视频信息处理准确高效,接入成本低,易于维护。
为实现本发明目的而提供的一种网络视频的信息处理系统,包括客户端,统一外网资源网关服务器,网络视频信息服务器,其中:
所述客户端,用于通过网络视频的预设CGI标准接口向统一外网资源网关服务器发送以网络视频的URL作为参数的网络视频信息请求;并接收统一外网资源网关服务器返回的网络视频信息;
所述统一外网资源网关服务器,用于接收所述客户端通过预设CGI标准接口发送的以URL作为参数的请求,对参数进行解析,然后转换匹配得到对应网络视频的视频信息接口地址,根据所述视频信息接口地址访问对应的网络视频信息服务器,获取网络视频信息后返回给客户端;
网络视频信息服务器,用于存储网络视频信息,并在接收到统一外网资源网关服务器根据视频信息接口地址的访问请求后,读取相应的网络视频信息,并根据视频信息统一协议转换网络视频信息后返回给统一外网资源网关服务器。
较优地,所述统一外网资源网关服务器包括解析模块,转换模块,配置模块,其中:
所述解析模块,用于在接收到所述客户端通过预设CGI标准接口发送的以网络视频的URL作为参数的请求后,解析所述网络视频的URL结构,获取所述网络视频的URL中的网络域名信息;
所述转换模块,用于根据所述解析模块解析得到的所述网络视频的URL中的网络域名信息,将网络视频的URL根据预设规则转换为对应视频播放页面HTML格式的URL;
所述配置模块,用于根据所述转换模块转换得到所述视频播放页面的HTML格式URL,依据统一外网资源网关配置文件利用正则表达式匹配得到其所对应的视频信息接口地址。
较优地,所述统一外网资源网关服务器还包括收发模块,用于根据互联网络协议收发客户端和网络视频信息服务器网络数据,包括接收客户端网络视频信息请求并返回网络视频信息,以及访问网络视频信息服务器并接收返回的网络视频信息;
较优地,所述统一外网资源网关服务器还包括监控更新模块,用于统计转换模块将网络视频的URL转换为对应视频播放页面HTML格式的URL后,配置模块依据统一外网资源网关配置文件匹配得到其所对应的视频信息接口地址的第一成功率,以及访问该视频信息接口地址的第二成功率,监控所述网络视频的信息处理,并根据上述两项成功率维护统一外网资源网关服务器的统一外网资源网关配置文件,对上述两项成功率较低的视频信息接口地址项进行更新配置文件中对应配置项。
为实现本发明目的还提供一种网络视频的信息处理方法,包括如下步骤:
发送步骤:客户端通过网络视频的预设CGI标准接口向统一外网资源网关服务器发送以网络视频的URL作为参数的网络视频信息请求;
解析访问步骤:统一外网资源网关服务器接收客户端通过预设CGI标准接口发送的以URL作为参数的请求,对参数进行解析,然后转换匹配得到对应网络视频的视频信息接口地址,根据所述视频信息接口地址访问对应的网络视频信息服务器;
读取步骤:网络视频信息服务器接收到统一外网资源网关服务器的访问请求后,读取相应的网络视频信息,并根据视频信息统一协议获转换网络视频信息后返回给统一外网资源网关服务器;
返回步骤:统一外网资源网关服务器获取所述网络视频信息后返回给客户端。
较优地,所述解析访问步骤包括:
在接收到客户端通过预设CGI标准接口发送的网络视频的URL作为参数的请求后,解析网络视频的URL结构,获取所述网络视频的URL中的网络域名信息;
根据解析得到的所述网络视频的URL中的网络域名信息,将网络视频的URL根据预设规则转换为对应视频播放页面HTML格式的URL;
根据转换得到所述视频播放页面的HTML格式URL,依据统一外网资源网关配置文件利用正则表达式匹配得到其所对应的视频信息接口地址;
根据所述视频信息接口地址访问对应的网络视频信息服务器。
较优地,所述解析访问步骤还包括:
统计将网络视频的URL转换为对应视频播放页面HTML格式的URL后,依据统一外网资源网关配置文件匹配得到其所对应的视频信息接口地址的第一成功率,以及访问该视频信息接口地址的第二成功率,监控所述网络视频的信息处理,并根据上述两项成功率维护统一外网资源网关服务器的统一外网资源网关配置文件,对上述两项成功率较低的视频信息接口地址项进行更新配置文件中对应配置项。
较优地,所述匹配得到其所对应的视频信息接口地址,包括如下步骤:
利用HTML格式的URL依据统一外网资源网关配置文件利用正则表达式匹配查找对应的视频信息接口地址;
如果匹配到对应的视频信息接口地址,则转入到访问对应的网络视频信息服务器的步骤;否则,则查找出与HTML格式的URL最接近匹配的统一外网资源网关(UrlGateway)配置文件中的视频信息接口地址,并统计该HTML格式的不匹配的字符数;
当匹配满足条件:Ndiff<μ*Ndomain时,则匹配成功,以该最接近匹配的统一外网资源网关配置文件中的视频信息接口地址作为匹配成功接口,转入到访问对应的网络视频信息服务器;否则,匹配不成功返回;
其中Ndiff表示匹配中出现不一致的字符数,μ表示容错系数,μ=8~15%,Ndomain表示视频HTML格式URL的总字符数。
较优地,所述网络视频的URL为SWF格式的URL。
本发明的有益效果是:本发明的网络视频的信息处理系统和方法,针对不同类型视频能获得规范统一的视频相关信息,其根据网络视频URL,包括视频SWF格式URL,获取所对应视频的相关标题、图片、文字说明等详细信息,使用户在网络视频传播过程中,很好地获取网络视频相关的信息,有效的支持了视频网络的网络应用,丰富了网络视频播放的内容,有效支持视频网络服务的统一性,并且对于网络视频信息处理准确高效,接入成本低,易于维护。
附图说明
图1是本发明实施例的网络视频的信息处理系统的结构示意图;
图2是本发明实施例的网络视频的信息处理方法流程图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明的网络视频的信息处理系统和方法进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例中,以SWF格式的网络视频文件为例,详细说明本发明的网络视频的信息处理系统和方法的过程,但是,应当说明的是,本发明也可以应用在其他视频格式中,对网络视频的信息进行处理而不限于SWF格式的网络视频文件,本发明实施例只是试图以该SWF格式文件为例详细解释本发明而不是对本发明的限制。
下面首先解释本发明实施中涉及的专业术语如下:
CGI:CommonGateInterface,通用网关接口,简称CGI。在物理上是一段程序,运行在web网络服务器上,提供同客户端Html页面交互的接口。
HTML:HyperTextMark-upLanguage,超文本标记语言或超文本链接标示语言。
SWF格式:shockwaveflash,是一种动画设计软件Flash的专用格式,是一种支持矢量和点阵图形的动画文件格式,被广泛应用于网页设计,动画制作等领域,SWF文件通常也被称为Flash文件,在window操作系统下是以后缀名为“.sfw”命名的文件。
本发明实施例中,使用“*.SWF”表示SWF格式的文件。
URL:Uniform/UniversalResourceLocator,统一资源定位符。
如图1所示,作为一种可实施方式,本发明实施例的网络视频的信息处理系统,包括客户端1,统一外网资源网关服务器2,网络视频信息服务器3,其中:
所述客户端1,用于通过网络视频的预设CGI标准接口向统一外网资源网关服务器2发送以网络视频的URL作为参数的网络视频信息请求;并接收统一外网资源网关服务器2返回的网络视频信息。
所述统一外网资源网关服务器(UrlGateway服务器)2,用于接收客户端1通过预设CGI标准接口发送的以URL作为参数的请求,对参数进行解析,然后转换匹配得到对应网络视频的视频信息接口地址,根据所述视频信息接口地址访问对应的网络视频信息服务器3,获取网络视频信息并处理后返回给客户端1。
网络视频信息服务器3,用于存储网络视频信息,并在接收到统一外网资源网关服务器2根据视频信息接口地址的访问请求后,读取相应的网络视频信息,并根据视频信息统一协议转换该网络视频信息后返回给统一外网资源网关服务器2。
本发明实施例中,作为一种可实施方式,所述视频信息统一协议,是使用统一格式而获取不同网站视频信息的协议,用于在统一外网资源网关服务器2访问网络视频信息服务器3向其提供相应的统一格式的网络视频信息。
较佳地,所述统一外网资源网关服务器2包括收发模块21,解析模块22,转换模块23,配置模块24,其中:
所述收发模块(Network_Proxy)21,用于根据互联网络协议收发客户端1和网络视频信息服务器3网络数据,包括接收客户端1网络视频信息请求并返回网络视频信息,以及访问网络视频信息服务器3并接收返回的网络视频信息。
所述互联网络协议收发网络数据是一种现有技术,因此,在本发明中不再一一详细描述。
解析模块(Url_Parser)22,用于在接收到客户端1通过预设CGI标准接口发送的网络视频以SWF格式URL作为参数的请求后,解析所述网络视频的SWF格式的URL结构,获取所述视频播放页面SWF格式的URL中的网络域名信息。
所述转换模块(SwfUrl-Converter)23,用于根据解析模块22解析得到的URL中的网络域名信息,将网络视频SWF格式的URL根据预设规则转换为对应视频播放页面HTML格式的URL。
配置模块(VIF_Finder)24,用于根据所述转换模块23转换得到的视频播放页html格式URL,并依据统一外网资源网关(UrlGateway)配置文件利用正则表达式匹配得到其所对应的视频信息接口地址。
正则表达式,是指在计算机科学中,一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串,在很多文本编辑器或其他工具里,正则表达式通常被用来检索或替换那些符合某个模式的文本内容。
较佳地,本发明实施例的统一外网资源网关服务器(UrlGateway服务器)2,还包括监控更新模块(Static_Report)25,用于统计转换模块23将SWF格式的URL转换为对应视频播放页面HTML格式的URL后,配置模块24依据统一外网资源网关配置文件匹配得到其所对应的视频信息接口地址的第一成功率,以及访问该视频信息接口地址的第二成功率,监控所述网络视频的信息处理,并根据上述两项成功率维护统一外网资源网关服务器2的统一外网资源网关配置文件。并针对上述两项成功率较低的视频信息接口地址项进行更新配置文件中对应配置项。
本发明实施例中,作为一种较佳的实施方式,为保证系统运行正常,确保统一外网资源网关服务器中使用的URL转化对应于视频信息接口地址实时正确,在本发明实施例中,通过监控更新模块(Static_Report)模块25记录每一次请求的SWF格式URL转换为对应视频播放页html格式URL,并根据匹配的地址访问对应视频信息接口地址的成功率,并做相应统计,针对转化失败率较高或访问视频信息接口地址失败率较高的URL,生成警告报告给相关维护人员,维护人员专门对此类告警的URL做检查,以确认是否因html格式的URL有了变化或视频信息接口地址有变化或异常等原因导致,并及时做出相应处理,根据匹配成功的视频信息接口地址更新统一外网资源网关服务器2的统一外网资源网关配置文件,实现了网络视频变化的监控,以确保统一外网资源网关服务器2所使用到的有关网络视频信息实时正确,保障系统正常运行。
相应地,本发明实施例还提供一种网络视频的信息处理方法,如图2所示,包括如下步骤:
步骤S100,客户端1通过网络视频的预设CGI标准接口向统一外网资源网关服务器2发送以网络视频的URL作为参数的网络视频信息请求;
作为一种可实施方式,当用户需要根据网络视频SWF文件的URL获取对应视频的相关标题、图片、文字说明等详细信息时,首先客户端以视频SWF格式URL作为参数,如:http://xxx.qq.com/cgi-bin/cgi_get_SWFinfo?URL=*.swf作为参数,发起请求调用系统的预设CGI标准接口cgi_get_SWFinfo,在预设CGI标准接口cgi_get_SWFinfo收到请求后,将用户请求中的SWF格式URL参数转变成统一外网资源网关服务器可接收的请求格式,将*.swf按照约定好的统一外网资源网关服务器可接收的数据协议格式处理后,通过网络发送含有SWF格式的网络视频URL作为其中参数的请求数据给统一外网资源网关服务器。
步骤S200,统一外网资源网关服务器2接收客户端1通过预设CGI标准接口发送的网络视频以SWF格式的URL作为参数的请求,对参数进行解析,然后匹配得到对应网络视频的视频信息接口地址,根据所述视频信息接口地址访问对应的网络视频信息服务器3;
步骤S300,网络视频信息服务器3接收到统一外网资源网关服务器2的访问请求后,读取相应的网络视频信息,并根据视频信息统一协议转换网络视频信息后返回给统一外网资源网关服务器2;
所述网络视频信息,包括但不限于视频标签(ID)、视频缩略图、FLASH播放器地址、视频标题、视频描述等信息。
作为一种可实施方式,本发明实施例的视频信息统一协议结构如下:
上述视频信息统一协议的返回内容是以xml规范格式承载,其中:
<?xmlversion=″1.0″encoding=″UTF-8″?>是标准xml中的信息,表示xml版本和编码格式信息;
所有信息节点包括在根节点<root>...</root>以及<resulttype=″0″>...</result>节点中,属性type=0表示返回正常信息,否则表示出现错误。
其中:
节点<vid>...</vid>中的内容表示该域名对应网站的视频id编号;
节点<coverURL>...</coverURL>中的内容是视频缩略图的URL;
节点<flash>...</flash>中的内容是视频SWF文件的URL信息;
节点<title>...</title>中的内容是视频标题范围类信息;
节点<desc>...</desc>中的内容是有关视频内容的摘要或说明等信息;
步骤S400,统一外网资源网关服务器2获取网络视频信息后返回给客户端1。
统一外网资源网关服务器2接收到网络视频信息服务器3通过使用视频信息统一协议返回的网络视频信息后,对返回的网络视频信息,把xml格式承载的内容按预设格式转换成和cgi标准接口约定的可接受的格式,将网络视频信息返回给预设CGI标准接口,由此按设定格式返回网络视频的相关标题、图片、文字说明等详细信息给用户的客户端1。
下面进一步详细说明本发明实施例的步骤S200中对参数进行解析,然后转换匹配得到对应网络视频的视频信息接口地址,根据所述视频信息接口地址访问对应的网络视频信息服务器的过程。
具体地,所述步骤S200包括下列步骤:
步骤S210,在接收到客户端1通过预设CGI标准接口发送的以SWF格式URL作为参数的请求后,解析所述SWF格式的URL参数结构,获取所述视频播放页面SWF格式的URL中的网络域名信息;
本发明实施例中,解析SWF格式的URL参数结构,获取网络域名信息是一种现有技术,因此,在本发明实施例中,不再一一详细描述。
步骤S220,根据网络视频SWF格式的URL的域名信息,按预设规则将SWF格式的URL转换为对应视频播放页面HTML格式的URL;
统一外网资源网关服务器2取出收到的请求中的视频SWF格式URL并解析出其域名信息后,按照该域名信息对应的根据预设规则将视频SWF格式URL域名信息转化为对应视频播放页HTML格式的URL;
统一外网资源网关服务器2根据解析出来的视频SWF格式URL的域名信息,查找到其所对应的预设的URL转化规则,把视频SWF格式的URL按预设的URL规则转化为对应视频播放页的HTML格式URL。
作为一种可实施方式,同一域名下的视频SWF格式URL转化为播放页HTML格式的URL规则是可以预设并固定的。如下举例所示:
aaa视频可以预设两种网络视频地址格式转为规则为:
视频SWF格式URL:http://player.aaa.com/refer/[Id]/v.swf
视频播放页html格式URL:http://v.aaa.com/show/[Id].html
bbb视频也可以预设两种网络视频地址格式转化规则为:
视频SWF格式URL:http://player.bbb.com/player.php/sid/[Id]/v.swf
视频播放页html格式URL:http://v.bbb.com/v_show/id_[Id].html
步骤S230,根据转换得到的视频播放页html格式URL,并依据统一外网资源网关配置文件利用正则表达式匹配得到其所对应的视频信息接口地址;
统一外网资源网关服务器2按视频播放页html格式URL从统一外网资源网关服务器2的配置文件中利用正则表达式匹配得到其所对应的视频信息接口地址。
作为一种可实施方式,本发明实施例所述URLgateway配置文件如下格式:
其中count=n表示配置项共有n组,每组包括一个domain字段表示视频网站域名信息和一个interface字段表示对应的视频信息接口地址。
步骤S240,根据所述视频信息接口地址访问对应的网络视频信息服务器3。
较佳地,所述步骤S200还包括如下步骤:
步骤S250,统一外网资源网关服务器2统计将SWF格式的URL转换为对应视频播放页面HTML格式的URL后,依据统一外网资源网关配置文件匹配得到其所对应的视频信息接口地址的成功率,监控所述网络视频的信息处理,并根据匹配成功的视频信息接口地址更新统一外网资源网关服务器2的统一外网资源网关(UrlGateway)配置文件。
本发明实施例中,根据视频SWF格式URL的域名信息根据转化规则进行转换时,小概率的情况下会由于用户输入错误等而出现一些SWF格式URL有拼写失误(如写错或缺失了一个字母等),如果使用100%的完全匹配转换,会因匹配转换不到符合的HTML格式URL地址而导致最终匹配失败。因此,在本发明实施例中,作为一种较佳的实施方式,所述匹配为根据容错系数进行的容错匹配,具体地,所述步骤S230,包括如下步骤:
步骤S231,利用HTML格式的URL依据统一外网资源网关配置文件利用正则表达式匹配查找对应的视频信息接口地址;
步骤S232,如果匹配到对应的视频信息接口地址,则转入步骤S240;否则,则查找出与HTML格式的URL最接近匹配的统一外网资源网关配置文件中的视频信息接口地址,并统计该HTML格式的不匹配的字符数;
步骤S233,当匹配满足条件:Ndiff<μ*Ndomain时,则匹配成功,以该最接近匹配的统一外网资源网关配置文件中的视频信息接口地址作为匹配成功接口,转入步骤S240;否则,匹配不成功返回。
其中Ndiff表示匹配中出现不一致的字符数,μ表示容错系数,Ndomain表示视频SWF格式URL的域名的总字数。
所述容错系数μ=8~15%。
即当一个视频SWF格式URL的域名信息与配置文件中的域名在匹配过程中,匹配成功率大于85%时,本发明实施例就认定匹配成功,就使用匹配到的该对应视频信息接口地址进行处理,由此实现容错的自适应功能。
如果成功匹配到,获取该域名所对应项,确定对应的视频信息接口地址信息,访问对应的网络视频信息服务器,并获取由视频信息统一协议格式承载的网络视频信息;然后,统一外网资源网关服务器对返回的视频信息数据进行处理后,返回给预设CGI标准接口,再返回给客户端,整个过程结束。
本发明实施例的网络视频的信息处理系统和方法,针对不同类型视频能获得规范统一的视频相关信息,其根据网络视频URL,包括视频SWF格式URL和视频播放页html格式URL,获取所对应视频的相关标题、图片、文字说明等详细信息,使用户在网络视频传播过程中,很好地获取网络视频相关的信息,有效的支持了视频网络的网络应用,丰富了网络视频播放的内容,有效支持视频网络服务的统一性,并且对于网络视频信息处理准确高效,接入成本低,易于维护。
最后应当说明的是,很显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型。

Claims (8)

1.一种网络视频的信息处理系统,其特征在于,包括客户端,统一外网资源网关服务器,网络视频信息服务器,其中:
所述客户端,用于通过网络视频的预设CGI标准接口向统一外网资源网关服务器发送以网络视频的URL作为参数的网络视频信息请求;并接收统一外网资源网关服务器返回的网络视频信息;
所述统一外网资源网关服务器,用于接收所述客户端通过预设CGI标准接口发送的以URL作为参数的请求,对参数进行解析,然后转换匹配得到对应网络视频的视频信息接口地址,根据所述视频信息接口地址访问对应的网络视频信息服务器,获取网络视频信息后返回给客户端,所述统一外网资源网关服务器包括解析模块,转换模块,配置模块,其中:所述解析模块,用于在接收到所述客户端通过预设CGI标准接口发送的以网络视频的URL作为参数的请求后,解析所述网络视频的URL结构,获取所述网络视频的URL中的网络域名信息;所述转换模块,用于根据所述解析模块解析得到的所述网络视频的URL中的网络域名信息,将网络视频的URL根据预设规则转换为对应视频播放页面HTML格式的URL;所述配置模块,用于根据所述转换模块转换得到所述视频播放页面的HTML格式URL,依据统一外网资源网关配置文件利用正则表达式匹配得到其所对应的视频信息接口地址;
所述网络视频信息服务器,用于存储网络视频信息,并在接收到统一外网资源网关服务器根据视频信息接口地址的访问请求后,读取相应的网络视频信息,并根据视频信息统一协议转换网络视频信息后返回给统一外网资源网关服务器。
2.根据权利要求1所述的网络视频的信息处理系统,其特征在于,所述统一外网资源网关服务器还包括收发模块,用于根据互联网络协议收发客户端和网络视频信息服务器网络数据,包括接收客户端网络视频信息请求并返回网络视频信息,以及访问网络视频信息服务器并接收返回的网络视频信息。
3.根据权利要求2所述的网络视频的信息处理系统,其特征在于,所述统一外网资源网关服务器还包括监控更新模块,用于统计转换模块将网络视频的URL转换为对应视频播放页面HTML格式的URL后,配置模块依据统一外网资源网关配置文件匹配得到其所对应的视频信息接口地址的成功率,监控所述网络视频的信息处理,并根据匹配成功的视频信息接口地址更新统一外网资源网关服务器的统一外网资源网关配置文件。
4.根据权利要求1至3任一项所述的网络视频的信息处理系统,其特征在于,所述网络视频的URL为SWF格式的URL。
5.一种网络视频的信息处理方法,其特征在于,包括如下步骤:
发送步骤:客户端通过网络视频的预设CGI标准接口向统一外网资源网关服务器发送以网络视频的URL作为参数的网络视频信息请求;
解析访问步骤:统一外网资源网关服务器接收客户端通过预设CGI标准接口发送的以URL作为参数的请求,对参数进行解析,然后转换匹配得到对应网络视频的视频信息接口地址,根据所述视频信息接口地址访问对应的网络视频信息服务器,所述解析访问步骤包括:在接收到客户端通过预设CGI标准接口发送的网络视频的URL作为参数的请求后,解析网络视频的URL结构,获取所述网络视频的URL中的网络域名信息;根据解析得到的所述网络视频的URL中的网络域名信息,将网络视频的URL根据预设规则转换为对应视频播放页面HTML格式的URL;根据转换得到所述视频播放页面的HTML格式URL,依据统一外网资源网关配置文件利用正则表达式匹配得到其所对应的视频信息接口地址;根据所述视频信息接口地址访问对应的网络视频信息服务器;
读取步骤:网络视频信息服务器接收到统一外网资源网关服务器的访问请求后,读取相应的网络视频信息,并根据视频信息统一协议获转换网络视频信息后返回给统一外网资源网关服务器;
返回步骤:统一外网资源网关服务器获取所述网络视频信息后返回给客户端。
6.根据权利要求5所述的网络视频的信息处理方法,其特征在于,所述解析访问步骤还包括:
统计将网络视频的URL转换为对应视频播放页面HTML格式的URL后,依据统一外网资源网关配置文件匹配得到其所对应的视频信息接口地址的第一成功率,以及访问该视频信息接口地址的第二成功率,监控所述网络视频的信息处理,并根据上述两项成功率维护统一外网资源网关服务器的统一外网资源网关配置文件,对上述两项成功率较低的视频信息接口地址项进行更新配置文件中对应配置项。
7.根据权利要求5所述的网络视频的信息处理方法,其特征在于,所述匹配得到其所对应的视频信息接口地址,包括如下步骤:
利用HTML格式的URL依据统一外网资源网关配置文件利用正则表达式匹配查找对应的视频信息接口地址;
如果匹配到对应的视频信息接口地址,则转入到访问对应的网络视频信息服务器的步骤;否则,则查找出与HTML格式的URL最接近匹配的统一外网资源网关配置文件中的视频信息接口地址,并统计该HTML格式的不匹配的字符数;
当匹配满足条件:Ndiff<μ*Ndomain时,则匹配成功,以该最接近匹配的统一外网资源网关配置文件中的视频信息接口地址作为匹配成功接口,转入到访问对应的网络视频信息服务器;否则,匹配不成功返回;
其中Ndiff表示匹配中出现不一致的字符数,μ表示容错系数,μ的取值范围为8%~15%,Ndomain表示视频HTML格式URL的总字符数。
8.根据权利要求5所述的网络视频的信息处理方法,其特征在于,所述网络视频的URL为SWF格式的URL。
CN201110111439.8A 2011-04-29 2011-04-29 网络视频的信息处理系统和方法 Active CN102761532B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110111439.8A CN102761532B (zh) 2011-04-29 2011-04-29 网络视频的信息处理系统和方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110111439.8A CN102761532B (zh) 2011-04-29 2011-04-29 网络视频的信息处理系统和方法

Publications (2)

Publication Number Publication Date
CN102761532A CN102761532A (zh) 2012-10-31
CN102761532B true CN102761532B (zh) 2015-11-25

Family

ID=47055854

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110111439.8A Active CN102761532B (zh) 2011-04-29 2011-04-29 网络视频的信息处理系统和方法

Country Status (1)

Country Link
CN (1) CN102761532B (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103297820B (zh) * 2012-12-30 2016-12-28 乐视网信息技术(北京)股份有限公司 一种广告信息处理方法
CN104301806B (zh) * 2014-09-11 2017-11-24 华为技术有限公司 视频识别方法、装置和系统
CN105592324B (zh) * 2015-07-30 2017-07-11 广州市动景计算机科技有限公司 媒体资源地址解析和获取方法、系统以及服务器和客户端
CN110620796B (zh) * 2018-06-19 2022-12-23 视联动力信息技术股份有限公司 一种指纹信息的访问方法和装置
CN110730154B (zh) * 2018-07-17 2021-08-06 视联动力信息技术股份有限公司 一种视联网的业务处理方法和装置
CN111726260B (zh) * 2019-03-21 2023-09-08 阿里巴巴集团控股有限公司 一种网络请求回复信息格式转换的测试方法、装置和系统
CN112217910B (zh) * 2019-07-12 2022-10-04 腾讯科技(深圳)有限公司 视频服务访问方法、装置、网络设备和存储介质
CN110661817B (zh) * 2019-10-25 2022-08-26 新华三大数据技术有限公司 资源访问方法、装置及服务网关
CN111711713B (zh) * 2020-06-08 2023-07-04 南京领行科技股份有限公司 数据访问方法、计算机设备及存储介质
CN111970371B (zh) * 2020-08-26 2022-08-16 支付宝(杭州)信息技术有限公司 用于在专线环境下获取外网资源的方法及装置
CN113300936B (zh) * 2021-02-01 2023-04-14 阿里巴巴集团控股有限公司 Cdn节点、边缘节点的信令适配方法、设备及存储介质
CN116610823B (zh) * 2023-04-28 2024-05-07 江苏传智播客教育科技股份有限公司 一种统一访问多媒体资源的方法和系统

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1665238A (zh) * 2004-03-04 2005-09-07 华为技术有限公司 下一代网络的组网系统
CN101442662A (zh) * 2007-11-19 2009-05-27 中兴通讯股份有限公司 一种交互式移动电视系统及其交互方法
CN101446954A (zh) * 2008-11-25 2009-06-03 北京邮电大学 针对视频网站的广域网爬虫系统
CN101848367A (zh) * 2010-05-14 2010-09-29 武汉宽信科技有限公司 基于文件的动态影像网络直播方法
CN102457488A (zh) * 2010-10-22 2012-05-16 腾讯数码(天津)有限公司 一种网络视频信息分享方法及其系统、网关服务器

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1665238A (zh) * 2004-03-04 2005-09-07 华为技术有限公司 下一代网络的组网系统
CN101442662A (zh) * 2007-11-19 2009-05-27 中兴通讯股份有限公司 一种交互式移动电视系统及其交互方法
CN101446954A (zh) * 2008-11-25 2009-06-03 北京邮电大学 针对视频网站的广域网爬虫系统
CN101848367A (zh) * 2010-05-14 2010-09-29 武汉宽信科技有限公司 基于文件的动态影像网络直播方法
CN102457488A (zh) * 2010-10-22 2012-05-16 腾讯数码(天津)有限公司 一种网络视频信息分享方法及其系统、网关服务器

Also Published As

Publication number Publication date
CN102761532A (zh) 2012-10-31

Similar Documents

Publication Publication Date Title
CN102761532B (zh) 网络视频的信息处理系统和方法
US9178793B1 (en) Engine for processing content rules associated with locations in a page
Oussalah et al. A software architecture for Twitter collection, search and geolocation services
US8478812B2 (en) Method and apparatus for providing device compatibility information
US8868637B2 (en) Page rendering for dynamic web pages
US9553919B2 (en) Techniques for sharing application states
CN110324169B (zh) 一种接口管理的方法和装置
TWI317503B (en) System and method for remote installation of application programs in mobile derices
US20020156896A1 (en) System and method for providing a gateway between mobile two-way messaging devices and remote computer networks
KR20090077807A (ko) 원격 디바이스에 콘텐츠를 렌더링하기 위한 플랫폼
CN102272747A (zh) 用于管理远程用户界面的状态信息的方法和装置
US20050187912A1 (en) Management of configuration data using extensible markup language
CN105227447A (zh) 问题反馈信息在线回复方法及服务器
US7801509B2 (en) Computer-readable recording medium storing data communication program, data communication method, and mobile terminal
CN113268955A (zh) 报文转换的方法和装置
US20140215011A1 (en) Message exchange via generic tlv generator and parser
CN114301988B (zh) 分布式调用方法、装置、存储介质及电子设备
CN113065953B (zh) 一种基于分布式的期货中继交易系统
US8949375B2 (en) Data processing of media file types supported by client devices
CN101741877A (zh) 媒体资源的操作方法、系统和设备
KR100433531B1 (ko) 사용자 개인 정보 데이터 관리 방법, 사용자 개인 정보 데이터 관리 컴퓨터 및 기록매체
KR100453224B1 (ko) 유/무선 인터넷을 이용한 수식 기호 편집장치 및 방법
CN105024974A (zh) Iptv的消息处理方法及装置
CN101917476A (zh) 超文本传输协议消息处理方法及其客户端系统
US8250236B2 (en) Method and apparatus for translating a web services address

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant