CN104661048A - Method and device for controlling network multimedia resources - Google Patents

Method and device for controlling network multimedia resources Download PDF

Info

Publication number
CN104661048A
CN104661048A CN201310595007.8A CN201310595007A CN104661048A CN 104661048 A CN104661048 A CN 104661048A CN 201310595007 A CN201310595007 A CN 201310595007A CN 104661048 A CN104661048 A CN 104661048A
Authority
CN
China
Prior art keywords
rank
video resource
embedded
resource
multimedia
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201310595007.8A
Other languages
Chinese (zh)
Inventor
唐春磊
李志纲
冯宏
马晓季
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Information Technology Beijing 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 LeTV Information Technology Beijing Co Ltd filed Critical LeTV Information Technology Beijing Co Ltd
Priority to CN201310595007.8A priority Critical patent/CN104661048A/en
Publication of CN104661048A publication Critical patent/CN104661048A/en
Pending 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
    • 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/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs
    • H04N21/23424Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 scene graphs involving splicing one content stream with another content stream, e.g. for inserting or substituting an advertisement
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream, rendering scenes according to MPEG-4 scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/812Monomedia components thereof involving advertisement data

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a method and a device for controlling network multimedia resources, and is used for solving problems of insufficient flexibility for system adjustment and implementation, bloated and complicated system and low maintainability caused by a strategy for controlling network multimedia resources in the prior art. The method comprises the following steps: for video resources of each grade, setting a corresponding multimedia embedded playing strategy; according to the video resources of the grade and the corresponding multimedia embedded playing strategy, updating a local playing strategy of the video resources of the grade; when receiving a playing request for the video resources of the grade, according to the local playing strategy of the video resources of the grade, embedding corresponding to-be-embedded multimedia resources into an appointed position in the video resources of the grade, and playing multi-video resources subjected to embedding processing. Therefore, a problem in the prior art can be effectively solved, the complexity of a multimedia system is lowered, the maintenance cost of the system is reduced, and flexible and online real-time response of the system is realized.

Description

