CN104954894A - 一种视频流量引导方法、装置及一种电子设备 - Google Patents
一种视频流量引导方法、装置及一种电子设备 Download PDFInfo
- Publication number
- CN104954894A CN104954894A CN201510359794.5A CN201510359794A CN104954894A CN 104954894 A CN104954894 A CN 104954894A CN 201510359794 A CN201510359794 A CN 201510359794A CN 104954894 A CN104954894 A CN 104954894A
- Authority
- CN
- China
- Prior art keywords
- initialization function
- video
- url
- original
- host name
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000010276 construction Methods 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims description 5
- 230000004048 modification Effects 0.000 description 11
- 238000012986 modification Methods 0.000 description 11
- 238000011423 initialization method Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/85—Assembly of content; Generation of multimedia applications
- H04N21/858—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
- H04N21/8586—Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/563—Data redirection of data network streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8166—Monomedia components thereof involving executable data, e.g. software
- H04N21/818—OS software
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明的一种视频流量引导方法、装置及一种电子设备,通过构造一新视频URL的初始化函数,交换原始初始化函数以及新视频URL的初始化函数的地址,劫持所述原始初始化函数,即在系统调用所述原始初始化函数请求相应的视频时,执行所述新初始化函数,使得修改URL中的目标地址为指定代理服务器地址,进而将视频流量引导至指定代理服务器,实现了对于IOS的UIWebView控件的视频请求的流量引导。
Description
技术领域
本发明涉及通信技术领域,特别是涉及一种视频流量引导方法、装置及一种电子设备。
背景技术
现有的将流量引导至一指定的代理服务器的方法一般是通过如图1所示的流程步骤来实现,假设请求一图片,图片所对应的URL为http://hostnameA.com/icon.jpg,需要将所述图片的请求的流量引导至指定代理服务器,例如所述指定代理服务器的IP地址为127.0.2.1,则流量引导的方法包括:构造URL;利用URL初始化相应的函数;发起获取图片请求;判断系统是否设置代理,若是,则直接连接到所述指定的代理服务器,并接收所述指定代理服务器返回的图片数据;若否,则直接连接到主机名为hostnameA的服务器,并接收主机名为hostnameA的服务器返回的图片数据。
然而,UIWebView控件中的视频请求过程,不能执行判断系统是否设置代理的步骤,即不能根据以上的流量引导方法对其进行流量引导,所以现有的流量引导方法不适用于UIWebView中的视频流量的引导。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种视频流量引导方法、装置及一种电子设备,主要用于解决现有技术中不能对在UIWebView中播放视频产生的流量进行引导的问题。
为实现上述目的及其他相关目的,本发明提供一种视频流量引导方法,所述方法包括如下步骤:构造一新视频URL的初始化函数,所述新视频URL的初始化函数的参数与返回值与原始初始化函数一致;劫持所述原始初始化函数,以在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数,使得修改URL中的目标地址为指定代理服务器地址,进而将视频流量引导至指定代理服务器。
可选的,所述劫持所述原始初始化函数的步骤包括:交换所述新视频URL的初始化函数与原始初始化函数的实际代码地址,以在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数。
可选的,所述新视频URL的初始化函数为AVUrlAsset类的初始化方法。
可选的,所述执行所述新视频URL的初始化函数,进而将视频流量引导至指定代理服务器的步骤包括:判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同,如果相同,则直接回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器;如果不相同,则将所述URL参数的主机名修改为所述指定代理服务器的主机名,提取修改前的URL参数的主机名和路径作为修改后的URL参数的路径,再回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器。
可选的,在执行判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同的步骤之前,判断原始初始化函数中URL参数的访问方式是否为http或https,如果不是,则直接回调所述原始初始化函数请求相应的视频;如果是,则执行判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同的步骤。
为实现上述目的及其他相关目的,本发明还提供一种视频流量引导装置,包括:函数构造模块,用于构造一新视频URL的初始化函数,所述新视频URL的初始化函数的参数与返回值与原始初始化函数一致;流量引导模块,用于劫持所述原始初始化函数,以在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数,使得修改URL中的目标地址为指定代理服务器地址,进而将视频流量引导至指定代理服务器。
可选的,所述流量引导模块用于劫持所述原始初始化函数包括:用于交换所述新视频URL的初始化函数与原始初始化函数的实际代码地址,以在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数。
可选的,所述新视频URL的初始化函数为AVUrlAsset类的初始化方法。
可选的,所述流量引导模块执行所述新视频URL的初始化函数,进而将视频流量引导至指定代理服务器包括:判断所述原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同,如果相同,则直接回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器;如果不相同,则将所述URL参数的主机名修改为所述指定代理服务器的主机名,提取修改前的URL参数的主机名和路径作为修改后的URL参数的路径,再回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器。
可选的,所述流量引导模块,还用以在执行判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同的步骤之前,判断原始初始化函数中URL参数的访问方式是否为http或https,如果不是,则直接回调所述原始初始化函数请求相应的视频;如果是,则执行判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同的步骤。
为实现上述目的及其他相关目的,本发明还提供一种电子设备,所述电子设备的系统为IOS系统,所述电子设备具有如上任一项所述的视频流量引导装置,以对接收的视频请求进行流量的引导。
可选的,所述电子设备为智能手机或平板电脑。
如上所述,本发明的一种视频流量引导方法、装置及一种电子设备,通过构造一新视频URL的初始化函数,交换原始初始化函数以及新视频URL的初始化函数的地址,劫持所述原始初始化函数,即在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数,进而将视频流量引导至指定代理服务器,实现了对于IOS的UIWebView控件的视频请求的流量引导。
附图说明
图1显示为现有技术中流量引导的一示例的流程示意图。
图2显示为本发明的视频流量引导方法在一具体实施例中的流程示意图。
图3显示为本发明的视频流量引导方法在一具体实施例中的流程示意图。
图4显示为本发明的视频流量引导装置在一具体实施例中的模块示意图。
图5显示为本发明的一种电子设备以及一种服务器在一具体实施例中的应用示意图。
元件标号说明
1、21 视频流量引导装置
11 函数构造模块
12 流量引导模块
2 电子设备
3 服务器
S11~S12、S21~S26 步骤
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图示中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
请参阅图2,显示为本发明的视频流量引导方法在一具体实施例中的流程示意图。所述方法优选应用于IOS系统的UIWebView控件中,所述方法包括如下步骤:
S11:构造一新视频URL的初始化函数,所述新视频URL的初始化函数的参数与返回值与原始初始化函数一致;
例如在新定义的AVUrlAsset类中构造新的初始化方法hookInitWithURL,该方法的参数与返回值保持与AVUrlAsset类中原来的初始化方法InitWithURL一致。
S12:劫持所述原始初始化函数,以在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数,使得修改URL中的目标地址为指定代理服务器地址,进而将视频流量引导至指定代理服务器。即iOS系统在使用UIWebView控件播放视频链接之前,会调用AVUrlAsset类中的InitWithUrl进行初始化,此时我们构造的新方法hookInitWithURL将会被调用,而原初始化方法则不会调用,从而可以将视频流量引导至指定代理服务器。
进一步的,请参阅图3,显示为本发明的UIWebView中视频流量引导方法在另一具体实施例中的流程示意图,所述方法包括:
S21:构造一新视频URL的初始化函数,所述新视频URL的初始化函数的参数与返回值与原始初始化函数一致;且所述步骤S21与图2所示实施例中的步骤S11相同。
且图2所示实施例中所述步骤S12的劫持所述原始初始化函数的步骤优选包括:
S22:交换所述新视频URL的初始化函数与原始初始化函数的实际代码地址,以在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数。即分别取得新构造初始化方法和原初始化方法的实际代码地址,替换完后调用hookInitWithURL则会执行InitWithURL的实现,而调用InitWithURL则会执行hookInitWithURL的实现。
且图2所示实施例中所述的步骤S12的在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数,进而将视频流量引导至指定代理服务器的步骤具体包括:
S23:判断原始初始化函数中URL参数的访问方式是否为http或https,若是,则执行步骤S24;若否,则执行步骤S25,即本实施例中,优选只对访问方式为http或https的访问进行视频流量的引导。
S24:判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同;如果相同,则执行步骤S25;如果不同,则执行步骤S26。
S25:直接回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器。
S26:将所述URL参数的主机名修改为所述指定代理服务器的主机名,提取修改前的URL参数的主机名和路径作为修改后的URL参数的路径,再回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器。
且进一步的,在执行判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同的步骤之前,判断原始初始化函数中URL参数的访问方式是否为http或https,如果不是,则直接回调所述原始初始化函数请求相应的视频;如果是,则执行判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同的步骤。
例如,在一具体应用中,假设视频请求的URL是:http://hostnameA.com/video,指定代理服务器的地址是:127.0.0.1:8123,则IOS系统在初始化AVUrlAsset对象时,通过对初始化函数的劫持,执行新构造的初始化函数,即执行以下步骤:
由于所述URL的访问方式为http,所以继续判断所述URL参数的主机名是否与所述指定代理服务器的主机名相同。
本应用实例中,所述URL参数的主机名与所述指定代理服务器的主机名不相同,则将所述URL中的主机名修改为127.0.0.1:8123,且将路径修改为hostnameA.com/video。形成新的URL:http://127.0.0.1:8123/hostnameA.com/video,且以修改后的URL作为参数,再回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器127.0.0.1:8123。
本发明主要对IOS系统的视频流量引导进行说明,本领域技术人员应该理解,在基于类似的发明构思的基础上,对于android系统等其他系统进行适应性的参数的修改,亦可达到视频引导的目的,且其应属于本发明所保护的范围。
请参阅图4,显示为本发明的视频流量引导装置在一具体实施例中的模块示意图。所述视频流量引导装置优选为应用在搭载IOS系统的电子设备中,所述视频流量引导装置1包括函数构造模块11以及流量引导模块12。
所述函数构造模块11用于构造一新视频URL的初始化函数,所述新视频URL的初始化函数的参数与返回值与原始初始化函数一致;
所述流量引导模块12用于劫持所述原始初始化函数,以在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数,使得修改URL中的目标地址为指定代理服务器地址,进而将视频流量引导至指定代理服务器。
进一步的,于另一具体实施例中,所述流量引导模块12用于劫持所述原始初始化函数包括:用于交换所述新视频URL的初始化函数与原始初始化函数的实际代码地址,以在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数。
进一步的,于另一具体实施例中,所述流量引导模块12执行所述新视频URL的初始化函数,进而将视频流量引导至指定代理服务器包括:判断所述原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同,如果相同,则直接回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器;如果不相同,则将所述URL参数的主机名修改为所述指定代理服务器的主机名,提取修改前的URL参数的主机名和路径作为修改后的URL参数的路径,再回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器。
进一步的,于另一具体实施例中,所述流量引导模块12还用以在执行判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同的步骤之前,判断原始初始化函数中URL参数的访问方式是否为http或https,如果不是,则直接回调所述原始初始化函数请求相应的视频;如果是,则执行判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同的步骤。
且所述视频流量引导装置1的应用原理以及技术特征与图2和图3所示的视频流量引导方法相对应,所以具体的实例描述在此不加赘述。
请参阅图5,显示为本发明的一种电子设备以及一种服务器在一具体实施例中的应用示意图。所述电子设备2系统优选为IOS系统,所述电子设备具有一视频流量引导装置21,以对接收的视频请求流量引导至服务器3,且所述服务器3于在接收到所述电子设备2发送的视频请求时,返回相应的视频予所述电子设备2。所述视频流量引导装置21的结构及应用原理与图4所示的视频流量引导装置1相同。优选的,所述电子设备为智能手机或平板电脑。
综上所述,本发明的一种视频流量引导方法、装置及一种电子设备,通过构造一新视频URL的初始化函数,交换原始初始化函数以及新视频URL的初始化函数的地址,劫持所述原始初始化函数,即在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数,进而将视频流量引导至指定代理服务器,实现了对于IOS的UIWebView控件的视频请求的流量引导。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。
Claims (11)
1.一种视频流量引导方法,其特征在于,所述方法包括如下步骤:
构造一新视频URL的初始化函数,所述新视频URL的初始化函数的参数与返回值与原始初始化函数一致;
劫持所述原始初始化函数,以在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数,使得修改URL中的目标地址为指定代理服务器地址;进而将视频流量引导至指定代理服务器。
2.根据权利要求1所述的视频流量引导方法,其特征在于:所述劫持所述原始初始化函数的步骤包括:
交换所述新视频URL的初始化函数与原始初始化函数的实际代码地址,以在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数。
3.根据权利要求1或2所述的视频流量引导方法,其特征在于:所述新视频URL的初始化函数为AVUrlAsset类的初始化方法。
4.根据权利要求1所述的视频流量引导方法,其特征在于:所述执行所述新视频URL的初始化函数,进而将视频流量引导至指定代理服务器的步骤包括:
判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同,如果相同,则直接回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器;如果不相同,则将所述URL参数的主机名修改为所述指定代理服务器的主机名,提取修改前的URL参数的主机名和路径作为修改后的URL参数的路径,再回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器。
5.根据权利要求4所述的视频流量引导方法,其特征在于:在执行判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同的步骤之前,判断原始初始化函数中URL参数的访问方式是否为http或https,如果不是,则直接回调所述原始初始化函数请求相应的视频;如果是,则执行判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同的步骤。
6.一种视频流量引导装置,其特征在于,包括:
函数构造模块,用于构造一新视频URL的初始化函数,所述新视频URL的初始化函数的参数与返回值与原始初始化函数一致;
流量引导模块,用于劫持所述原始初始化函数,以在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数,使得修改URL中的目标地址为指定代理服务器地址;进而将视频流量引导至指定代理服务器。
7.根据权利要求6所述的视频流量引导装置,其特征在于,所述流量引导模块用于劫持所述原始初始化函数包括:
用于交换所述新视频URL的初始化函数与原始初始化函数的实际代码地址,以在系统调用所述原始初始化函数请求相应的视频时,执行所述新视频URL的初始化函数。
8.根据权利要求6或7所述的视频流量引导装置,其特征在于,所述新视频URL的初始化函数为AVUrlAsset类的初始化方法。
9.根据权利要求6所述的视频流量引导装置,其特征在于,所述流量引导模块执行所述新视频URL的初始化函数,进而将视频流量引导至指定代理服务器包括:判断所述原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同,如果相同,则直接回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器;如果不相同,则将所述URL参数的主机名修改为所述指定代理服务器的主机名,提取修改前的URL参数的主机名和路径作为修改后的URL参数的路径,再回调所述原始初始化函数请求相应的视频,以将视频流量引导至所述指定代理服务器。
10.根据权利要求9所述的视频流量引导装置,其特征在于:所述流量引导模块,还用以在执行判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同的步骤之前,判断原始初始化函数中URL参数的访问方式是否为http或https,如果不是,则直接回调所述原始初始化函数请求相应的视频;如果是,则执行判断原始初始化函数中URL参数的主机名是否与所述指定代理服务器的主机名相同的步骤。
11.一种电子设备,其特征在于,所述电子设备的系统为IOS系统,所述电子设备具有如权利要求6~10中任一项所述的视频流量引导装置,以对接收的视频请求进行流量的引导。
Priority Applications (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510359794.5A CN104954894B (zh) | 2015-06-26 | 2015-06-26 | 一种视频流量引导方法、装置及一种电子设备 |
US15/508,658 US20170280207A1 (en) | 2015-06-26 | 2015-11-11 | Video stream redirecting method, device, and an electronic apparatus |
PCT/CN2015/094270 WO2016206283A1 (zh) | 2015-06-26 | 2015-11-11 | 一种视频流量引导方法、装置及一种电子设备 |
EP15896168.0A EP3188493B1 (en) | 2015-06-26 | 2015-11-11 | Method and device for guiding video traffic, and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510359794.5A CN104954894B (zh) | 2015-06-26 | 2015-06-26 | 一种视频流量引导方法、装置及一种电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104954894A true CN104954894A (zh) | 2015-09-30 |
CN104954894B CN104954894B (zh) | 2019-03-26 |
Family
ID=54169178
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510359794.5A Expired - Fee Related CN104954894B (zh) | 2015-06-26 | 2015-06-26 | 一种视频流量引导方法、装置及一种电子设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US20170280207A1 (zh) |
EP (1) | EP3188493B1 (zh) |
CN (1) | CN104954894B (zh) |
WO (1) | WO2016206283A1 (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016206283A1 (zh) * | 2015-06-26 | 2016-12-29 | 网宿科技股份有限公司 | 一种视频流量引导方法、装置及一种电子设备 |
CN106372005A (zh) * | 2016-09-20 | 2017-02-01 | 深圳市华美兴泰科技股份有限公司 | 使用外接存储器在ios系统中存取图像数据的方法及装置 |
CN106507181A (zh) * | 2016-11-30 | 2017-03-15 | 北京酷我科技有限公司 | 一种获取并存储在线视频数据的方法 |
CN107343042A (zh) * | 2017-07-03 | 2017-11-10 | 网宿科技股份有限公司 | 浏览器流量劫持方法、装置及移动终端 |
CN109710671A (zh) * | 2018-12-14 | 2019-05-03 | 国云科技股份有限公司 | 实现数据库操作数据引流的方法及其数据库防火墙系统 |
CN110769275A (zh) * | 2019-10-09 | 2020-02-07 | 北京达佳互联信息技术有限公司 | 直播数据流的处理方法、装置及系统 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10320746B2 (en) * | 2014-05-12 | 2019-06-11 | Michael C. Wood | Computer security system and method based on user-intended final destination |
CN109639442B (zh) * | 2018-11-20 | 2022-01-18 | 网宿科技股份有限公司 | 流量分类引导方法及系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102891807A (zh) * | 2012-07-16 | 2013-01-23 | 北京东方网信科技股份有限公司 | 一种基于主动引导的网络流量缓存方法及系统 |
CN103188629A (zh) * | 2011-12-31 | 2013-07-03 | 中国移动通信集团江苏有限公司 | 一种不同制式网络间的流量引导方法和装置 |
CN103916405A (zh) * | 2014-04-25 | 2014-07-09 | 厦门享游网络科技有限公司 | 一种IOS上针对App的TCP/UDP流量引导的方法 |
CN103944906A (zh) * | 2014-04-25 | 2014-07-23 | 厦门享游网络科技有限公司 | 一种iOS上针对APP的HTTP流量引导的方法 |
WO2015051709A1 (zh) * | 2013-10-11 | 2015-04-16 | 华为技术有限公司 | 一种控制网络流量路径的方法和装置 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7501621B2 (en) * | 2006-07-12 | 2009-03-10 | Leco Corporation | Data acquisition system for a spectrometer using an adaptive threshold |
US8392530B1 (en) * | 2008-12-18 | 2013-03-05 | Adobe Systems Incorporated | Media streaming in a multi-tier client-server architecture |
US8516074B2 (en) * | 2009-12-01 | 2013-08-20 | Vantrix Corporation | System and methods for efficient media delivery using cache |
KR101734812B1 (ko) * | 2010-03-29 | 2017-05-12 | 삼성전자 주식회사 | 이동통신시스템 및 그 이동 통신 시스템에서 캐리어 메저먼트 방법 |
US8966519B2 (en) * | 2010-12-22 | 2015-02-24 | Motorola Mobility Llc | Method and apparatus for providing parental control using a playlist |
US8767961B2 (en) * | 2011-01-05 | 2014-07-01 | Motorola Mobility Llc | Secure live television streaming |
US9161080B2 (en) * | 2011-01-28 | 2015-10-13 | Level 3 Communications, Llc | Content delivery network with deep caching infrastructure |
CN102739603B (zh) * | 2011-03-31 | 2015-10-21 | 国际商业机器公司 | 单点登录的方法和设备 |
WO2012137044A1 (en) * | 2011-04-07 | 2012-10-11 | Telefonaktiebolaget L M Ericsson (Publ) | Ethernet based local ip access |
US20120290724A1 (en) * | 2011-05-09 | 2012-11-15 | Nomadix, Inc. | System and method for network redirection |
US20130036197A1 (en) * | 2011-08-05 | 2013-02-07 | Xtreme Labs Inc. | Method and system for a mobile local server |
US8806193B2 (en) * | 2011-12-22 | 2014-08-12 | Adobe Systems Incorporated | Methods and apparatus for integrating digital rights management (DRM) systems with native HTTP live streaming |
US9253753B2 (en) * | 2012-04-24 | 2016-02-02 | Zetta Research And Development Llc-Forc Series | Vehicle-to-vehicle safety transceiver using time slots |
BR122015005194A2 (pt) * | 2012-06-28 | 2019-08-20 | Ericsson Ab | Método e sistema para inserção de anúncio em entrega de mídia ao vivo over the top |
CN103885756B (zh) * | 2012-12-20 | 2017-10-31 | 腾讯科技(深圳)有限公司 | 智能终端的基础应用功能配置方法、实现方法和装置 |
WO2015009828A1 (en) * | 2013-07-17 | 2015-01-22 | Imvision Software Technologies Ltd. | Method and system for detecting live over the top streams |
CN104572777B (zh) * | 2013-10-28 | 2019-05-14 | 腾讯科技(深圳)有限公司 | 基于UIWebView组件的网页加载方法及装置 |
CN103974141B (zh) * | 2013-12-13 | 2017-12-12 | 乐视网信息技术(北京)股份有限公司 | 视频自动跳转播放的方法、终端及系统 |
CN104954894B (zh) * | 2015-06-26 | 2019-03-26 | 网宿科技股份有限公司 | 一种视频流量引导方法、装置及一种电子设备 |
-
2015
- 2015-06-26 CN CN201510359794.5A patent/CN104954894B/zh not_active Expired - Fee Related
- 2015-11-11 EP EP15896168.0A patent/EP3188493B1/en not_active Not-in-force
- 2015-11-11 WO PCT/CN2015/094270 patent/WO2016206283A1/zh active Application Filing
- 2015-11-11 US US15/508,658 patent/US20170280207A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103188629A (zh) * | 2011-12-31 | 2013-07-03 | 中国移动通信集团江苏有限公司 | 一种不同制式网络间的流量引导方法和装置 |
CN102891807A (zh) * | 2012-07-16 | 2013-01-23 | 北京东方网信科技股份有限公司 | 一种基于主动引导的网络流量缓存方法及系统 |
WO2015051709A1 (zh) * | 2013-10-11 | 2015-04-16 | 华为技术有限公司 | 一种控制网络流量路径的方法和装置 |
CN103916405A (zh) * | 2014-04-25 | 2014-07-09 | 厦门享游网络科技有限公司 | 一种IOS上针对App的TCP/UDP流量引导的方法 |
CN103944906A (zh) * | 2014-04-25 | 2014-07-23 | 厦门享游网络科技有限公司 | 一种iOS上针对APP的HTTP流量引导的方法 |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016206283A1 (zh) * | 2015-06-26 | 2016-12-29 | 网宿科技股份有限公司 | 一种视频流量引导方法、装置及一种电子设备 |
CN106372005A (zh) * | 2016-09-20 | 2017-02-01 | 深圳市华美兴泰科技股份有限公司 | 使用外接存储器在ios系统中存取图像数据的方法及装置 |
CN106372005B (zh) * | 2016-09-20 | 2019-10-11 | 深圳市华美兴泰科技股份有限公司 | 使用外接存储器在ios系统中存取图像数据的方法及装置 |
CN106507181A (zh) * | 2016-11-30 | 2017-03-15 | 北京酷我科技有限公司 | 一种获取并存储在线视频数据的方法 |
CN107343042A (zh) * | 2017-07-03 | 2017-11-10 | 网宿科技股份有限公司 | 浏览器流量劫持方法、装置及移动终端 |
CN107343042B (zh) * | 2017-07-03 | 2020-06-23 | 网宿科技股份有限公司 | 浏览器流量劫持方法、装置及移动终端 |
CN109710671A (zh) * | 2018-12-14 | 2019-05-03 | 国云科技股份有限公司 | 实现数据库操作数据引流的方法及其数据库防火墙系统 |
CN110769275A (zh) * | 2019-10-09 | 2020-02-07 | 北京达佳互联信息技术有限公司 | 直播数据流的处理方法、装置及系统 |
CN110769275B (zh) * | 2019-10-09 | 2022-04-08 | 北京达佳互联信息技术有限公司 | 直播数据流的处理方法、装置及系统 |
Also Published As
Publication number | Publication date |
---|---|
EP3188493B1 (en) | 2019-10-23 |
EP3188493A4 (en) | 2018-05-02 |
WO2016206283A1 (zh) | 2016-12-29 |
US20170280207A1 (en) | 2017-09-28 |
CN104954894B (zh) | 2019-03-26 |
EP3188493A1 (en) | 2017-07-05 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104954894A (zh) | 一种视频流量引导方法、装置及一种电子设备 | |
US10165058B2 (en) | Dynamic local function binding apparatus and method | |
RU2019111902A (ru) | ПЛАТФОРМА "ФУНКЦИЯ-КАК-УСЛУГА" (FaaS) В БЛОКЧЕЙН СЕТЯХ | |
KR20170003578A (ko) | 언어-독립형 디스패치를 위한 코드 서비스 기법 | |
CN110929195B (zh) | 数据的缓存策略确定方法、装置以及电子设备 | |
WO2014135045A1 (en) | Method and system for implementing transparent agent of ios system | |
WO2014093944A1 (en) | Inversion-of-control component service models for virtual environments | |
CN109788029A (zh) | 微服务的灰度调用方法、装置、终端及可读存储介质 | |
WO2014110929A1 (en) | Method, device, and system for uploading data | |
CN106605231A (zh) | 帐户控制 | |
CN104036042A (zh) | 信息投放方法、装置及系统 | |
CN105279452A (zh) | 管理智能设备的方法、装置及系统 | |
WO2015184754A1 (zh) | 一种移动终端及移动终端间实现名片交换的方法 | |
CN104980511A (zh) | 一种游戏数据访问方法、系统以及游戏网页服务器 | |
CN106161431A (zh) | 通话建立方法及系统 | |
CN109391658B (zh) | 一种账号数据同步方法及其设备、存储介质、终端 | |
WO2018068655A1 (zh) | 一种许可管理方法和系统 | |
CN105204883B (zh) | 一种插件加载处理方法及装置 | |
JP2019047273A5 (zh) | ||
CN107395663A (zh) | 数据获取方法及装置 | |
CN105245535A (zh) | 多客户端统一管理方法及系统 | |
CN104852997A (zh) | 对网络地址的处理方法及服务器与计算机可读储存介质 | |
CN111080750B (zh) | 一种机器人动画配置方法、装置及系统 | |
CN103309730A (zh) | 跨进程回调的方法及装置 | |
CN104407846B (zh) | 一种信息处理方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190326 |