[go: up one dir, main page]

WO2016090650A1 - 在视频应用中插播广告的终端及方法 - Google Patents

在视频应用中插播广告的终端及方法 Download PDF

Info

Publication number
WO2016090650A1
WO2016090650A1 PCT/CN2014/093990 CN2014093990W WO2016090650A1 WO 2016090650 A1 WO2016090650 A1 WO 2016090650A1 CN 2014093990 W CN2014093990 W CN 2014093990W WO 2016090650 A1 WO2016090650 A1 WO 2016090650A1
Authority
WO
WIPO (PCT)
Prior art keywords
advertisement
video
terminal
player
advertisement information
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.)
Ceased
Application number
PCT/CN2014/093990
Other languages
English (en)
French (fr)
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.)
Shenzhen TCL Digital Technology Co Ltd
Original Assignee
Shenzhen TCL Digital Technology 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 Shenzhen TCL Digital Technology Co Ltd filed Critical Shenzhen TCL Digital Technology Co Ltd
Publication of WO2016090650A1 publication Critical patent/WO2016090650A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • H04N21/2668Creating a channel for a dedicated end-user group, e.g. insertion of targeted commercials based on end-user profiles

Definitions

  • the present invention relates to the field of television technologies, and in particular, to a terminal and method for inserting advertisements in a video application.
  • smart TVs equipped with operating systems such as Android systems have made televisions smarter, and a large number of life or entertainment applications can be installed on smart TVs, including various video applications.
  • operating systems such as Android systems
  • all TV manufacturers hope to insert advertisements released by enterprises in video applications, so that when users watch videos through video applications, they can insert advertisements released by enterprises to play a propaganda role.
  • the existing method for inserting advertisements in a video application requires each TV manufacturer to develop a video application itself, and then integrate the advertisements that need to be inserted into the video application developed by itself, so that the user can insert the advertisement when watching the video through the video application, but
  • the method not only requires the TV manufacturers to develop video applications themselves, but also increases the cost.
  • the video applications developed by the TV manufacturers themselves cannot be guaranteed to be more popular than other existing video applications, that is, users who use their own video applications cannot be guaranteed.
  • the quantity can not guarantee the promotion of interstitial ads. Therefore, the existing method of inserting advertisements in video applications is very limited and not convenient enough.
  • the main object of the present invention is to provide a terminal and method for inserting an advertisement in a video application, so as to solve the technical problem that the existing method for inserting an advertisement in a video application is not convenient and has a large limitation.
  • the present invention provides a terminal for inserting an advertisement in a video application, the terminal comprising: an insertion module, a proxy server module, and a hard-release player, wherein the insertion module and the hard-release player Registering into the proxy server module;
  • the insertion module is configured to: when the hard-play player of the terminal receives the video address sent by the video application on the terminal, obtain the advertisement information stored on the advertisement server, and send the obtained advertisement information to the proxy server module;
  • the proxy server module is configured to forward the obtained advertisement information to the hard-release player
  • the hard copy player is configured to perform advertisement play according to the advertisement information.
  • the hard copy player is further configured to:
  • the proxy server module is monitored, and when the advertisement information obtained by the proxy server module is forwarded to the hard-release player, the advertisement is played according to the received advertisement information.
  • the proxy server module is further configured to:
  • the hard copy player is further configured to:
  • the video corresponding to the video address is played according to the video address sent by the video application.
  • the insertion module is further configured to:
  • the advertisement information includes: an advertisement address, an advertisement type, an advertisement time, and/or an advertisement quantity; wherein the advertisement type is a video.
  • the present invention further provides a method for inserting an advertisement in a video application of a terminal, where the terminal includes: an insertion module, a proxy server module, and a hard-release player, the insertion module and the hard solution.
  • the player is registered in the proxy server module, and the method includes the following steps:
  • the insertion module acquires the advertisement information stored on the advertisement server, and sends the obtained advertisement information to the proxy server module;
  • the proxy server module forwards the obtained advertisement information to the hard copy player
  • the hard copy player performs advertisement play according to the advertisement information.
  • the step of the hard-play player performing advertisement play according to the advertisement information comprises:
  • the hard disk player monitors the proxy server module, and when the proxy server module detects that the obtained advertisement information is forwarded to the hard copy player, performs advertisement play according to the received advertisement information.
  • the insertion module acquires the advertisement information stored on the advertisement server, and sends the acquired advertisement information to the proxy server.
  • the steps of the module also include:
  • the proxy server module registers in the system service manager of the terminal.
  • the hard-release player further includes:
  • the hard copy player plays a video corresponding to the video address according to a video address sent by the video application.
  • the insertion module acquires the advertisement information stored on the advertisement server, and sends the acquired advertisement information to the proxy server.
  • the steps of the module also include:
  • the insertion module is bound to an advertisement server.
  • the advertisement information includes: an advertisement address, an advertisement type, an advertisement time, and/or an advertisement quantity; wherein the advertisement type is a video.
  • the advertisement information stored on the advertisement server acquired by the insertion module is forwarded to the hard decryption player of the terminal through the proxy server module preset in the terminal, so that the hard
  • the player can receive the video address sent by the video application on the terminal, before playing the video content requested by the video application, first perform advertisement play according to the advertisement information forwarded by the proxy server module, thereby implementing the insertion of the advertisement in the video application, All video applications can call the hard-release player to insert the ad before playing the requested video content, so there is no need for the TV manufacturer to develop the video application itself, which reduces the cost, is very convenient, and can be inserted in all video applications. To ensure the promotion of in-stream advertising, the limitations are small.
  • FIG. 1 is a schematic diagram of functional modules of an embodiment of a terminal for inserting an advertisement in a video application according to the present invention
  • FIG. 2 is a schematic flowchart of a first embodiment of a method for inserting an advertisement in a video application of a terminal according to the present invention
  • FIG. 3 is a schematic flowchart of a second embodiment of a method for inserting an advertisement in a video application of a terminal according to the present invention
  • FIG. 4 is a schematic flow chart of a third embodiment of a method for inserting an advertisement in a video application of a terminal according to the present invention.
  • the present invention provides a terminal for inserting an advertisement in a video application.
  • the terminal that inserts the advertisement in the video application may be a video playback terminal that can run the video application, such as a smart TV equipped with an Android system or other systems, and is not limited herein.
  • FIG. 1 is a schematic diagram of functional modules of an embodiment of a terminal for inserting an advertisement in a video application according to the present invention.
  • the terminal for inserting an advertisement in the video application includes: an insertion module 01, a proxy server module 02, and a hard copy player 03, wherein the insertion module 01 and the hard copy player 03 are registered to the Proxy server module 02;
  • the insertion module 01 is configured to acquire the advertisement information stored on the advertisement server when the hard copy player 03 of the terminal receives the video address sent by the video application on the terminal, and send the obtained advertisement information to the proxy server module 02 ;
  • the proxy server module 02 is configured to forward the obtained advertisement information to the hard copy player 03;
  • the hard copy player 03 is configured to perform advertisement play according to the advertisement information.
  • the hard copy player 03 on the terminal such as the media player Media
  • Player, etc. sends the requested video address to the hard copy player 03 for the hard copy player 03 to play the video.
  • the hard copy player 03 of the terminal receives the video address sent by the video application on the terminal, since the advertisement needs to be inserted in the video application, the hard copy player 03 temporarily does not request the video address sent by the video application.
  • the video is played, but the advertisement information stored on the external advertisement server is first acquired by the insertion module 01.
  • the insertion module 01 can be bound to the advertisement server of the cloud.
  • the corresponding interface is invoked to obtain the stored advertisement information from the external advertisement server, and the obtained advertisement information includes but is not limited to the advertisement address.
  • a proxy server module 02 is preset in the terminal system, and the preset proxy server module 02 can perform bidirectional communication with the interstitial module 01 of the terminal and the hard decryption player 03 of the terminal. Therefore, the interstitial module 01 is acquiring. After the advertisement information stored on the external advertisement server is stored, the obtained advertisement information can be forwarded to the hard copy player 03 through the preset proxy server module 02.
  • the insertion module 01 and the hard copy player 03 are first registered in the proxy server module 02, so that the proxy server module 02 can call the insert module 01 and the hard copy player 03.
  • the hard copy player 03 of the terminal receives the video address sent by the video application on the terminal
  • the hard copy player 03 calls the proxy server module 02
  • the proxy server module 02 calls back the insert module 01
  • the plug-in module 01 acquires the external advertisement server.
  • the advertisement information is stored
  • the proxy server module 02 is invoked, and the obtained advertisement information is forwarded by the proxy server module 02 to the hard decryption player 03, and the hard copy player 03 of the terminal pairs the proxy The server module 02 performs monitoring.
  • the advertisement can be played according to the received advertisement information before the video requested by the video application is played. Insert ads in the video app. Moreover, since the hard decoding player 03 has a strong decoding capability, the playback is smooth, and when a high-resolution advertisement is played, there is no such phenomenon as a flower screen or a carton, and the effect of the interstitial advertisement is better. After the advertisement is played, the registration of the insertion module 01 and the hard copy player 03 is cancelled from the proxy server module 02 to end the advertisement insertion.
  • the advertisement information stored on the advertisement server acquired by the insertion module 01 is forwarded to the hard copy player 03 of the terminal by the proxy server module 02, so that the hard copy player 03 can send the video application on the received terminal.
  • the video address is used to play the advertisement according to the advertisement information forwarded by the proxy server module 02 before playing the video content requested by the video application, so as to insert the advertisement in the video application, since all the video applications can play the requested video content.
  • the proxy server module 02 is further configured to: register in a system service manager of the terminal.
  • the proxy server module 02 Registering the proxy server module 02 into the system service manager of the terminal, so that the proxy server module 02 has a high authority, and can perform bidirectional communication with the interstitial module 01 and the hard dissolving player 03 of the terminal, and obtain the interpolated module 01.
  • the obtained advertisement information can be forwarded by the proxy server module 02 to the hard copy player 03, and the data transfer between the insert module 01 and the hard copy player 03 is implemented, and the After the proxy server module 02 is registered to the system service manager of the terminal, the proxy server module 02 can be automatically started up with the terminal, and can be forwarded according to the obtained advertisement information at any time, which is more convenient and faster.
  • the hard copy player 03 is further configured to:
  • the video corresponding to the video address is played according to the video address sent by the video application.
  • the advertisement player 03 After the advertisement player 03 performs the advertisement play according to the advertisement information, further, the operation of playing the video corresponding to the video address according to the video address sent by the video application, specifically, the hard copy player 03 of the terminal receives
  • the video address sent by the video application on the terminal is sent, the video address sent by the video application may be saved, and after the hard copy player 03 plays the advertisement according to the advertisement information forwarded by the proxy server module 02, the video application is immediately sent according to the saved video application.
  • the video address plays the positive video that the user requests to play, so as to realize the insertion of the advertisement in the video application, and also ensure the timely playback of the positive video requested by the user, thereby improving the user experience.
  • the present invention further provides a method of inserting an advertisement in a video application of a terminal.
  • the terminal includes: an insertion module, a proxy server module, and a hard-release player, and the insertion module and the hard-release player are registered in the proxy server module.
  • FIG. 2 is a schematic flowchart diagram of a first embodiment of a method for inserting an advertisement in a video application of a terminal according to the present invention.
  • a method for inserting an advertisement in a video application of a terminal includes:
  • Step S10 When the hard-play player of the terminal receives the video address sent by the video application on the terminal, the insertion module acquires the advertisement information stored on the advertisement server, and sends the acquired advertisement information to the proxy server module.
  • a hard-release player on the terminal such as a media player Media
  • Player, etc. sends the requested video address to the hard copy player for the hard copy player to play the video.
  • the advertisement information stored on the external advertisement server is first acquired by the insertion module.
  • the insertion module can be bound to the advertisement server of the cloud.
  • the advertisement information needs to be acquired, the corresponding interface is invoked to obtain the stored advertisement information from the external advertisement server, and the obtained advertisement information includes the advertisement address and the advertisement type.
  • Information about advertisements such as advertisement time and number of advertisements.
  • the advertisement type is video.
  • Step S20 the proxy server module forwards the obtained advertisement information to the hard-release player
  • a proxy server module is preset in the terminal system, and the proxy server module can perform two-way communication with the plug-in module and the hard-release player of the terminal, that is, in the plug-in module and the hard-release player. Data transfer is performed. Therefore, after the insertion module acquires the advertisement information stored on the external advertisement server, the obtained advertisement information can be forwarded to the hard-release player through the proxy server module.
  • Step S30 the hard copy player performs advertisement play according to the advertisement information.
  • the hard disk player of the terminal monitors the proxy server module, and when it is detected that the proxy server module forwards the obtained advertisement information to the hard disk player, before the video requested by the video application is played, according to The received advertisement information is played by the advertisement to realize the insertion of the advertisement in the video application.
  • the hard decoding player has a strong decoding capability and smooth playback. When playing high-resolution advertisements, there is no such phenomenon as flower screen, jam, etc., and the effect of inserting advertisements is better.
  • the advertisement information stored on the advertisement server acquired by the insertion module is forwarded to the hard copy player of the terminal by the preset proxy server module, so that the hard copy player can receive the video address sent by the video application on the terminal.
  • the advertisement is played according to the advertisement information forwarded by the proxy server module, so that the advertisement is inserted in the video application, since all the video applications can call the hard solution before playing the requested video content.
  • the player plugs in the advertisements so there is no need for the TV manufacturer to develop the video application itself, which reduces the cost, is very convenient, and can be inserted into the advertisements in all the video applications, ensuring the promotion of the interstitial advertisements, the limitations are small, and the versatility is strong. .
  • FIG. 3 is a schematic flowchart diagram of a second embodiment of a method for inserting an advertisement in a video application of a terminal according to the present invention.
  • the method further includes:
  • step S40 the proxy server module registers in the system service manager of the terminal.
  • the embodiment further includes the operation of registering the proxy server module in the system service manager of the terminal.
  • the preset proxy server module is registered in the system service manager of the terminal, so that the proxy server module has higher authority, and can perform two-way communication with the plug-in module and the hard-dissolving player of the terminal, After obtaining the advertisement information stored on the external advertisement server, the module may forward the obtained advertisement information to the hard-release player, implement data transmission between the insertion module and the hard-release player, and preset the proxy server module. After registering to the terminal's system service manager, the preset proxy server module can be automatically started with the terminal booting, and can be forwarded according to the obtained advertisement information at any time, which is more convenient and faster.
  • FIG. 4 is a schematic flowchart diagram of a third embodiment of a method for inserting an advertisement in a video application of a terminal according to the present invention.
  • the method further includes:
  • Step S50 The hard-release player plays the video corresponding to the video address according to the video address sent by the video application.
  • the embodiment further includes an operation of playing the video corresponding to the video address according to the video address sent by the video application.
  • the advertisement player plays the advertisement according to the advertisement information
  • the operation of playing the video corresponding to the video address according to the video address sent by the video application specifically, the terminal
  • the video address sent by the video application may be saved, and after the hard copy player plays the advertisement according to the advertisement information forwarded by the proxy server module, immediately according to the saved
  • the video address sent by the video application plays the positive video that the user requests to play, so as to realize the insertion of the advertisement in the video application, and also ensure the timely playback of the positive video requested by the user, thereby improving the user experience.
  • the technical solution of the present invention which is essential or contributes to the prior art, may be embodied in the form of a software product stored in a storage medium (such as ROM/RAM, disk,
  • a storage medium such as ROM/RAM, disk,
  • the optical disc includes a number of instructions for causing a terminal device (which may be a cell phone, a computer, a server, or a network device, etc.) to perform the methods described in various embodiments of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种在视频应用中插播广告的终端,所述终端包括:插播模块、代理服务器模块及硬解播放器,其中,插播模块与硬解播放器注册到代理服务器模块中;插播模块,用于当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,获取广告服务器上存储的广告信息,并将获取的广告信息发送至代理服务器模块;代理服务器模块,用于将获取的广告信息转发至硬解播放器;硬解播放器,用于根据所述广告信息进行广告播放。本发明还公开了一种在终端的视频应用中插播广告的方法。本发明无需电视厂商自身开发视频应用,降低了成本,十分便捷,且在所有的视频应用中均可插播广告,保证了插播广告的宣传力度,局限性小。

Description

在视频应用中插播广告的终端及方法
技术领域
本发明涉及电视技术领域,尤其涉及一种在视频应用中插播广告的终端及方法。
背景技术
随着智能电视机等智能终端的普及,搭载了操作系统如Android系统的智能电视机让电视实现了智能化,在智能电视机上可安装大量生活或娱乐方面的应用,其中包括各种视频应用。现在各电视厂商都希望能在视频应用中插播企业发布的广告,以在用户通过视频应用收看视频时可以插播企业发布的广告,起到宣传作用。
现有在视频应用中插播广告的方法,需要各电视厂商自身开发一个视频应用,然后把需要插播的广告集成到自身开发的视频应用中,才能实现用户通过视频应用收看视频时插播广告,但该方法不仅需要各电视厂商自身开发视频应用,提升了成本,而且,各电视厂商自身开发的视频应用也不能保证比现有的其它视频应用更受用户欢迎,即不能保证使用自身开发视频应用的用户数量,也就无法保证插播广告的宣传力度,因此,现有的在视频应用中插播广告的方法局限性很大,不够方便。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
发明内容
本发明的主要目的在于提供一种在视频应用中插播广告的终端及方法,以解决现有在视频应用中插播广告的方法不够方便,局限性大的技术问题。
为实现上述目的,本发明提供的一种在视频应用中插播广告的终端,所述终端包括:插播模块、代理服务器模块及硬解播放器,其中,所述插播模块与所述硬解播放器注册到所述代理服务器模块中;
所述插播模块,用于当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块;
所述代理服务器模块,用于将获取的广告信息转发至所述硬解播放器;
所述硬解播放器,用于根据所述广告信息进行广告播放。
优选地,所述硬解播放器还用于:
对所述代理服务器模块进行监测,当监测到所述代理服务器模块将获取的广告信息转发至所述硬解播放器时,根据接收的广告信息进行广告播放。
优选地,所述代理服务器模块还用于:
在终端的系统服务管理器中进行注册。
优选地,所述硬解播放器还用于:
根据所述广告信息进行广告播放之后,根据所述视频应用发送的视频地址播放所述视频地址对应的视频。
优选地,所述插播模块还用于:
与广告服务器绑定。
优选地,所述广告信息包括:广告地址、广告类型、广告时间和/或广告数量;其中,广告类型为视频。
此外,为实现上述目的,本发明还提供一种在终端的视频应用中插播广告的方法,所述终端包括:插播模块、代理服务器模块及硬解播放器,所述插播模块与所述硬解播放器注册到所述代理服务器模块中,所述方法包括以下步骤:
当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块;
所述代理服务器模块将获取的广告信息转发至所述硬解播放器;
所述硬解播放器根据所述广告信息进行广告播放。
优选地,所述硬解播放器根据所述广告信息进行广告播放的步骤包括:
所述硬解播放器对所述代理服务器模块进行监测,当监测到所述代理服务器模块将获取的广告信息转发至所述硬解播放器时,根据接收的广告信息进行广告播放。
优选地,所述当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块的步骤之前还包括:
所述代理服务器模块在终端的系统服务管理器中进行注册。
优选地,所述硬解播放器根据所述广告信息进行广告播放的步骤之后还包括:
所述硬解播放器根据所述视频应用发送的视频地址播放所述视频地址对应的视频。
优选地,所述当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块的步骤之前还包括:
所述插播模块与广告服务器绑定。
优选地,所述广告信息包括:广告地址、广告类型、广告时间和/或广告数量;其中,广告类型为视频。
本发明提出的一种在视频应用中插播广告的终端及方法,通过终端中预置的代理服务器模块将插播模块获取的广告服务器上存储的广告信息转发至终端的硬解播放器,这样,硬解播放器可在接收到终端上的视频应用发送的视频地址时,在播放视频应用请求的视频内容之前,先根据代理服务器模块转发的广告信息进行广告播放,实现在视频应用中插播广告,由于所有的视频应用均可在播放请求的视频内容之前调用硬解播放器来插播广告,因此,无需电视厂商自身开发视频应用,降低了成本,十分便捷,且在所有的视频应用中均可插播广告,保证了插播广告的宣传力度,局限性小。
附图说明
图1为本发明在视频应用中插播广告的终端一实施例的功能模块示意图;
图2为本发明在终端的视频应用中插播广告的方法第一实施例的流程示意图;
图3为本发明在终端的视频应用中插播广告的方法第二实施例的流程示意图;
图4为本发明在终端的视频应用中插播广告的方法第三实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种在视频应用中插播广告的终端。
需要说明的是,本发明实施例中,在视频应用中插播广告的终端可以为搭载安卓系统或其他系统的智能电视等能运行视频应用的视频播放终端,在此不作限定。
参照图1,图1为本发明在视频应用中插播广告的终端一实施例的功能模块示意图。
在一实施例中,在视频应用中插播广告的终端包括:插播模块01、代理服务器模块02及硬解播放器03,其中,所述插播模块01与所述硬解播放器03注册到所述代理服务器模块02中;
插播模块01,用于当终端的硬解播放器03接收到终端上的视频应用发送的视频地址时,获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块02;
代理服务器模块02,用于将获取的广告信息转发至所述硬解播放器03;
硬解播放器03,用于根据所述广告信息进行广告播放。
本实施例中,当终端上的视频应用需要播放视频时会调用终端上的硬解播放器03,如媒体播放器Media Player等,并将请求播放的视频地址发送至硬解播放器03,供硬解播放器03播放该视频。而当监测到终端的硬解播放器03接收到终端上的视频应用发送的视频地址时,由于需要在视频应用中插播广告,因此,硬解播放器03暂时不对视频应用发送的视频地址请求的视频进行播放,而是先由插播模块01获取外部的广告服务器上存储的广告信息。其中,插播模块01可与云端的广告服务器进行绑定,当需要获取广告信息时,调用相应的接口从外部的广告服务器上获取存储的广告信息,获取的广告信息中包括但不限于广告地址、广告类型、广告时间、广告数量等广告的相关信息,本实施例中,广告类型为视频。
由于终端的应用如插播模块01与终端的硬解播放器03处于终端中不同的系统层,无法直接进行通信,因此,通过插播模块01从外部的广告服务器上获取的广告信息则无法直接发送至终端的硬解播放器03,硬解播放器03也就无法在视频应用中插播广告。本实施例中,在终端系统中预置一代理服务器模块02,预置的代理服务器模块02可与终端的插播模块01及终端的硬解播放器03进行双向通信,因此,插播模块01在获取到外部的广告服务器上存储的广告信息后,即可通过预置的代理服务器模块02将获取的广告信息转发至硬解播放器03。
具体地,先将插播模块01与硬解播放器03注册到所述代理服务器模块02中,以使所述代理服务器模块02可以调用插播模块01及硬解播放器03。当终端的硬解播放器03接收到终端上的视频应用发送的视频地址时,硬解播放器03调用代理服务器模块02,代理服务器模块02回调插播模块01,由插播模块01获取外部的广告服务器上存储的广告信息,插播模块01获取到广告信息后,调用代理服务器模块02,由代理服务器模块02将获取的广告信息转发至硬解播放器03,终端的硬解播放器03对所述代理服务器模块02进行监测,当监测到所述代理服务器模块02将获取的广告信息转发至硬解播放器03时,即可在视频应用请求的视频播放之前,根据接收的广告信息进行广告播放,实现在视频应用中插播广告。而且,由于硬解播放器03的解码能力强,播放流畅,在对高分辨率的广告进行播放时也不会出现花屏、卡顿等现象,插播广告的效果更好。在广告播放完之后,从所述代理服务器模块02中取消插播模块01及硬解播放器03的注册,以结束此次广告插播。
本实施例通过所述代理服务器模块02将插播模块01获取的广告服务器上存储的广告信息转发至终端的硬解播放器03,这样,硬解播放器03可在接收到终端上的视频应用发送的视频地址时,在播放视频应用请求的视频内容之前,先根据代理服务器模块02转发的广告信息进行广告播放,实现在视频应用中插播广告,由于所有的视频应用均可在播放请求的视频内容之前调用硬解播放器03来插播广告,因此,无需电视厂商自身开发视频应用,降低了成本,十分便捷,且在所有的视频应用中均可插播广告,保证了插播广告的宣传力度,局限性小,通用性强。
进一步地,在其他实施例中,上述代理服务器模块02还用于:在终端的系统服务管理器中进行注册。
将所述代理服务器模块02注册到终端的系统服务管理器中,使得代理服务器模块02的权限较高,可以与插播模块01及终端的硬解播放器03进行双向通信,在插播模块01获取到外部的广告服务器上存储的广告信息后,即可由代理服务器模块02将获取的广告信息转发至硬解播放器03,实现插播模块01与硬解播放器03之间的数据传递,且将所述代理服务器模块02注册到终端的系统服务管理器后,所述代理服务器模块02即可随终端开机自动启动,可随时根据获取到的广告信息进行转发,更加方便、快捷。
进一步地,在其他实施例中,上述硬解播放器03还用于:
根据所述广告信息进行广告播放之后,根据所述视频应用发送的视频地址播放所述视频地址对应的视频。
硬解播放器03在根据所述广告信息进行广告播放之后,进一步地,根据所述视频应用发送的视频地址播放所述视频地址对应的视频的操作,具体地,终端的硬解播放器03接收到终端上的视频应用发送的视频地址时,可将视频应用发送的视频地址进行保存,在硬解播放器03根据代理服务器模块02转发的广告信息进行广告播放后,立即根据保存的视频应用发送的视频地址播放用户请求播放的正片视频,这样,实现在视频应用中插播广告的同时,也尽可能保证用户请求播放的正片视频的及时播放,提升了用户体验。
本发明进一步提供一种在终端的视频应用中插播广告的方法。所述终端包括:插播模块、代理服务器模块及硬解播放器,所述插播模块与所述硬解播放器注册到所述代理服务器模块中。
参照图2,图2为本发明在终端的视频应用中插播广告的方法第一实施例的流程示意图。
在第一实施例中,在终端的视频应用中插播广告的方法包括:
步骤S10,当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块
本实施例中,当终端上的视频应用需要播放视频时会调用终端上的硬解播放器,如媒体播放器Media Player等,并将请求播放的视频地址发送至硬解播放器,供硬解播放器播放该视频。而当监测到终端的硬解播放器接收到终端上的视频应用发送的视频地址时,由于需要在视频应用中插播广告,因此,暂时不对视频应用发送的视频地址请求的视频进行播放,而是先由所述插播模块获取外部的广告服务器上存储的广告信息。其中,所述插播模块可与云端的广告服务器进行绑定,当需要获取广告信息时,调用相应的接口从外部的广告服务器上获取存储的广告信息,获取的广告信息中包括广告地址、广告类型、广告时间、广告数量等广告的相关信息,本实施例中,广告类型为视频。
步骤S20,所述代理服务器模块将获取的广告信息转发至所述硬解播放器;
由于所述插播模块与终端的硬解播放器处于终端中不同的系统层,无法直接进行通信,因此,所述插播模块从外部的广告服务器上获取的广告信息无法直接发送至终端的硬解播放器,硬解播放器也就无法在视频应用中插播广告。本实施例中,在终端系统中预置一代理服务器模块,所述代理服务器模块可与所述插播模块及终端的硬解播放器进行双向通信,即在所述插播模块与硬解播放器之间进行数据传递,因此,在所述插播模块获取到外部的广告服务器上存储的广告信息后,即可通过所述代理服务器模块将获取的广告信息转发至所述硬解播放器。
步骤S30,所述硬解播放器根据所述广告信息进行广告播放。
终端的硬解播放器对所述代理服务器模块进行监测,当监测到所述代理服务器模块将获取的广告信息转发至所述硬解播放器时,即可在视频应用请求的视频播放之前,根据接收的广告信息进行广告播放,实现在视频应用中插播广告。而且,硬解播放器的解码能力强,播放流畅,在对高分辨率的广告进行播放时也不会出现花屏、卡顿等现象,插播广告的效果更好。
本实施例通过预置的代理服务器模块将插播模块获取的广告服务器上存储的广告信息转发至终端的硬解播放器,这样,硬解播放器可在接收到终端上的视频应用发送的视频地址时,在播放视频应用请求的视频内容之前,先根据代理服务器模块转发的广告信息进行广告播放,实现在视频应用中插播广告,由于所有的视频应用均可在播放请求的视频内容之前调用硬解播放器来插播广告,因此,无需电视厂商自身开发视频应用,降低了成本,十分便捷,且在所有的视频应用中均可插播广告,保证了插播广告的宣传力度,局限性小,通用性强。
参照图3,图3为本发明在终端的视频应用中插播广告的方法第二实施例的流程示意图。
在上述第一实施例的基础上,在上述步骤S10之前还包括:
步骤S40,所述代理服务器模块在终端的系统服务管理器中进行注册。
本实施例与上述第一实施例的区别在于,本实施例还包括所述代理服务器模块在终端的系统服务管理器中进行注册的操作。
本实施例中,首先,将预置的代理服务器模块注册到终端的系统服务管理器中,使得代理服务器模块的权限较高,可以与插播模块及终端的硬解播放器进行双向通信,在插播模块获取到外部的广告服务器上存储的广告信息后,即可将获取的广告信息转发至所述硬解播放器,实现插播模块与硬解播放器的数据传递,且将预置的代理服务器模块注册到终端的系统服务管理器后,预置的代理服务器模块即可随终端开机自动启动,可随时根据获取到的广告信息进行转发,更加方便、快捷。
参照图4,图4为本发明在终端的视频应用中插播广告的方法第三实施例的流程示意图。
在上述第一实施例的基础上,在上述步骤S30之后还包括:
步骤S50,所述硬解播放器根据所述视频应用发送的视频地址播放所述视频地址对应的视频。
本实施例与上述第一实施例的区别在于,本实施例还包括所述硬解播放器根据所述视频应用发送的视频地址播放所述视频地址对应的视频的操作。
本实施例中,所述硬解播放器在根据所述广告信息进行广告播放之后,进一步地,根据所述视频应用发送的视频地址播放所述视频地址对应的视频的操作,具体地,终端的硬解播放器接收到终端上的视频应用发送的视频地址时,可将视频应用发送的视频地址进行保存,在硬解播放器根据代理服务器模块转发的广告信息进行广告播放后,立即根据保存的视频应用发送的视频地址播放用户请求播放的正片视频,这样,实现在视频应用中插播广告的同时,也尽可能保证用户请求播放的正片视频的及时播放,提升了用户体验。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (20)

  1. 一种在视频应用中插播广告的终端,其特征在于,所述终端包括:插播模块、代理服务器模块及硬解播放器,其中,所述插播模块与所述硬解播放器注册到所述代理服务器模块中;
    所述插播模块,用于当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块;
    所述代理服务器模块,用于将获取的广告信息转发至所述硬解播放器;
    所述硬解播放器,用于根据所述广告信息进行广告播放。
  2. 如权利要求1所述的终端,其特征在于,所述硬解播放器还用于:
    对所述代理服务器模块进行监测,当监测到所述代理服务器模块将获取的广告信息转发至所述硬解播放器时,根据接收的广告信息进行广告播放。
  3. 如权利要求1所述的终端,其特征在于,所述代理服务器模块还用于:
    在终端的系统服务管理器中进行注册。
  4. 如权利要求2所述的终端,其特征在于,所述代理服务器模块还用于:
    在终端的系统服务管理器中进行注册。
  5. 如权利要求1所述的终端,其特征在于,所述硬解播放器还用于:
    根据所述广告信息进行广告播放之后,根据所述视频应用发送的视频地址播放所述视频地址对应的视频。
  6. 如权利要求2所述的终端,其特征在于,所述硬解播放器还用于:
    根据所述广告信息进行广告播放之后,根据所述视频应用发送的视频地址播放所述视频地址对应的视频。
  7. 如权利要求3所述的终端,其特征在于,所述硬解播放器还用于:
    根据所述广告信息进行广告播放之后,根据所述视频应用发送的视频地址播放所述视频地址对应的视频。
  8. 如权利要求4所述的终端,其特征在于,所述硬解播放器还用于:
    根据所述广告信息进行广告播放之后,根据所述视频应用发送的视频地址播放所述视频地址对应的视频。
  9. 如权利要求1所述的终端,其特征在于,所述插播模块还用于:
    与广告服务器绑定。
  10. 如权利要求1所述的终端,其特征在于,所述广告信息包括:广告地址、广告类型、广告时间和/或广告数量;其中,广告类型为视频。
  11. 一种在终端的视频应用中插播广告的方法,其特征在于,所述终端包括:插播模块、代理服务器模块及硬解播放器,所述插播模块与所述硬解播放器注册到所述代理服务器模块中,所述方法包括以下步骤:
    当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块;
    所述代理服务器模块将获取的广告信息转发至所述硬解播放器;
    所述硬解播放器根据所述广告信息进行广告播放。
  12. 如权利要求11所述的在终端的视频应用中插播广告的方法,其特征在于,所述硬解播放器根据所述广告信息进行广告播放的步骤包括:
    所述硬解播放器对所述代理服务器模块进行监测,当监测到所述代理服务器模块将获取的广告信息转发至所述硬解播放器时,根据接收的广告信息进行广告播放。
  13. 如权利要求11所述的在终端的视频应用中插播广告的方法,其特征在于,所述当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块的步骤之前还包括:
    所述代理服务器模块在终端的系统服务管理器中进行注册。
  14. 如权利要求12所述的在终端的视频应用中插播广告的方法,其特征在于,所述当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块的步骤之前还包括:
    所述代理服务器模块在终端的系统服务管理器中进行注册。
  15. 如权利要求11所述的在终端的视频应用中插播广告的方法,其特征在于,所述硬解播放器根据所述广告信息进行广告播放的步骤之后还包括:
    所述硬解播放器根据所述视频应用发送的视频地址播放所述视频地址对应的视频。
  16. 如权利要求12所述的在终端的视频应用中插播广告的方法,其特征在于,所述硬解播放器根据所述广告信息进行广告播放的步骤之后还包括:
    所述硬解播放器根据所述视频应用发送的视频地址播放所述视频地址对应的视频。
  17. 如权利要求13所述的在终端的视频应用中插播广告的方法,其特征在于,所述硬解播放器根据所述广告信息进行广告播放的步骤之后还包括:
    所述硬解播放器根据所述视频应用发送的视频地址播放所述视频地址对应的视频。
  18. 如权利要求14所述的在终端的视频应用中插播广告的方法,其特征在于,所述硬解播放器根据所述广告信息进行广告播放的步骤之后还包括:
    所述硬解播放器根据所述视频应用发送的视频地址播放所述视频地址对应的视频。
  19. 如权利要求11所述的在终端的视频应用中插播广告的方法,其特征在于,所述当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块的步骤之前还包括:
    所述插播模块与广告服务器绑定。
  20. 如权利要求11所述的在终端的视频应用中插播广告的方法,其特征在于,所述广告信息包括:广告地址、广告类型、广告时间和/或广告数量;其中,广告类型为视频。
PCT/CN2014/093990 2014-12-09 2014-12-16 在视频应用中插播广告的终端及方法 Ceased WO2016090650A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410750994.9 2014-12-09
CN201410750994.9A CN105744311A (zh) 2014-12-09 2014-12-09 在视频应用中插播广告的终端及方法

Publications (1)

Publication Number Publication Date
WO2016090650A1 true WO2016090650A1 (zh) 2016-06-16

Family

ID=56106514

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/093990 Ceased WO2016090650A1 (zh) 2014-12-09 2014-12-16 在视频应用中插播广告的终端及方法

Country Status (2)

Country Link
CN (1) CN105744311A (zh)
WO (1) WO2016090650A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106604058A (zh) * 2016-12-12 2017-04-26 咪咕视讯科技有限公司 一种视频插播的方法及设备

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107864403B (zh) * 2016-09-22 2021-12-14 中兴通讯股份有限公司 一种插播广告的方法、装置及系统
CN107690081B (zh) * 2017-05-25 2020-07-28 腾讯科技(北京)有限公司 视频播放方法和装置以及存储介质、电子装置
CN111901691B (zh) * 2019-05-06 2022-12-09 北京邦天信息技术有限公司 用户终端及其开机广告播放方法、计算机可读存储介质
CN114125542B (zh) * 2022-01-26 2022-05-31 北京智象信息技术有限公司 基于软件方式实现单路硬件解码器的视频插播方法及装置
CN114885217A (zh) * 2022-06-14 2022-08-09 中国电信股份有限公司 视频播放方法、装置、电子设备及非易失性存储

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103686249A (zh) * 2013-12-11 2014-03-26 深圳市龙视传媒有限公司 一种视频播放的方法、系统以及相关设备
CN103780944A (zh) * 2012-10-17 2014-05-07 三亚中兴软件有限责任公司 广告播放方法、装置、系统及匹配信息建立装置
US20140259048A1 (en) * 2012-02-14 2014-09-11 Verizon Patent And Licensing Inc. Advertisement insertion into media content for streaming

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101668165A (zh) * 2008-09-05 2010-03-10 华为技术有限公司 Iptv中广告实现的方法及装置和系统
CN102238139A (zh) * 2010-04-27 2011-11-09 华为技术有限公司 一种插播广告的方法、装置及系统
CN102404617A (zh) * 2011-12-05 2012-04-04 深圳市同洲视讯传媒有限公司 视频广告的实现方法、系统及统一会话资源管理系统
CN102547408B (zh) * 2012-01-17 2014-09-03 深圳市同洲电子股份有限公司 播放点播节目的方法、系统和会话管理器
CN102752647A (zh) * 2012-07-02 2012-10-24 卢林发 一种高清视频广告无间断播放方法
CN103067758A (zh) * 2012-12-17 2013-04-24 鸿富锦精密工业(深圳)有限公司 一种广告服务器与播放终端及广告推送系统与方法
CN103927671B (zh) * 2013-01-16 2021-09-24 阿里巴巴(中国)有限公司 广告投放方法和系统、广告插件装置及广告投放管理系统
CN103607649A (zh) * 2013-11-29 2014-02-26 乐视网信息技术(北京)股份有限公司 一种广告插播方法及播放器

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140259048A1 (en) * 2012-02-14 2014-09-11 Verizon Patent And Licensing Inc. Advertisement insertion into media content for streaming
CN103780944A (zh) * 2012-10-17 2014-05-07 三亚中兴软件有限责任公司 广告播放方法、装置、系统及匹配信息建立装置
CN103686249A (zh) * 2013-12-11 2014-03-26 深圳市龙视传媒有限公司 一种视频播放的方法、系统以及相关设备

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106604058A (zh) * 2016-12-12 2017-04-26 咪咕视讯科技有限公司 一种视频插播的方法及设备

Also Published As

Publication number Publication date
CN105744311A (zh) 2016-07-06

Similar Documents

Publication Publication Date Title
WO2016090650A1 (zh) 在视频应用中插播广告的终端及方法
WO2018233352A1 (zh) 数据传输方法、装置、终端以及计算机可读存储介质
US7908635B2 (en) System and method for internet access to a personal television service
US9854289B2 (en) Secure multimedia transfer system
US7941864B2 (en) Audio-video output apparatus, authentication processing method, and audio-video processing system
WO2017206456A1 (zh) 一种视频通话中视频图像展示方法及装置
WO2017181506A1 (zh) 显示终端信源切换方法及装置
WO2016091000A1 (zh) 动态码率切换方法、服务器及系统
WO2015109993A1 (en) Data processing method and apparatus for network system
WO2018131806A1 (en) Electronic apparatus and method of operating the same
WO2019127971A1 (zh) 镜像仓库的镜像同步方法、系统、设备及存储介质
WO2014008858A1 (zh) 实现跨域跳转的方法以及浏览器、域名服务器
WO2017012417A1 (zh) 多屏互动设备之间的控制方法、多屏互动设备及系统
WO2014069949A1 (ko) 컨텐트 재생 방법 및 장치
WO2016045207A1 (zh) 一种dvb直播和网络点播相结合的方法及装置
WO2018053962A1 (zh) 智能电视自动获取时区的方法和装置
WO2016101441A1 (zh) 一种进行文件同步的方法及系统
CN106454392A (zh) 直播处理方法、装置及终端
WO2017063368A1 (zh) 视频广告的插播方法及装置
WO2017129079A1 (zh) 在视频直播中插入推送信息的方法、服务器和终端
US20130104248A1 (en) Distributing Licensed Content Across Multiple Devices
WO2014000627A1 (zh) 网络信息推送方法及其系统、计算机存储介质
WO2017092670A1 (zh) 一种录制多媒体异地同步播放的方法及相关装置
WO2016197572A1 (zh) 蓝牙绑定方法和蓝牙设备
WO2016107228A1 (zh) 在显示画面中携带隐藏信息的方法、显示终端及系统

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 14907706

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205N DATED 25/10/2017)

122 Ep: pct application non-entry in european phase

Ref document number: 14907706

Country of ref document: EP

Kind code of ref document: A1