A kind of network multimedia resource control method and device
Technical field
The present invention relates to network multimedia and play field, particularly relate to a kind of network multimedia resource control method and device.
Background technology
In recent years, along with the universal of network service and development, Internet video media had become a rather effective video acquisition of information channel.Compared with traditional tv media, the multimedia presentation of Internet video media is more various.Only for advertisement, the bumper advertisements after in before existing video playback, time-out advertisement, also have the advertisement form as player background, also have the picture-text advertisement etc. outside captions advertisement, play area.
Network multimedia resource has static multimedia and active multi-media.Static multimedia major part is the picture etc. of some static state, some advertisement windows floated such as, ejected when Website login and webpage.Due to the limitation in network time and space, in order to make full use of the Time and place resource of Internet video media, create active multi-media, such as, before the video playback that user selects, play in and commercial breaks after playing.
Network multimedia resource control scheme form of the prior art is more single, such as unified multimedia strategy can only be set in channel rank, under same channel, all videos all can adopt a strategy, so just personalized customization can not be realized, such as, when playing certain special edition or video under this channel, other multimedia strategy cannot be adopted.In order to realize special edition under channel or video personalized multi-media broadcast strategy, needing front end multimedia player or backstage multimedia system hard coded, carrying out interim and complicated process and deal with.To the interim setting of multimedia system broadcast strategy, cause system call interception and implement underaction, the too fat to move complexity of system, can reduce by degree of maintenance.
Summary of the invention
The embodiment of the present invention provides a kind of network multimedia resource control method and device, with solve network multimedia resource control scheme form in prior art single, can not personalized customization be realized, when multimedia strategy is set temporarily, cause system call interception and implement underaction, the too fat to move complexity of system, can safeguard low problem.
The concrete technical scheme that the embodiment of the present invention provides is as follows:
First aspect, a kind of network multimedia resource control method, comprising:
Determine that the multimedia preset for the video resource of each rank embeds broadcast strategy, it is set up for multimedia resource to be embedded that described multimedia embeds broadcast strategy;
The local broadcast strategy of the video resource of each rank is upgraded according to the video resource of each rank and the broadcast strategy of multimedia embedding accordingly;
When receiving the playing request for the video resource of a certain rank, according to the local broadcast strategy of the video resource of this rank after renewal, the multimedia resource to be embedded of correspondence is embedded in the assigned address in the video resource of this rank, and plays the many video resources through embedding process.
By this method, for the video resource of different stage, corresponding multimedia is set and embeds broadcast strategy, can avoid traditional multimedia embedding strategy form single, personalized customization problem can not be realized, reduce the complexity of ad system, also the maintenance cost of system is reduced, flexible, the online real-time response of the system that realizes.
In conjunction with first aspect, in the implementation that the first is possible, according to the video resource of this rank and corresponding multimedia embed broadcast strategy upgrade the local broadcast strategy of video resource of this rank, specifically comprise:
The identification information of multimedia resource to be embedded corresponding for the video resource of this rank is embedded in the assigned address in the video resource of this rank; Described identification information is used to indicate the embedded location of described multimedia resource in other video resource of this one-level.
By this method, identification information is set and is used to indicate the embedded location of multimedia resource in the video resource of a certain rank, when system is after a certain ad-hoc location reads this identification information, just play the multimedia resource of this identification information instruction, realize system to adjust flexibly, reduce the system cache time, save system operation time.
In conjunction with the first possible implementation in first aspect, in the implementation that the second is possible, according to the local broadcast strategy of the video resource of this rank, the multimedia resource to be embedded of correspondence is embedded in the assigned address in the video resource of this rank, comprises:
In the playing process of video resource playing this rank, if judge, the local broadcast strategy of the video resource of this rank is effective, then often read once described identification information, and the multimedia resource to be embedded of correspondence is embedded current location; Or
Before the video resource playing this rank, if judge, the local broadcast strategy of the video resource of this rank is effective, then the position recording described identification information at each embeds corresponding multimedia resource to be embedded.
By this method, the buffer time of system can be shortened, improve running efficiency of system.
In conjunction with the implementation that the second of first aspect is possible, in the implementation that the third is possible, also comprise:
If judge, the local broadcast strategy of the video resource of this rank is invalid, then according to the level priorities preset, choose the local broadcast strategy of priority lower than another video resource of the video resource of this rank;
According to the local broadcast strategy of another video resource described the multimedia resource to be embedded of correspondence is embedded in the assigned address in the video resource of this rank.
By this method, when system judges that the local broadcast strategy of the video resource of a certain rank is invalid, still according to this broadcast strategy of another video resource, the multimedia resource to be embedded of correspondence can be embedded in other video resource of this one-level.
In conjunction with the third possible implementation of first aspect, in the 4th kind of possible implementation, judge that the local broadcast strategy of the video resource of this rank is invalid, comprising:
When determining that the local broadcast strategy of the video resource of this rank does not exist, judge that the local broadcast strategy of the video resource of this rank is invalid; Or
When determining that the multimedia resource to be embedded that the local broadcast strategy of the video resource of this rank is corresponding cannot read, judge that the local broadcast strategy of the video resource of this rank is invalid.
By this method, system can judge that the local broadcast strategy of the video resource of a certain rank is invalid.
Second aspect, a kind of network multimedia resource control, comprising:
Determining unit, for determining that the multimedia preset for the video resource of each rank embeds broadcast strategy, it is set up for multimedia resource to be embedded that described multimedia embeds broadcast strategy;
Updating block, for upgrading the local broadcast strategy of the video resource of each rank according to the video resource of each rank and the broadcast strategy of multimedia embedding accordingly;
Embedded unit, during for receiving the playing request for the video resource of a rank, according to the local broadcast strategy of the video resource of this rank after renewal, the multimedia resource to be embedded of correspondence is embedded in the assigned address in the video resource of this rank, and plays the many video resources through embedding process.
Like this, network multimedia resource control is for the video resource of different stage, corresponding multimedia is set and embeds broadcast strategy, can avoid traditional multimedia embedding strategy form single, personalized customization problem can not be realized, reduce the complexity of ad system, also the maintenance cost of system is reduced, flexible, the online real-time response of the system that realizes.
In conjunction with second aspect, in the implementation that the first is possible, described updating block, specifically for:
The identification information of multimedia resource to be embedded corresponding for the video resource of this rank is embedded in the assigned address in the video resource of this rank; Described identification information is used to indicate the embedded location of described multimedia resource in the video resource of this rank.
Like this, updating block arranges identification information and is used to indicate the embedded location of multimedia resource in the video resource of a certain rank, when system is after a certain ad-hoc location reads this identification information, just play the multimedia resource of this identification information instruction, realize system to adjust flexibly, reduce the system cache time, save system operation time.
In conjunction with the first possible implementation of second aspect, in the implementation that the second is possible, described embedded unit, specifically for:
Play this rank video resource in playing process, if judge, the local broadcast strategy of the video resource of this rank is effective, then described embedded unit often reads once described identification information, and the multimedia resource to be embedded of correspondence is embedded current location; Or before the video resource playing this rank, if judge, the local broadcast strategy of the video resource of this rank is effective, then the position that described embedded unit records described identification information at each embeds corresponding multimedia resource to be embedded.
Like this, the buffer time of system can be shortened, improve running efficiency of system.
In conjunction with the implementation that the second of second aspect is possible, in the implementation that the third is possible, described embedded unit, specifically for:
If judge, the local broadcast strategy of the video resource of this rank is invalid, then according to the level priorities preset, choose the local broadcast strategy of priority lower than another video resource of the video resource of this rank;
According to the local broadcast strategy of another video resource described the multimedia resource to be embedded of correspondence is embedded in the assigned address in the video resource of this rank.
Like this, when embedded unit judges that the local broadcast strategy of the video resource of a certain rank is invalid, still according to this broadcast strategy of another video resource, the multimedia resource to be embedded of correspondence can be embedded in other video resource of this one-level.
In conjunction with the third possible implementation of second aspect, in the 4th kind of possible implementation, described embedded unit, specifically for:
When described embedded unit determines that the local broadcast strategy of the video resource of this rank does not exist, judge that the local broadcast strategy of the video resource of this rank is invalid; Or when described embedded unit determines that the multimedia resource to be embedded that the local broadcast strategy of the video resource of this rank is corresponding cannot read, judge that the local broadcast strategy of the video resource of this rank is invalid.
Like this, embedded unit can judge that the local broadcast strategy of the video resource of a certain rank is invalid.
Adopt technical solution of the present invention, can effectively avoid network multimedia resource control scheme form single, can not personalized customization be realized, when multimedia strategy is set temporarily, cause system call interception and implement underaction, the too fat to move complexity of system, can safeguard low problem, reduces the complexity of multimedia system, also reduce the maintenance cost of system, flexible, the online real-time response of the system that achieves.
Accompanying drawing explanation
The particular flow sheet of a kind of network multimedia resource control method that Fig. 1 provides for the embodiment of the present invention;
The structural representation of a kind of network multimedia resource control that Fig. 2 provides for the embodiment of the present invention.
Embodiment
Adopt technical solution of the present invention, system call interception of the prior art can be efficiently avoid and implement dumb, the too fat to move complexity of system, can the low problem of degree of maintenance, reduce the complexity of multimedia system, also reduce the maintenance cost of system, flexible, the online real-time response of the system that achieves.
Embodiments provide a kind of network multimedia resource control method, below in conjunction with accompanying drawing, the preferred embodiment of the present invention is described in detail.
The multimedia resource that the embodiment of the present invention provides comprises: the TV play, film, advertisement etc. of the forms such as video, the page and audio frequency.In the present embodiment only for advertising resource, other multimedia resource of the same type repeats no more herein.
Consult shown in Fig. 1, the concrete handling process of a kind of network multimedia resource control method that the embodiment of the present invention provides comprises:
Step 101: determine that the multimedia preset for the video resource of each rank embeds broadcast strategy, it is set up for multimedia resource to be embedded that this multimedia embeds broadcast strategy.
In site resource, video resource is divided into different ranks, as " channel ", " special edition " and " video ", in actual applications, if select a certain collection of some TV play, must first select " channel "---" TV play ", then select " special edition "---TV play title, finally, " video "---a certain collection is selected in all collection of dramas in this special edition.
The form of multimedia resource to be embedded can be page format, or, visual form, or, audio form.In the present embodiment, advertisement form can be page format, visual form or audio form.This multimedia embeds broadcast strategy and can set up according to multiple advertisement form.
Particularly, if for the advertisement of concrete a kind of form, as video ads, when setting up advertisement embedding broadcast strategy, can in continuous print several time period loop play video ads, all right this video ads of personal settings, as this video ads is play in positions different in same player simultaneously.Concrete advertisement embeds broadcast strategy can need setting according to the attribute of advertisement form to be embedded and playing platform and user.
Step 102: the local broadcast strategy upgrading the video resource of each rank according to the video resource of each rank and the broadcast strategy of multimedia embedding accordingly.
The corresponding multimedia of the video resource of each rank embeds after broadcast strategy sets up, and to be loaded in message queue, existing side by side is sent to local multimedia service centre by this message queue.
Upgrade the local broadcast strategy of this other video resource of one-level according to the video resource of a certain rank and the broadcast strategy of multimedia embedding accordingly, have a lot of method to realize, only enumerate two herein, repeating no more of other method.
Concrete, first method, the identification information of multimedia resource to be embedded corresponding for other video resource of this one-level can be embedded in the assigned address in other video resource of this one-level, wherein, identification information is used to indicate the embedded location of multimedia resource in the video resource of a certain rank;
Second method, after other video resource of this one-level and corresponding multimedia embedding broadcast strategy can also being sent to local multimedia service centre by message queue, other video resource of this one-level in this message queue and corresponding multimedia are embedded broadcast strategy discharge, form the local broadcast strategy of this other video resource of one-level.Again according to the local broadcast strategy of this other video resource of one-level, just corresponding multimedia resource to be embedded is embedded in the assigned address in other video resource of this one-level, and plays the many video resources through embedding process.
The preferred first method of the present invention, because this method is by the embedded location of identification information instruction multimedia resource in the video resource of a certain rank, when system is after a certain ad-hoc location reads this identification information, just play the multimedia resource of this identification information instruction, realize adjustment flexibly, reduce the system cache time, save system operation time.
In the present embodiment, step 102 is: embed according to the video resource of each rank and advertisement accordingly the local broadcast strategy that broadcast strategy upgrades the video resource of each rank.
Concrete, the identification information of advertisement to be embedded corresponding for other video resource of this one-level is embedded in the assigned address in other video resource of this one-level, and wherein, identification information is used to indicate the embedded location of advertisement in the video resource of a certain rank.
Step 103: when receiving the playing request for the video resource of a rank, according to the local broadcast strategy of the video resource of this rank after renewal, the multimedia resource to be embedded of correspondence is embedded in the assigned address in the video resource of this rank, and plays the many video resources through embedding process.
Concrete, according to the local broadcast strategy of the video resource of this rank, the multimedia resource to be embedded of correspondence is embedded in the assigned address in the video resource of this rank, can two kinds of methods be passed through, multimedia resource to be embedded is embedded in video resource.
First method: in the playing process of video resource playing this rank, if judge, the local broadcast strategy of the video resource of this rank is effective, then often read an identification information, and the multimedia resource to be embedded of correspondence is embedded current location.
This method is applicable to the larger situation of multimedia resource to be embedded, if when playing the video resource of this rank, just all multimedia resources to be embedded are embedded in video resource assigned address, the system buffer time can be caused longer, run comparatively slow, and easily make mistakes, adopt this method, the system buffer time can be made short, run very fast, not easily cause system crash.
Second method: before the video resource playing this rank, if judge, the local broadcast strategy of the video resource of this rank is effective, then the position recording identification information at each embeds corresponding multimedia resource to be embedded.
The present invention is applicable to the less situation of multimedia resource to be embedded, before broadcasting, just multimedia resource to be embedded is embedded assigned address, save after reading identification information at every turn, reading corresponding multimedia resource to be embedded, and embed the time of assigned address, therefore, adopt this method, also can reduce the running time of system.
When receiving the playing request for the video resource of certain rank, according to the local broadcast strategy of the video resource of this rank, the multimedia resource to be embedded of correspondence is embedded in the assigned address process in the video resource of this rank, if judge, the local broadcast strategy of the video resource of this rank is invalid, then according to the level priorities preset, choose the local broadcast strategy of priority lower than another video resource of the video resource of this rank; According to the local broadcast strategy of this another video resource the multimedia resource to be embedded of correspondence is embedded in the assigned address in the video resource of this rank.
Wherein, judge that the local broadcast strategy of the video resource of this rank is invalid, comprise two kinds of situations, during satisfied wherein a kind of situation, can judge that the local broadcast strategy of the video resource of this rank is invalid.
The first situation: when determining that the local broadcast strategy of the video resource of this rank does not exist, judges that the local broadcast strategy of the video resource of this rank is invalid.
The second situation: when determining that the multimedia resource to be embedded that the local broadcast strategy of the video resource of this rank is corresponding cannot read, judges that the local broadcast strategy of the video resource of this rank is invalid.
Concrete, such as, video resource rank is different, and level priorities is different, as " channel ", " special edition " and " video ", and priority " video " > " special edition " > " channel ".In actual applications, if judge, the local broadcast strategy of " video " this other video resource of one-level is invalid, then preferentially use the local broadcast strategy of the video resource of " special edition " this rank.
In the present embodiment, step 103 is: when receiving the playing request for the video resource of a certain rank, according to the local broadcast strategy of this other video resource of one-level, the advertisement to be embedded of correspondence is embedded in the assigned address in other video resource of this one-level, and plays the many video resources through embedding process.Concrete, can, by following two kinds of methods, advertisement to be embedded be embedded in video resource:
First method: in the playing process playing this other video resource of one-level, if judge, the local broadcast strategy of the video resource of this rank is effective, then often read an identification information, and the advertisement to be embedded of correspondence is embedded current location.
Second method: before other video resource of this one-level of broadcasting, if judge, the local broadcast strategy of the video resource of this rank is effective, then the position recording identification information at each embeds corresponding advertisement to be embedded.
When receiving the playing request for the video resource of a certain rank, according to the local broadcast strategy of this other video resource of one-level, the advertisement to be embedded of correspondence is embedded in the assigned address process in other video resource of this one-level, if judge, the local broadcast strategy of this other video resource of one-level is invalid, then according to the level priorities preset, choose the local broadcast strategy of priority lower than another video resource of this other video resource of one-level; According to the local broadcast strategy of this another video resource the advertisement to be embedded of correspondence is embedded in the assigned address in other video resource of this one-level.
Wherein, judge that the local broadcast strategy of this other video resource of one-level is invalid, comprise two kinds of situations, during satisfied wherein a kind of situation, can judge that the local broadcast strategy of this other video resource of one-level is invalid.
The first situation: when determining that the local broadcast strategy of this other video resource of one-level does not exist, judges that the local broadcast strategy of this other video resource of one-level is invalid.
The second situation: when determining that the advertisement to be embedded that the local broadcast strategy of this other video resource of one-level is corresponding cannot be read, judges that the local broadcast strategy of this other video resource of one-level is invalid.
Based on above-described embodiment, consult shown in Fig. 2, the embodiment of the present invention additionally provides a kind of network multimedia resource control, specifically comprises: determining unit 201, updating block 202 and embedded unit 203, wherein:
Determining unit 201, for determining that the multimedia preset for the video resource of each rank embeds broadcast strategy, it is set up for multimedia resource to be embedded that described multimedia embeds broadcast strategy.
Updating block 202, for upgrading the local broadcast strategy of the video resource of each rank according to the video resource of each rank and the broadcast strategy of multimedia embedding accordingly.
Embedded unit 203, during for receiving the playing request for the video resource of a certain rank, according to the local broadcast strategy of described other video resource of one-level, the multimedia resource to be embedded of correspondence is embedded in the assigned address in other video resource of described one-level, and plays the many video resources through embedding process.
Updating block 202 embeds according to the video resource of a certain rank and corresponding multimedia the local broadcast strategy that broadcast strategy upgrades this other video resource of one-level, specifically comprises:
The identification information of multimedia resource to be embedded corresponding for other video resource of this one-level is embedded in the assigned address in other video resource of this one-level by updating block 202; Identification information is used to indicate the embedded location of this multimedia resource to be embedded in other video resource of this one-level.
The multimedia resource to be embedded of correspondence, according to the local broadcast strategy of the video resource of this rank, is embedded in the assigned address in the video resource of this rank, comprises by embedded unit 203:
Play this rank video resource in playing process, if judge, the local broadcast strategy of the video resource of this rank is effective, then embedded unit 203 often reads once described identification information, and the multimedia resource to be embedded of correspondence is embedded current location;
Or,
Before the video resource playing this rank, if judge, the local broadcast strategy of the video resource of this rank is effective, then the position that embedded unit 203 records identification information at each embeds corresponding multimedia resource to be embedded.
The multimedia resource to be embedded of correspondence, according to the local broadcast strategy of the video resource of this rank, is embedded in the assigned address in the video resource of this rank, also comprises by embedded unit 203:
If embedded unit 203 judges that the local broadcast strategy of the video resource of this rank is invalid, then according to the level priorities preset, choose the local broadcast strategy of priority lower than another video resource of the video resource of this rank;
The multimedia resource to be embedded of correspondence to be embedded in the assigned address in other video resource of this one-level by embedded unit 203 according to the local broadcast strategy of this another video resource.
Embedded unit 203 judges that the local broadcast strategy of this other video resource of one-level is invalid, comprising:
When embedded unit 203 determines that the local broadcast strategy of this other video resource of one-level does not exist, judge that the local broadcast strategy of this other video resource of one-level is invalid;
Or,
When embedded unit 203 determines that the multimedia resource to be embedded that the local broadcast strategy of this other video resource of one-level is corresponding cannot read, judge that the local broadcast strategy of this other video resource of one-level is invalid.
In sum, by a kind of network multimedia resource control method provided in the embodiment of the present invention, by the video resource respectively for different stage, corresponding multimedia is set and embeds broadcast strategy, and upgrade the local broadcast strategy of the video resource of each rank, when playing this video resource, the multimedia resource to be embedded of correspondence is embedded the assigned address in video resource, when local broadcast strategy is invalid, the local broadcast strategy that the video resource of the rank that default priority is lower is corresponding, effectively avoid network multimedia resource control scheme form in prior art single, personalized customization can not be realized, when advertisement broadcast strategy is set temporarily, cause system call interception and implement underaction, the too fat to move complexity of system, low problem can be safeguarded, reduce the complexity of multimedia system, also reduce the maintenance cost of system, achieve system flexible, online real-time response.
Although describe the preferred embodiments of the present invention, those skilled in the art once obtain the basic creative concept of cicada, then can make other change and amendment to these embodiments.So claims are intended to be interpreted as comprising preferred embodiment and falling into all changes and the amendment of the scope of the invention.
Obviously, those skilled in the art can carry out various change and modification to the embodiment of the present invention and not depart from the spirit and scope of the embodiment of the present invention.Like this, if these amendments of the embodiment of the present invention and modification belong within the scope of the claims in the present invention and equivalent technologies thereof, then the present invention is also intended to comprise these change and modification.

