WO2016090650A1 - Terminal and method for advertising through video applications - Google Patents
Terminal and method for advertising through video applications Download PDFInfo
- 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
Links
Classifications
-
- 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management 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/266—Channel 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/2668—Creating 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
Disclosed in the present invention is a terminal for advertising through video applications. The terminal includes: an advertising module, a proxy server module and a hardware decoding player, wherein the advertising module and hardware decoding player registers with the proxy server module; the advertising module is used to obtain advertisement information stored on a advertisement server and send the obtained advertisement information to the proxy server module when the hardware decoding player of the terminal receives a video address sent by the video applications on the terminal; the proxy server module is used to forward the obtained advertisement information to the hardware decoding player; and the hardware decoding player is used to broadcast the advertisement according to the advertisement information. A method for advertising through video applications on a terminal is also disclosed in the present invention. The present invention enables that television manufacturers do not need to develop video applications by themselves, thus reducing the costs and being very convenient, and can advertise through all of the video applications, thus guaranteeing the publicity of advertisements, and having few limitations.
Description
技术领域Technical field
本发明涉及电视技术领域,尤其涉及一种在视频应用中插播广告的终端及方法。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.
背景技术Background technique
随着智能电视机等智能终端的普及,搭载了操作***如Android***的智能电视机让电视实现了智能化,在智能电视机上可安装大量生活或娱乐方面的应用,其中包括各种视频应用。现在各电视厂商都希望能在视频应用中插播企业发布的广告,以在用户通过视频应用收看视频时可以插播企业发布的广告,起到宣传作用。With the popularization of smart terminals such as smart TVs, 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. Nowadays, 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. Moreover, 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 above content is only used to assist in understanding the technical solutions of the present invention, and does not constitute an admission that the above is prior art.
发明内容Summary of the invention
本发明的主要目的在于提供一种在视频应用中插播广告的终端及方法,以解决现有在视频应用中插播广告的方法不够方便,局限性大的技术问题。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.
为实现上述目的,本发明提供的一种在视频应用中插播广告的终端,所述终端包括:插播模块、代理服务器模块及硬解播放器,其中,所述插播模块与所述硬解播放器注册到所述代理服务器模块中;To achieve the above objective, 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.
优选地,所述硬解播放器还用于:Preferably, 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.
优选地,所述代理服务器模块还用于:Preferably, the proxy server module is further configured to:
在终端的***服务管理器中进行注册。Register in the terminal's System Service Manager.
优选地,所述硬解播放器还用于:Preferably, the hard copy player is further configured to:
根据所述广告信息进行广告播放之后,根据所述视频应用发送的视频地址播放所述视频地址对应的视频。After the advertisement is played according to the advertisement information, the video corresponding to the video address is played according to the video address sent by the video application.
优选地,所述插播模块还用于:Preferably, the insertion module is further configured to:
与广告服务器绑定。Bind to the ad server.
优选地,所述广告信息包括:广告地址、广告类型、广告时间和/或广告数量;其中,广告类型为视频。Preferably, 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.
此外,为实现上述目的,本发明还提供一种在终端的视频应用中插播广告的方法,所述终端包括:插播模块、代理服务器模块及硬解播放器,所述插播模块与所述硬解播放器注册到所述代理服务器模块中,所述方法包括以下步骤:In addition, in order to achieve the above object, 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:
当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块;When the hard disk 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 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.
优选地,所述硬解播放器根据所述广告信息进行广告播放的步骤包括:Preferably, 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.
优选地,所述当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块的步骤之前还包括:Preferably, 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. The steps of the module also include:
所述代理服务器模块在终端的***服务管理器中进行注册。The proxy server module registers in the system service manager of the terminal.
优选地,所述硬解播放器根据所述广告信息进行广告播放的步骤之后还包括:Preferably, after the step of performing the advertisement playing according to the advertisement information, 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.
优选地,所述当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块的步骤之前还包括:Preferably, 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. The steps of the module also include:
所述插播模块与广告服务器绑定。The insertion module is bound to an advertisement server.
优选地,所述广告信息包括:广告地址、广告类型、广告时间和/或广告数量;其中,广告类型为视频。Preferably, 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 terminal and method for inserting an advertisement in a video application according to the present invention, 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.
附图说明DRAWINGS
图1为本发明在视频应用中插播广告的终端一实施例的功能模块示意图;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;
图2为本发明在终端的视频应用中插播广告的方法第一实施例的流程示意图;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;
图3为本发明在终端的视频应用中插播广告的方法第二实施例的流程示意图;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;
图4为本发明在终端的视频应用中插播广告的方法第三实施例的流程示意图。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 implementation, functional features, and advantages of the present invention will be further described in conjunction with the embodiments.
具体实施方式detailed description
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
本发明提供一种在视频应用中插播广告的终端。The present invention provides a terminal for inserting an advertisement in a video application.
需要说明的是,本发明实施例中,在视频应用中插播广告的终端可以为搭载安卓***或其他***的智能电视等能运行视频应用的视频播放终端,在此不作限定。It should be noted that, in the embodiment of the present invention, 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.
参照图1,图1为本发明在视频应用中插播广告的终端一实施例的功能模块示意图。Referring to FIG. 1, 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.
在一实施例中,在视频应用中插播广告的终端包括:插播模块01、代理服务器模块02及硬解播放器03,其中,所述插播模块01与所述硬解播放器03注册到所述代理服务器模块02中;In an embodiment, 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;
插播模块01,用于当终端的硬解播放器03接收到终端上的视频应用发送的视频地址时,获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块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 ;
代理服务器模块02,用于将获取的广告信息转发至所述硬解播放器03;The proxy server module 02 is configured to forward the obtained advertisement information to the hard copy player 03;
硬解播放器03,用于根据所述广告信息进行广告播放。The hard copy player 03 is configured to perform advertisement play according to the advertisement information.
本实施例中,当终端上的视频应用需要播放视频时会调用终端上的硬解播放器03,如媒体播放器Media
Player等,并将请求播放的视频地址发送至硬解播放器03,供硬解播放器03播放该视频。而当监测到终端的硬解播放器03接收到终端上的视频应用发送的视频地址时,由于需要在视频应用中插播广告,因此,硬解播放器03暂时不对视频应用发送的视频地址请求的视频进行播放,而是先由插播模块01获取外部的广告服务器上存储的广告信息。其中,插播模块01可与云端的广告服务器进行绑定,当需要获取广告信息时,调用相应的接口从外部的广告服务器上获取存储的广告信息,获取的广告信息中包括但不限于广告地址、广告类型、广告时间、广告数量等广告的相关信息,本实施例中,广告类型为视频。In this embodiment, when the video application on the terminal needs to play the video, the hard copy player 03 on the terminal, such as the media player Media, is called.
Player, etc., and sends the requested video address to the hard copy player 03 for the hard copy player 03 to play the video. When it is detected that 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. When 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 but is not limited to the advertisement address. The information about the advertisement type, the advertisement time, the number of advertisements, and the like, in this embodiment, the advertisement type is video.
由于终端的应用如插播模块01与终端的硬解播放器03处于终端中不同的***层,无法直接进行通信,因此,通过插播模块01从外部的广告服务器上获取的广告信息则无法直接发送至终端的硬解播放器03,硬解播放器03也就无法在视频应用中插播广告。本实施例中,在终端***中预置一代理服务器模块02,预置的代理服务器模块02可与终端的插播模块01及终端的硬解播放器03进行双向通信,因此,插播模块01在获取到外部的广告服务器上存储的广告信息后,即可通过预置的代理服务器模块02将获取的广告信息转发至硬解播放器03。Since the application of the terminal, such as the insertion module 01 and the hard disk player 03 of the terminal, are in different system layers in the terminal, communication cannot be directly performed. Therefore, the advertisement information obtained from the external advertisement server through the insertion module 01 cannot be directly sent to The hard copy player 03 of the terminal and the hard copy player 03 cannot insert advertisements in the video application. In this embodiment, 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.
具体地,先将插播模块01与硬解播放器03注册到所述代理服务器模块02中,以使所述代理服务器模块02可以调用插播模块01及硬解播放器03。当终端的硬解播放器03接收到终端上的视频应用发送的视频地址时,硬解播放器03调用代理服务器模块02,代理服务器模块02回调插播模块01,由插播模块01获取外部的广告服务器上存储的广告信息,插播模块01获取到广告信息后,调用代理服务器模块02,由代理服务器模块02将获取的广告信息转发至硬解播放器03,终端的硬解播放器03对所述代理服务器模块02进行监测,当监测到所述代理服务器模块02将获取的广告信息转发至硬解播放器03时,即可在视频应用请求的视频播放之前,根据接收的广告信息进行广告播放,实现在视频应用中插播广告。而且,由于硬解播放器03的解码能力强,播放流畅,在对高分辨率的广告进行播放时也不会出现花屏、卡顿等现象,插播广告的效果更好。在广告播放完之后,从所述代理服务器模块02中取消插播模块01及硬解播放器03的注册,以结束此次广告插播。Specifically, 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. When 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, and the plug-in module 01 acquires the external advertisement server. After the advertisement information is stored, after the insertion module 01 obtains the advertisement information, 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. When the proxy information generated by the proxy server module 02 is forwarded to the hard decryption player 03, 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.
本实施例通过所述代理服务器模块02将插播模块01获取的广告服务器上存储的广告信息转发至终端的硬解播放器03,这样,硬解播放器03可在接收到终端上的视频应用发送的视频地址时,在播放视频应用请求的视频内容之前,先根据代理服务器模块02转发的广告信息进行广告播放,实现在视频应用中插播广告,由于所有的视频应用均可在播放请求的视频内容之前调用硬解播放器03来插播广告,因此,无需电视厂商自身开发视频应用,降低了成本,十分便捷,且在所有的视频应用中均可插播广告,保证了插播广告的宣传力度,局限性小,通用性强。In this embodiment, 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. Before calling hard-play player 03 to insert advertisements, it is not necessary for TV manufacturers to develop video applications themselves, which reduces the cost, is very convenient, and can be inserted into all video applications, ensuring the promotion of interstitial ads, limitations. Small and versatile.
进一步地,在其他实施例中,上述代理服务器模块02还用于:在终端的***服务管理器中进行注册。Further, in other embodiments, the proxy server module 02 is further configured to: register in a system service manager of the terminal.
将所述代理服务器模块02注册到终端的***服务管理器中,使得代理服务器模块02的权限较高,可以与插播模块01及终端的硬解播放器03进行双向通信,在插播模块01获取到外部的广告服务器上存储的广告信息后,即可由代理服务器模块02将获取的广告信息转发至硬解播放器03,实现插播模块01与硬解播放器03之间的数据传递,且将所述代理服务器模块02注册到终端的***服务管理器后,所述代理服务器模块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. After the advertisement information stored on the external advertisement server, 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.
进一步地,在其他实施例中,上述硬解播放器03还用于:Further, in other embodiments, the hard copy player 03 is further configured to:
根据所述广告信息进行广告播放之后,根据所述视频应用发送的视频地址播放所述视频地址对应的视频。After the advertisement is played according to the advertisement information, the video corresponding to the video address is played according to the video address sent by the video application.
硬解播放器03在根据所述广告信息进行广告播放之后,进一步地,根据所述视频应用发送的视频地址播放所述视频地址对应的视频的操作,具体地,终端的硬解播放器03接收到终端上的视频应用发送的视频地址时,可将视频应用发送的视频地址进行保存,在硬解播放器03根据代理服务器模块02转发的广告信息进行广告播放后,立即根据保存的视频应用发送的视频地址播放用户请求播放的正片视频,这样,实现在视频应用中插播广告的同时,也尽可能保证用户请求播放的正片视频的及时播放,提升了用户体验。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 When 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.
参照图2,图2为本发明在终端的视频应用中插播广告的方法第一实施例的流程示意图。Referring to FIG. 2, 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.
在第一实施例中,在终端的视频应用中插播广告的方法包括:In a first embodiment, a method for inserting an advertisement in a video application of a terminal includes:
步骤S10,当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块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.
本实施例中,当终端上的视频应用需要播放视频时会调用终端上的硬解播放器,如媒体播放器Media
Player等,并将请求播放的视频地址发送至硬解播放器,供硬解播放器播放该视频。而当监测到终端的硬解播放器接收到终端上的视频应用发送的视频地址时,由于需要在视频应用中插播广告,因此,暂时不对视频应用发送的视频地址请求的视频进行播放,而是先由所述插播模块获取外部的广告服务器上存储的广告信息。其中,所述插播模块可与云端的广告服务器进行绑定,当需要获取广告信息时,调用相应的接口从外部的广告服务器上获取存储的广告信息,获取的广告信息中包括广告地址、广告类型、广告时间、广告数量等广告的相关信息,本实施例中,广告类型为视频。In this embodiment, when a video application on the terminal needs to play a video, a hard-release player on the terminal, such as a media player Media, is called.
Player, etc., and sends the requested video address to the hard copy player for the hard copy player to play the video. When the video address of the video application received by the terminal is received, the video requested by the video application is not played, but the video requested by the video application is not played. 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. When 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. In this embodiment, the advertisement type is video.
步骤S20,所述代理服务器模块将获取的广告信息转发至所述硬解播放器;Step S20, the proxy server module forwards the obtained advertisement information to the hard-release player;
由于所述插播模块与终端的硬解播放器处于终端中不同的***层,无法直接进行通信,因此,所述插播模块从外部的广告服务器上获取的广告信息无法直接发送至终端的硬解播放器,硬解播放器也就无法在视频应用中插播广告。本实施例中,在终端***中预置一代理服务器模块,所述代理服务器模块可与所述插播模块及终端的硬解播放器进行双向通信,即在所述插播模块与硬解播放器之间进行数据传递,因此,在所述插播模块获取到外部的广告服务器上存储的广告信息后,即可通过所述代理服务器模块将获取的广告信息转发至所述硬解播放器。Since the insertion module and the hard copy player of the terminal are in different system layers in the terminal, communication cannot be directly performed. Therefore, the advertisement information obtained by the insertion module from the external advertisement server cannot be directly sent to the hard copy of the terminal. The hard copy player will not be able to insert ads in the video app. In this embodiment, 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.
步骤S30,所述硬解播放器根据所述广告信息进行广告播放。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. Moreover, 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.
本实施例通过预置的代理服务器模块将插播模块获取的广告服务器上存储的广告信息转发至终端的硬解播放器,这样,硬解播放器可在接收到终端上的视频应用发送的视频地址时,在播放视频应用请求的视频内容之前,先根据代理服务器模块转发的广告信息进行广告播放,实现在视频应用中插播广告,由于所有的视频应用均可在播放请求的视频内容之前调用硬解播放器来插播广告,因此,无需电视厂商自身开发视频应用,降低了成本,十分便捷,且在所有的视频应用中均可插播广告,保证了插播广告的宣传力度,局限性小,通用性强。In this embodiment, 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. At the time of playing the video content requested by the video application, 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. .
参照图3,图3为本发明在终端的视频应用中插播广告的方法第二实施例的流程示意图。Referring to FIG. 3, 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.
在上述第一实施例的基础上,在上述步骤S10之前还包括:Based on the foregoing first embodiment, before the step S10, the method further includes:
步骤S40,所述代理服务器模块在终端的***服务管理器中进行注册。In step S40, the proxy server module registers in the system service manager of the terminal.
本实施例与上述第一实施例的区别在于,本实施例还包括所述代理服务器模块在终端的***服务管理器中进行注册的操作。The difference between this embodiment and the foregoing first embodiment is that the embodiment further includes the operation of registering the proxy server module in the system service manager of the terminal.
本实施例中,首先,将预置的代理服务器模块注册到终端的***服务管理器中,使得代理服务器模块的权限较高,可以与插播模块及终端的硬解播放器进行双向通信,在插播模块获取到外部的广告服务器上存储的广告信息后,即可将获取的广告信息转发至所述硬解播放器,实现插播模块与硬解播放器的数据传递,且将预置的代理服务器模块注册到终端的***服务管理器后,预置的代理服务器模块即可随终端开机自动启动,可随时根据获取到的广告信息进行转发,更加方便、快捷。In this embodiment, first, 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.
参照图4,图4为本发明在终端的视频应用中插播广告的方法第三实施例的流程示意图。Referring to FIG. 4, 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.
在上述第一实施例的基础上,在上述步骤S30之后还包括:On the basis of the foregoing first embodiment, after the step S30, the method further includes:
步骤S50,所述硬解播放器根据所述视频应用发送的视频地址播放所述视频地址对应的视频。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 difference between this embodiment and the foregoing first embodiment is that 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.
本实施例中,所述硬解播放器在根据所述广告信息进行广告播放之后,进一步地,根据所述视频应用发送的视频地址播放所述视频地址对应的视频的操作,具体地,终端的硬解播放器接收到终端上的视频应用发送的视频地址时,可将视频应用发送的视频地址进行保存,在硬解播放器根据代理服务器模块转发的广告信息进行广告播放后,立即根据保存的视频应用发送的视频地址播放用户请求播放的正片视频,这样,实现在视频应用中插播广告的同时,也尽可能保证用户请求播放的正片视频的及时播放,提升了用户体验。In this embodiment, after 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 When the hard decryption player receives the video address sent by the video application on 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.
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。The serial numbers of the embodiments of the present invention are merely for the description, and do not represent the advantages and disadvantages of the embodiments. Through the description of the above embodiments, those skilled in the art can clearly understand that the foregoing embodiment method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be through hardware, but in many cases, the former is better. Implementation. Based on such understanding, 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, 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.
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。The above are only the preferred embodiments of the present invention, and are not intended to limit the scope of the invention, and the equivalent structure or equivalent process transformations made by the description of the present invention and the drawings are directly or indirectly applied to other related technical fields. The same is included in the scope of patent protection of the present invention.
Claims (20)
- 一种在视频应用中插播广告的终端,其特征在于,所述终端包括:插播模块、代理服务器模块及硬解播放器,其中,所述插播模块与所述硬解播放器注册到所述代理服务器模块中; 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 are registered to the proxy In the 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.
- 如权利要求1所述的终端,其特征在于,所述硬解播放器还用于:The terminal according to claim 1, wherein 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.
- 如权利要求1所述的终端,其特征在于,所述代理服务器模块还用于:The terminal according to claim 1, wherein the proxy server module is further configured to:在终端的***服务管理器中进行注册。Register in the terminal's System Service Manager.
- 如权利要求2所述的终端,其特征在于,所述代理服务器模块还用于:The terminal according to claim 2, wherein the proxy server module is further configured to:在终端的***服务管理器中进行注册。Register in the terminal's System Service Manager.
- 如权利要求1所述的终端,其特征在于,所述硬解播放器还用于:The terminal according to claim 1, wherein the hard copy player is further configured to:根据所述广告信息进行广告播放之后,根据所述视频应用发送的视频地址播放所述视频地址对应的视频。After the advertisement is played according to the advertisement information, the video corresponding to the video address is played according to the video address sent by the video application.
- 如权利要求2所述的终端,其特征在于,所述硬解播放器还用于:The terminal according to claim 2, wherein the hard copy player is further configured to:根据所述广告信息进行广告播放之后,根据所述视频应用发送的视频地址播放所述视频地址对应的视频。After the advertisement is played according to the advertisement information, the video corresponding to the video address is played according to the video address sent by the video application.
- 如权利要求3所述的终端,其特征在于,所述硬解播放器还用于:The terminal according to claim 3, wherein the hard copy player is further configured to:根据所述广告信息进行广告播放之后,根据所述视频应用发送的视频地址播放所述视频地址对应的视频。After the advertisement is played according to the advertisement information, the video corresponding to the video address is played according to the video address sent by the video application.
- 如权利要求4所述的终端,其特征在于,所述硬解播放器还用于:The terminal according to claim 4, wherein the hard copy player is further configured to:根据所述广告信息进行广告播放之后,根据所述视频应用发送的视频地址播放所述视频地址对应的视频。After the advertisement is played according to the advertisement information, the video corresponding to the video address is played according to the video address sent by the video application.
- 如权利要求1所述的终端,其特征在于,所述插播模块还用于:The terminal according to claim 1, wherein the insertion module is further configured to:与广告服务器绑定。Bind to the ad server.
- 如权利要求1所述的终端,其特征在于,所述广告信息包括:广告地址、广告类型、广告时间和/或广告数量;其中,广告类型为视频。The terminal according to claim 1, wherein the advertisement information comprises: an advertisement address, an advertisement type, an advertisement time, and/or an advertisement number; wherein the advertisement type is a video.
- 一种在终端的视频应用中插播广告的方法,其特征在于,所述终端包括:插播模块、代理服务器模块及硬解播放器,所述插播模块与所述硬解播放器注册到所述代理服务器模块中,所述方法包括以下步骤:A method for inserting an advertisement in a video application of a terminal, wherein the terminal comprises: an insertion module, a proxy server module, and a hard-release player, and the insertion module and the hard-release player are registered to the proxy In the server module, the method includes the following steps:当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块;When the hard disk 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 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.
- 如权利要求11所述的在终端的视频应用中插播广告的方法,其特征在于,所述硬解播放器根据所述广告信息进行广告播放的步骤包括:The method for inserting an advertisement in a video application of a terminal according to claim 11, wherein the step of the hard-play player performing advertisement playback 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.
- 如权利要求11所述的在终端的视频应用中插播广告的方法,其特征在于,所述当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块的步骤之前还包括:The method for inserting an advertisement in a video application of a terminal according to claim 11, wherein when the hard-play player of the terminal receives the video address sent by the video application on the terminal, the insertion module acquires an advertisement. The step of transmitting the advertisement information stored on the server and transmitting the obtained advertisement information to the proxy server module further includes:所述代理服务器模块在终端的***服务管理器中进行注册。The proxy server module registers in the system service manager of the terminal.
- 如权利要求12所述的在终端的视频应用中插播广告的方法,其特征在于,所述当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块的步骤之前还包括:The method for inserting an advertisement in a video application of a terminal according to claim 12, wherein the insertion module acquires an advertisement when the hard copy player of the terminal receives the video address sent by the video application on the terminal The step of transmitting the advertisement information stored on the server and transmitting the obtained advertisement information to the proxy server module further includes:所述代理服务器模块在终端的***服务管理器中进行注册。The proxy server module registers in the system service manager of the terminal.
- 如权利要求11所述的在终端的视频应用中插播广告的方法,其特征在于,所述硬解播放器根据所述广告信息进行广告播放的步骤之后还包括:The method for inserting an advertisement in a video application of the terminal according to claim 11, wherein the step of the advertisement player playing the advertisement according to the advertisement information further comprises:所述硬解播放器根据所述视频应用发送的视频地址播放所述视频地址对应的视频。The hard copy player plays a video corresponding to the video address according to a video address sent by the video application.
- 如权利要求12所述的在终端的视频应用中插播广告的方法,其特征在于,所述硬解播放器根据所述广告信息进行广告播放的步骤之后还包括:The method for inserting an advertisement in a video application of a terminal according to claim 12, wherein the step of the advertisement player playing the advertisement according to the advertisement information further comprises:所述硬解播放器根据所述视频应用发送的视频地址播放所述视频地址对应的视频。The hard copy player plays a video corresponding to the video address according to a video address sent by the video application.
- 如权利要求13所述的在终端的视频应用中插播广告的方法,其特征在于,所述硬解播放器根据所述广告信息进行广告播放的步骤之后还包括:The method for inserting an advertisement in a video application of a terminal according to claim 13, wherein the step of the advertisement player playing the advertisement according to the advertisement information further comprises:所述硬解播放器根据所述视频应用发送的视频地址播放所述视频地址对应的视频。The hard copy player plays a video corresponding to the video address according to a video address sent by the video application.
- 如权利要求14所述的在终端的视频应用中插播广告的方法,其特征在于,所述硬解播放器根据所述广告信息进行广告播放的步骤之后还包括:The method for inserting an advertisement in a video application of a terminal according to claim 14, wherein the step of the advertisement player playing the advertisement according to the advertisement information further comprises:所述硬解播放器根据所述视频应用发送的视频地址播放所述视频地址对应的视频。The hard copy player plays a video corresponding to the video address according to a video address sent by the video application.
- 如权利要求11所述的在终端的视频应用中插播广告的方法,其特征在于,所述当终端的硬解播放器接收到终端上的视频应用发送的视频地址时,所述插播模块获取广告服务器上存储的广告信息,并将获取的广告信息发送至所述代理服务器模块的步骤之前还包括:The method for inserting an advertisement in a video application of a terminal according to claim 11, wherein when the hard-play player of the terminal receives the video address sent by the video application on the terminal, the insertion module acquires an advertisement. The step of transmitting the advertisement information stored on the server and transmitting the obtained advertisement information to the proxy server module further includes:所述插播模块与广告服务器绑定。The insertion module is bound to an advertisement server.
- 如权利要求11所述的在终端的视频应用中插播广告的方法,其特征在于,所述广告信息包括:广告地址、广告类型、广告时间和/或广告数量;其中,广告类型为视频。The method for inserting an advertisement in a video application of a terminal according to claim 11, wherein the advertisement information comprises: an advertisement address, an advertisement type, an advertisement time, and/or an advertisement quantity; wherein the advertisement type is a video.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410750994.9A CN105744311A (en) | 2014-12-09 | 2014-12-09 | Terminal and method for inserting advertisement in video application |
CN201410750994.9 | 2014-12-09 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016090650A1 true WO2016090650A1 (en) | 2016-06-16 |
Family
ID=56106514
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2014/093990 WO2016090650A1 (en) | 2014-12-09 | 2014-12-16 | Terminal and method for advertising through video applications |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105744311A (en) |
WO (1) | WO2016090650A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106604058A (en) * | 2016-12-12 | 2017-04-26 | 咪咕视讯科技有限公司 | Video intercutting method and apparatus |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107864403B (en) * | 2016-09-22 | 2021-12-14 | 中兴通讯股份有限公司 | Method, device and system for inserting advertisement |
CN107690081B (en) * | 2017-05-25 | 2020-07-28 | 腾讯科技(北京)有限公司 | Video playing method and device, storage medium and electronic device |
CN111901691B (en) * | 2019-05-06 | 2022-12-09 | 北京邦天信息技术有限公司 | User terminal, starting advertisement playing method thereof and computer readable storage medium |
CN114125542B (en) * | 2022-01-26 | 2022-05-31 | 北京智象信息技术有限公司 | Video insertion method and device for realizing single-channel hardware decoder based on software mode |
CN114885217A (en) * | 2022-06-14 | 2022-08-09 | 中国电信股份有限公司 | Video playing method and device, electronic equipment and nonvolatile storage |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103686249A (en) * | 2013-12-11 | 2014-03-26 | 深圳市龙视传媒有限公司 | Method, system and related device for video playing |
CN103780944A (en) * | 2012-10-17 | 2014-05-07 | 三亚中兴软件有限责任公司 | Advertisement playing method, advertisement playing device, advertisement playing system and matching information establishing device |
US20140259048A1 (en) * | 2012-02-14 | 2014-09-11 | Verizon Patent And Licensing Inc. | Advertisement insertion into media content for streaming |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101668165A (en) * | 2008-09-05 | 2010-03-10 | 华为技术有限公司 | Method, device and system for realizing advertisement in IPTV |
CN102238139A (en) * | 2010-04-27 | 2011-11-09 | 华为技术有限公司 | Method, device and system for inserting advertisement |
CN102404617A (en) * | 2011-12-05 | 2012-04-04 | 深圳市同洲视讯传媒有限公司 | Method and system for realizing video advertisement and unified session resource management system |
CN102547408B (en) * | 2012-01-17 | 2014-09-03 | 深圳市同洲电子股份有限公司 | Method and system for playing request programs and session manager |
CN102752647A (en) * | 2012-07-02 | 2012-10-24 | 卢林发 | Uninterrupted playback method for high definition video advertisement |
CN103067758A (en) * | 2012-12-17 | 2013-04-24 | 鸿富锦精密工业(深圳)有限公司 | Advertising server and player terminal and system and method of advertising push |
CN103927671B (en) * | 2013-01-16 | 2021-09-24 | 阿里巴巴(中国)有限公司 | Advertisement putting method and system, advertisement plug-in device and advertisement putting management system |
CN103607649A (en) * | 2013-11-29 | 2014-02-26 | 乐视网信息技术(北京)股份有限公司 | Advertisement insertion method and player |
-
2014
- 2014-12-09 CN CN201410750994.9A patent/CN105744311A/en active Pending
- 2014-12-16 WO PCT/CN2014/093990 patent/WO2016090650A1/en active Application Filing
Patent Citations (3)
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 (en) * | 2012-10-17 | 2014-05-07 | 三亚中兴软件有限责任公司 | Advertisement playing method, advertisement playing device, advertisement playing system and matching information establishing device |
CN103686249A (en) * | 2013-12-11 | 2014-03-26 | 深圳市龙视传媒有限公司 | Method, system and related device for video playing |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106604058A (en) * | 2016-12-12 | 2017-04-26 | 咪咕视讯科技有限公司 | Video intercutting method and apparatus |
Also Published As
Publication number | Publication date |
---|---|
CN105744311A (en) | 2016-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2016090650A1 (en) | Terminal and method for advertising through video applications | |
WO2018233352A1 (en) | Data transmission method, device, terminal and computer-readable storage medium | |
WO2016029596A1 (en) | Audio/video signal synchronization method and apparatus | |
US7908635B2 (en) | System and method for internet access to a personal television service | |
WO2017206456A1 (en) | Method and apparatus for presenting video image in video call | |
US8812850B2 (en) | Secure multimedia transfer system | |
US8171520B2 (en) | Method of sharing personal media using a digital recorder | |
US7941864B2 (en) | Audio-video output apparatus, authentication processing method, and audio-video processing system | |
WO2017181506A1 (en) | Display terminal information source switching method and device | |
WO2011153714A1 (en) | Method, device and system for supporting multiple international mobile subscriber identities (imsis) | |
WO2016091000A1 (en) | Dynamic code rate switching method, server and system | |
WO2018053962A1 (en) | Method and apparatus for automatically acquiring time zone of smart television | |
WO2014069949A1 (en) | Method and device for playing content | |
WO2015109993A1 (en) | Data processing method and apparatus for network system | |
WO2018131806A1 (en) | Electronic apparatus and method of operating the same | |
WO2019127971A1 (en) | Image synchronization method for image registry, system, device, and storage medium | |
WO2017128588A1 (en) | Method and device for realizing real-time monitoring of digital television | |
WO2017012417A1 (en) | Control method between multi-screen interactive devices, multi-screen interactive device, and system | |
WO2017129079A1 (en) | Method, server and terminal for inserting push information during live video broadcast | |
US20130104248A1 (en) | Distributing Licensed Content Across Multiple Devices | |
WO2013097723A1 (en) | Microblog topic issuing method and terminal | |
WO2018090481A1 (en) | Method and system for verifying digital certificate of mobile terminal application | |
WO2016206223A1 (en) | Screenshooting method and system | |
WO2016107228A1 (en) | Method, display terminal and system for carrying hidden information in display picture | |
WO2016197572A1 (en) | Bluetooth binding method and bluetooth device |
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 |