Claims (10)

1. a network multimedia resource control method, is characterized in that, comprising:
Determine that the multimedia preset for the video resource of each rank embeds broadcast strategy, it is set up for multimedia resource to be embedded that described multimedia embeds broadcast strategy;
The local broadcast strategy of the video resource of each rank is upgraded according to the video resource of each rank and the broadcast strategy of multimedia embedding accordingly;
When receiving the playing request for the video resource of a rank, according to the local broadcast strategy of the video resource of this rank after renewal, the multimedia resource to be embedded of correspondence is embedded in the assigned address in the video resource of this rank, and plays the many video resources through embedding process.
2. the method for claim 1, is characterized in that, upgrades the local broadcast strategy of the video resource of this rank, specifically comprise according to the video resource of a rank and the broadcast strategy of multimedia embedding accordingly:
The identification information of multimedia resource to be embedded corresponding for the video resource of this rank is embedded in the assigned address in the video resource of this rank; Described identification information is used to indicate the embedded location of described multimedia resource in the video resource of this rank.
3. method as claimed in claim 2, is characterized in that, according to the local broadcast strategy of the video resource of this rank, the multimedia resource to be embedded of correspondence is embedded in the assigned address in the video resource of this rank, comprises:
In the playing process of video resource playing this rank, if judge, the local broadcast strategy of the video resource of this rank is effective, then often read once described identification information, and the multimedia resource to be embedded of correspondence is embedded current location; Or
Before the video resource playing this rank, if judge, the local broadcast strategy of the video resource of this rank is effective, then the position recording described identification information at each embeds corresponding multimedia resource to be embedded.
4. method as claimed in claim 3, is characterized in that, also comprise:
If judge, the local broadcast strategy of the video resource of this rank is invalid, then according to the level priorities preset, choose the local broadcast strategy of priority lower than another video resource of the video resource of this rank;
According to the local broadcast strategy of another video resource described the multimedia resource to be embedded of correspondence is embedded in the assigned address in the video resource of this rank.
5. method as claimed in claim 4, is characterized in that, judge that the local broadcast strategy of the video resource of this rank is invalid, comprising:
When determining that the local broadcast strategy of the video resource of this rank does not exist, judge that the local broadcast strategy of the video resource of this rank described is invalid; Or
When determining that the multimedia resource to be embedded that the local broadcast strategy of the video resource of this rank is corresponding cannot read, judge that the local broadcast strategy of the video resource of this rank is invalid.
6. a network multimedia resource control, is characterized in that, comprising:
Determining unit, for determining that the multimedia preset for the video resource of each rank embeds broadcast strategy, it is set up for multimedia resource to be embedded that described multimedia embeds broadcast strategy;
Updating block, for upgrading the local broadcast strategy of the video resource of each rank according to the video resource of each rank and the broadcast strategy of multimedia embedding accordingly;
Embedded unit, during for receiving the playing request for the video resource of a rank, according to the local broadcast strategy of the video resource of this rank after renewal, the multimedia resource to be embedded of correspondence is embedded in the assigned address in the video resource of this rank, and plays the many video resources through embedding process.
7. device as claimed in claim 6, is characterized in that, described updating block, specifically for:
The identification information of multimedia resource to be embedded corresponding for the video resource of this rank is embedded in the assigned address in the video resource of this rank; Described identification information is used to indicate the embedded location of described multimedia resource in the video resource of this rank.
8. device as claimed in claim 7, is characterized in that, described embedded unit, specifically for:
In the playing process of video resource playing this rank, if judge, the local broadcast strategy of the video resource of this rank is effective, then described embedded unit often reads once described identification information, and the multimedia resource to be embedded of correspondence is embedded current location; Or before the video resource playing this rank, if judge, the local broadcast strategy of the video resource of this rank is effective, then the position that described embedded unit records described identification information at each embeds corresponding multimedia resource to be embedded.
9. device as claimed in claim 8, is characterized in that, described embedded unit, specifically for:
If judge, the local broadcast strategy of the video resource of this rank is invalid, then according to the level priorities preset, choose the local broadcast strategy of priority lower than another video resource of the video resource of this rank; And the assigned address according to the local broadcast strategy of another video resource described the multimedia resource to be embedded of correspondence is embedded in the video resource of this rank.
10. device as claimed in claim 9, is characterized in that, described embedded unit, specifically for:
When determining that the local broadcast strategy of the video resource of this rank does not exist, judge that the local broadcast strategy of the video resource of this rank is invalid; Or when described embedded unit determines that the multimedia resource to be embedded that the local broadcast strategy of the video resource of this rank is corresponding cannot read, judge that the local broadcast strategy of the video resource of this rank is invalid.
CN201310595007.8A 2013-11-21 2013-11-21 Method and device for controlling network multimedia resources Pending CN104661048A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310595007.8A CN104661048A (en) 2013-11-21 2013-11-21 Method and device for controlling network multimedia resources

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310595007.8A CN104661048A (en) 2013-11-21 2013-11-21 Method and device for controlling network multimedia resources

Publications (1)

Publication Number Publication Date
CN104661048A true CN104661048A (en) 2015-05-27

Family

ID=53251669

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310595007.8A Pending CN104661048A (en) 2013-11-21 2013-11-21 Method and device for controlling network multimedia resources

Country Status (1)

Country Link
CN (1) CN104661048A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110662113A (en) * 2019-09-25 2020-01-07 腾讯音乐娱乐科技(深圳)有限公司 Video playing method and device and computer readable storage medium
CN112214643A (en) * 2020-10-15 2021-01-12 百度(中国)有限公司 Video patch generation method and device, electronic equipment and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101271454A (en) * 2007-03-23 2008-09-24 百视通网络电视技术发展有限责任公司 Multimedia content association search and association engine system for IPTV
US20090037947A1 (en) * 2007-07-30 2009-02-05 Yahoo! Inc. Textual and visual interactive advertisements in videos
CN101557464A (en) * 2009-04-01 2009-10-14 深圳市融创天下科技发展有限公司 Method for dynamically embedding other media segments in video program playback
CN101656755A (en) * 2008-08-22 2010-02-24 华为技术有限公司 Method and device for transmitting and broadcasting advertising programs
CN102186109A (en) * 2011-04-22 2011-09-14 沈斌 System for publishing and playing internet television advertisement
US20130091521A1 (en) * 2011-10-07 2013-04-11 Chris Phillips Adaptive ads with advertising markers

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101271454A (en) * 2007-03-23 2008-09-24 百视通网络电视技术发展有限责任公司 Multimedia content association search and association engine system for IPTV
US20090037947A1 (en) * 2007-07-30 2009-02-05 Yahoo! Inc. Textual and visual interactive advertisements in videos
CN101656755A (en) * 2008-08-22 2010-02-24 华为技术有限公司 Method and device for transmitting and broadcasting advertising programs
CN101557464A (en) * 2009-04-01 2009-10-14 深圳市融创天下科技发展有限公司 Method for dynamically embedding other media segments in video program playback
CN102186109A (en) * 2011-04-22 2011-09-14 沈斌 System for publishing and playing internet television advertisement
US20130091521A1 (en) * 2011-10-07 2013-04-11 Chris Phillips Adaptive ads with advertising markers

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110662113A (en) * 2019-09-25 2020-01-07 腾讯音乐娱乐科技(深圳)有限公司 Video playing method and device and computer readable storage medium
CN112214643A (en) * 2020-10-15 2021-01-12 百度(中国)有限公司 Video patch generation method and device, electronic equipment and storage medium
CN112214643B (en) * 2020-10-15 2024-01-12 百度(中国)有限公司 Video patch generation method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
CN109032738B (en) Multimedia playing control method, device, terminal and storage medium
CN102647634B (en) Multi-fragment video playing method and device based on hypertext markup language (HTML) 5 video
US9066159B2 (en) User control of ad selection for subsequent ad break of a video
CN101252401B (en) Terminal equipment, system and method for downloading program data
US20150074700A1 (en) Method and apparatus for creating and sharing customized multimedia segments
EP2624549A1 (en) Information processing device, information processing method, and program
US9219950B2 (en) Reproduction apparatus, reproduction method, and program
CN101882409A (en) Electronic advertising system and advisement playing method thereof
CN103763626A (en) Method, device and system for pushing information
CN103686255A (en) Video advertisement putting method and device based on HLS protocol
CN105959743A (en) Video advertisement playing method and device and server
CN105631719A (en) All-intelligent multimedia advertisement release system
CN102831630B (en) A kind of animation rendering intent and device
CN102638485A (en) Method and system for controlling advisement playing in mobile device
US20170192731A1 (en) Control redistribution among multiple devices
CN111726641A (en) Live video playing processing method and device and server
JP2016184774A (en) Information processing device, information processing method, information processing program, and distribution device
CN103956175A (en) Playing method and equipment of multi-media files
US20130305276A1 (en) System and method for in-stream advertising on an internet connected device
CN104219544A (en) Method and system for dynamically scheduling IPTV service resources
CN104661048A (en) Method and device for controlling network multimedia resources
JP2008166938A (en) Network system, server apparatus, terminal device, display method for content guide, program for server apparatus, and program for terminal device
CN103747280A (en) Method for creating a program and device thereof
CN104333778A (en) Dynamic playing buffering processing method and electronic device
CN106254961B (en) Video broadcasting method and TV in TV

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
AD01 Patent right deemed abandoned

Effective date of abandoning: 20180724

AD01 Patent right deemed abandoned