CN101035257B - Dynamic video two-dimension information interactive synchronization transmission method and system - Google Patents
Dynamic video two-dimension information interactive synchronization transmission method and system Download PDFInfo
- Publication number
- CN101035257B CN101035257B CN2006100460265A CN200610046026A CN101035257B CN 101035257 B CN101035257 B CN 101035257B CN 2006100460265 A CN2006100460265 A CN 2006100460265A CN 200610046026 A CN200610046026 A CN 200610046026A CN 101035257 B CN101035257 B CN 101035257B
- Authority
- CN
- China
- Prior art keywords
- hot spot
- spot region
- video
- user
- frame
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The invention relates to a visible network video equipment, especially relating to a dynamic video 2D information interchanging and synchronous transmitting method and the 2D network video message interchanging system, comprising the steps of: (1) storing the original video stream file in a streaming media server; (2) editing the video stream file by hotspot region edition software; (3) playing the edited video stream file on network through the streaming media server; (4) network video receiving user applies user-end player to play and click the edited hotspot region; (5) the user-end playerinitiates connecting request to background server; (6) the user end plays the media file coming from the background server. And the invention implements 2D media information transmission at the same time in network. And the system can combine with E-business system for use, for example, when some commodity strikes a user's fancy in the hotspot region, he can intermediately buy it, which embodies anew selling mode.
Description
Technical field
The present invention relates to the visible network video equipment, relate in particular to a kind of dynamic video two-dimensional signal interactive synchronization transmission method and two-dimensional network video interactive system.
Background technology
Traditional television system has only direct broadcast function, and performance is single, can not finish the interaction with spectators well, and spectators can only carry out passive reception; Though existing network television system has video on-demand function and direct broadcast function, can't realize interaction truly with spectators.Still there is bigger defective in said system aspect the Internet resources utilizing, and is the single one dimension video-signal system of a kind of level basically.The audient can only be passive the reception advertisement, and can not carry out initiatively selection to its needed content.During the said system operation, the picture of watching has only one usually, even adopt picture-in-picture or split screen technology, does not also have inevitable logical relation between the picture.
Summary of the invention
The present invention aims to provide a kind of interactive efficiency height, and transaction cost is low, dynamic video two-dimensional signal interactive synchronization transmission method that the hommization degree is high and two-dimensional network video interactive system.
Technical solution of the present invention can realize according to following mode:
Dynamic video two-dimensional signal interactive synchronization transmission method, it comprises the steps:
(1) original video stream file is stored in the streaming media server;
(2) edit described video stream file by the hot spot region software for editing, make to comprise the hot spot region information that to click in the corresponding frame of video;
Described making comprises the hot spot region information that can click and may further comprise the steps in the corresponding frame of video:
(2.1) add a new layer in needs add the frame of focus, promptly hot information is described layer;
(2.2) describe layer at described hot information, adopt circle or rectangle or ellipse that the focus that adds is carried out zone marker, i.e. the focus zone;
(2.3) in the edit tool of hot spot region the center position coordinates of hot spot region in the record n frame (x, y), described hot spot region be shaped as circle or rectangle or ellipse; If described hot spot region is circular, then write down described radius of a circle r simultaneously; If described hot spot region is a rectangle, then write down simultaneously the hot spot region central point to minor face apart from a and hot spot region central point distance b to long limit;
(2.4) in the edit tool of hot spot region the center position coordinates of record n+m frame hot spot region (x+xi, y+yi), described hot spot region be shaped as circle or rectangle or ellipse; If described hot spot region is circular, then write down described radius of a circle R simultaneously; If described hot spot region is a rectangle, then write down simultaneously the hot spot region central point to the distance A of minor face and hot spot region central point to long limit apart from B;
The scope and the each point Coordinate Calculation method of (2.5) n+1 frame hot spot regions are as follows:
If (2.5.1) hot spot region is circular, then the centre coordinate of the hot spot region of n+1 frame and radius are respectively:
With
If (2.5.2) hot spot region is a rectangle, then the centre coordinate of the hot spot region of n+1 frame, hot spot region central point are respectively to the distance of growing the limit to the distance and the hot spot region central point of minor face:
If (2.5.3) hot spot region is oval, then the centre coordinate of the hot spot region of n+1 frame is:
(2.5.4) the coordinate Calculation method of other each points of n+1 frame hot spot region is identical with the computational methods of hot spot region centre coordinate, and described hot spot region is circle or rectangle or ellipse;
(3) edited video stream file is play on the net by streaming media server;
(4) Internet video reception user uses the user side player plays and clicks described edited hot spot region;
(5) the user side player is initiated connection request to background server, and the media information as if finding the user to ask at described background server is transferred to user side with it; If do not find, return sky;
(6) user side is play the media file from background server.
Media services layer of the present invention also can carry out online transaction in conjunction with e-commerce system.
The present invention has the interactive efficiency height, and transaction cost is low, characteristics such as hommization degree height.
On the Internet, realize that super ways of connecting mainly contains two kinds, a kind of is literal, another kind is picture/Flash, by literal on the webpage clicking or picture, opens the media resource at server end.And the static connection mode of this dullness can not satisfy people's needs far away.The invention provides a kind of two dimension, dynamic network interdynamic video system, just in time can solve such problem.People can click in progress picture when watching TV, realize the super function that connects, and open media informations such as other video file, Flash, audio file or literal picture.This connection mode intuitively will be following dominant pattern.
The development trend of " unification of three nets " is irresistible, and TV directly can access network, and network provider will provide higher bandwidth, and this has created good condition for the development of native system just.The present invention can be used in the visible systems such as following network television system or digital television system, online game, network remote education, can be used for playing some supplementarys, advertisement, interactive game information etc.The ustomer premises access equipment of this system can be PC, television set+set-top box or 3G mobile.
Description of drawings
Below in conjunction with the drawings and specific embodiments the present invention is described in further detail.
Fig. 1 is a system construction drawing of the present invention;
Fig. 2 is network planning figure of the present invention;
Fig. 3 is a registration program request flow chart of the present invention;
Fig. 4 is the flow graph of video flowing of the present invention;
Fig. 5 is a click of the present invention hot spot region information flow chart;
Fig. 6 is a player design sketch of the present invention;
Fig. 7 is a kind of software for editing flow chart of media information focus description document of the present invention;
Fig. 8 is the another kind of software for editing flow chart of media information focus description document of the present invention;
Fig. 9 is media information focus description document analysis software of the present invention and universal playing software flow pattern;
Figure 10 sends a kind of software flow pattern of Streaming Media process for streaming media server to the user;
Figure 11 sends the another kind of software flow pattern of Streaming Media process for streaming media server to the user;
Figure 12 clicks the first kind of software flow pattern in hot spot region for background server response user;
Figure 13 clicks the second kind of software flow pattern in hot spot region for background server response user;
Figure 14 clicks the third software flow pattern of hot spot region for background server response user;
Figure 15 clicks the 4th kind of software flow pattern in hot spot region for background server response user;
Figure 16 is the first kind of edit model figure in hot spot region of the present invention;
Figure 17 is the second kind of edit model figure in hot spot region of the present invention;
Figure 18 is hot spot region of the present invention the third edit model figure;
Embodiment
Shown in Fig. 1~2, Fig. 7~15, two-dimensional network video interactive system of the present invention comprises:
1, background server---video information, audio-frequency information, pictorial information or Word message etc. can be provided to the concrete network equipment; Described background server comprises and is used for store video information, audio-frequency information, image and Word message, and the information description file in zone that can be clicked in the video flowing and response user are to the click of hot spot region.Media server that can be common is as hardware platform.When background server is retrieved on the backstage can by URL or database mode search the user click the hot spot region after corresponding media file (as Figure 12~15).Figure 12 is when existing the focus description document, and the user sends the situation of the URL that clicks the hot spot region correspondence to background server.Figure 13 is for when the focus descriptor is embedded into video flowing, and the user sends the situation of the URL that clicks the hot spot region correspondence to background server.Figure 14 sends the situation of clicking hot spot region respective file ID when having the focus description document to background server.Figure 15 sends the situation of clicking hot spot region respective file ID for when the focus descriptor is embedded into video flowing to background server.
2, streaming media server---provide through the Fig. 7 of hot spot region software for editing (MMaker) to generating the situation of independent hot information description document; Fig. 8 is for directly embedding the focus descriptor situation of video flowing.The edited video flowing that has the focus descriptor.There are two kinds of methods in the processing of focus descriptor, and first kind exists video stream file and focus description document in two unique files under the same catalogue; Second kind can directly be stored in the focus descriptor video stream file the inside.The focus description document of the video flowing that produces and corresponding video stream file are placed in streaming media server or the background server simultaneously.It is essential that native system is placed on the focus descriptor in the streaming media server, could click the focus in the video flowing of playing like this, it is optional being placed on background server, after the user clicks by the hot spot region in the video flowing of streaming media server transmission, if receiving two-path video stream simultaneously (wherein comes from streaming media server, another road is from background server), then can pass through the focus software for editing
Add hot information in the road video flowing that (as Fig. 7, Fig. 8) transmits background server, thereby the user can finish the operation that secondary is clicked focus.The streaming media server here is applicable to different network application fields: a, in typical IPTV network, streaming media server mainly provides many cover TV programme, every cover is exported with fixed-bandwidth, if the user wants to watch certain programs, can watch by the method that adds the edge multicast equipment; B, in the network service architecture of VOD, streaming media server response different users click, and transmit corresponding media information by background server to relative users; In the network configuration of c, P2P, the streaming media server response different users click, and transmit corresponding media information by background server to relative users.Emerging ZXBIV VS6000B during streaming media server can adopt.
The analysis software of 3, MReader---media information focus description document and universal playing software (as shown in Figure 9): comprise the playing function of Windows Media Player, RM playout software, Quick Time etc., its kernel is selected Windows Media Player for use.
4, insertion authority/accounting server---provide the user to insert or billing function (as Fig. 2).
5, coder/decoder---for streaming media server provides the coding of system-efficiently (as Fig. 2).H.264 wait efficient coded system efficiently though this patent is recommended to use, traditional coded system Real, MPEG-2, MPEG-4, DivX/XviD/3ivx, MP4, AVI etc. are suitable for equally.Emerging ZXBIV EC201ESO during this coder/decoder can adopt.
6, native system needs certain bandwidth requirement, needs broadband access 512K, 1M, 2M usually or greater than 2M.
At first the present invention describes layer by add one deck media information again on ordinary video stream broadcast layer, it is corresponding with the media file in the sensing background server to make video flowing the inside need to add the hot spot region of frame of hot information, such purpose is to make to need clicked frame all to possess the focus descriptor, when clicking the hot spot region of a certain frame, promptly can call the media file that leaves the background server end in, and these media files are sent to user's receiving terminal.
The present invention relates to a kind of new play mode, in fact former super connection mode based on static state has been changed into dynamic super connection mode, it is brand-new change to the browsing mode of traditional webpage pattern, just in time also the coincide needs of people's interactions when watching continuous videos stream can be widely used in a plurality of fields such as IPTV.
If implement the method for the invention by bearer network efficiently, for example the IPTV network will be brought into play better effect.The operational environment of software is a Microsoft Windows series operating system.When using the database retrieval file, server can be used with database such as Oracle.The present invention is applicable to the various video stream media format, comprises RM, MPEG-2, MPEG-4, DivX/XviD/3ivx, MP4, AVC/H264, AVI, can support more video stream media form later on.
Enforcement of the present invention specifically is divided into following four steps: the generation of focus description document; The storage of hot spot region description document; The click of hot spot region; Focus is described the broadcast of corresponding media file.
One, the adding of focus descriptor
Want to allow the video pictures of motion can be clicked, at first will add the focus descriptor.And want to allow hot information be played the device perception, and at first wanting to add the focus descriptor, this need flow on the broadcast layer in common video is introducing a new layer---hot information description layer.Wherein the focus descriptor comprises following information: the fileinfo on the background server of the positional information of frame (time location information, spatial positional information), correspondence, user profile etc.As accompanying drawing 4, Fig. 7, shown in Figure 8, the present invention need handle original video flowing, promptly adds the hot spot region descriptor.In order to add the focus descriptor fast, the present invention adopts Streaming Media edit tool---MMaker, and two kinds of implementations (Fig. 7, Fig. 8) are arranged usually.Wherein first kind is passed through to add supplementary in the frame the inside, indicates the hot spot region, and independent spanned file promptly is placed on the video flowing the inside to the focus descriptor; Hot information description document of another kind of generation.
The method that marks the hot spot region mainly contains following three kinds of method models:
Method one, at first, in the frame of needs adding focus, add a new layer (new layer), be that hot information is described layer, adopt the method for rectangle or circle mark again, and in Streaming Media edit tool (MMaker), note the scope (from the m frame to the n frame or from certain time point to certain time point) of frame, like this when using media player provided by the invention (MReader) playing stream media, just can see a bright spot of flashing in the regional center that edits in advance, and rectangle or elliptical region around this bright spot can be clicked, when clicking this hot spot region, will initiate request to background server, open the media information of hot spot region correspondence.Because image is constantly to change, the object in the image also is constantly to change, if remove to identify the object of a variation with a fixing zone, obviously is inaccurate.Do the scope that is easy to allow focus describe like this and depart from objectives, clicking to the user makes troubles, as shown in figure 16.
Method two, adopt ellipse or the rectangular area can change size and position to describe the hot spot region, have tangible differently with method one, this method can identify the object of a motion change in the video flowing exactly.In the specific implementation process of focus edit tool, we can be by adding the intermediate frame of rectangular area or elliptical region (shape according to hot spot region in first frame is selected), and make the zone can seamlessly transit (as Figure 17, Figure 18); As add change in location and constant rectangular area or the oval intermediate frame (as shown in figure 17) that arrives of size, in fact just first frame of hot spot region all to intermediate frame are moved horizontally or vertically move exactly and can finish in the position of the point of hot spot region.
According to the sum of intermediate frame and the scope of horizontal along slope coordinate motion, can calculate the coordinate of each point of next frame hot spot region.For example from the n frame to the n+m frame, if n frame hot spot region point abscissa is x, ordinate is y, and n+m frame abscissa is changed to x+xi, and ordinate is changed to y+yi, and then this point coordinates is in the n+1 frame hot spot region:
Abscissa:
Ordinate:
As the rectangle of change in location and size variation or oval hot spot region are joined intermediate frame, control the scope of focus.As shown in figure 18:
Must in hot spot region edit tool (MMaker), note the center position coordinates of intermediate frame like this, if circular hot spot region, then will note the size (R) of radius; For example n frame center coordinate be (x, y) radius is r, n+m frame center coordinate be (x+xi, y+yi) radius is R, then n+1 frame hot spot region:
Radius:
Centre coordinate is:
This is just can be according to the centre coordinate of hot spot region circle in the n+1 frame and the position that radius is determined hot spot region in the n+1 frame.
If the rectangle hot spot region then to note respectively the center to minor face and long limit apart from a and b; For example n frame focus rectangular area centre coordinate be (x, y), the center is a to minor face distance, the center is b to long back gauge, n+m frame focus rectangular area centre coordinate be (x+xi, y+yi), the center is A to the minor face distance, and the center is B to long back gauge, then n+1 frame hot spot region:
Centre coordinate is:
The center to the minor face distance is:
The center to long back gauge is:
So also rectangle hot spot region scope that just can unique definite n+1 frame.
Method three, select the hot spot region based on the method for image recognition technology, in the position of calculating the next frame hot spot region by prediction and additional algorithm, this method can be indicated the position of hot spot region the most accurately.
Accuracy when guaranteeing to click the hot spot region, we suppose that a hot spot region can only produce medium and connect present stage, open a media file on the background server.
Two, the storage of hot spot region description document
As Fig. 2, Fig. 4, Fig. 7, shown in Figure 8, the Streaming Media that edits is placed in the streaming media server with the hot information descriptor that generates, and each hot spot region description document can comprise title, user description information, super purpose file, the super descriptors such as media file type, super Connection Service device title, total how many frames, which frame that connect of connecting.After editting video frequency program (promptly adding focus) in required place, MMaker can the information of focus become another one independently file be kept at the same file of video file in (as shown in Figure 7) or hot information is directly embedded in the video flowing.The hot spot region description document can be stored in the streaming media server, if background server also has video file, and also need the focus descriptor, then also can put into background server to some hot information description document, the focus that the inner same existence of the files in stream media that makes the click focus open can be clicked again.Background server can adopt general media server to realize.
Three, the click of hot spot region
Shown in Fig. 9~15, MReader is a player that adds the analysis of central issue function, and it has inherited a large amount of functions (its software flow as shown in Figure 9) of Windows Media Player.MReader combines existing generation focus description document and direct with the method (as shown in Figure 9) in the hot information embedding stream, at the beginning at first judgment frame whether contain focus and describe a layer information, if have then play-over this frame, if do not go to receive the focus descriptor.Using Send () function when background server is initiated request, content can be divided into Send (URL) and two kinds of forms of Send (ID), wherein Send (URL) is the position of determining the media information of hot spot region correspondence, and Send (ID) be with background server in database be used, database retrieval sends the media file of ID correspondence to user again to ID.Send () can use XML as descriptor, and host-host protocol can be selected HTTP for use.
But 2 differences are arranged:
A, owing to exist hot information to describe layer in the Media Stream, so MReader can analyze these descriptors, make when mouse move on to these regional after can from
Become
, and be provided with significantly at the center, hot spot region and can click sign, the user is known here can be clicked.
B, can respond user's click, and initiate request to background server.Shown in Figure 12~15.
As shown in Figure 6, two MReader can be placed in the screen simultaneously.
Need to prove, if adopt the method for storage focus description document separately, because the user adds in the process of playing a program, the user must just obtain the focus description document before the displaying video stream file, just only in this way could obtain the focus descriptor at displaying video stream, it is regional could to click the focus description.As shown in figure 10, the present invention at first forms a programme file at the streaming media server end, comprise the program of each period and the reproduction time of these programs in the programme, when the user initiates a connection request, streaming media server is at first according to corresponding programme content in the programme of the time inquiry of initiating self, then the focus descriptor of program correspondence is passed to the user earlier,, can't produce very big time delay because descriptor is very little.
If adopt hot information is directly embedded into method in the stream, then as shown in figure 11, directly issues the user and get final product.
Three, focus is described the broadcast of corresponding media file
MReader can be independent playout software, also can be plug-in unit/control of putting into IE, but can adopt identical software configuration.Adopt the IP protocol suite, transmit video flowing by agreements such as RTP/UDP/HTTP.After clicking focus, need the media information that a process is play and background server transmits that recurs.Dynamically connect the method for opening new Media Stream owing to adopted, a kind of in two kinds of combinations below having clicked the focus connection terminal will receiving later on by clicking focus:
First kind: video flowing (streaming media server)+video flowing (background server)
Second kind: video flowing (streaming media server)+audio stream or Flash or picture character (background server)
If first kind, we remove to open this new video flowing at the new MReader process that need recur, if new video flowing has sound, then quiet original video flowing (streaming media server provides), play new video stream (background server provides) sound.Certainly this both sides sound can switch mutually.If second kind, because IE can audio plays/flash/ picture/literal, so can adopt IE and control thereof to play-over.
If for adopting television set, can at first consider to adopt the method for frequency division (many pictures) or H.239 double-current agreement or picture-in-picture to realize as playback terminal.
If after the click focus, if the file that transmits from background server is video file, situation shown in Figure 6 will appear, can certainly adopt technology such as picture-in-picture to be placed on a view screen the inside.
As shown in Figure 9, when the user uses the click hot spot region, will produce an incident (obtaining the title of this hot spot region with a function),, the concrete media file of the title of the click action of hot spot region, hot spot region and background server be associated with the method for similar HTTP.At this moment, background server will be subjected to a request from client, and this request comprises the title of hot spot region, goes out related media file by data base querying then, this document is sent on the subscriber set by network again, and plays this document.After playing this document, return the ordinary playing state.
As shown in Figure 1 and Figure 2, native system mainly comprises three levels, user's receiving layer, network carrying layer and media services layer.Wherein network carrying layer content mainly contains the content of the network equipment (being switch, router, trunking, safety means, charging authorisation device etc.) and procotol (being application layer protocol, host-host protocol, Routing Protocol, multicast protocol, security protocol).Wherein the convergence switch of mentioning among Fig. 1 is a kind of high speed switching equipment, can use the gigabit switch of the S8500 series of Huawei.Convergence switch it is also conceivable that the method for using two-node cluster hot backup as the outlet and the inlet of the numerous server of media services layer, guarantees the fail safe of network.
As shown in Figure 2, after the user successfully inserts, if click focus, to click message and to be sent to insertion authority accounting server (in order adding up and billing function) earlier, and then send to click message to background server by the insertion authority accounting server, owing to comprise user request information, User IP in the message, after background server is asked, promptly send media information to the user.Finish or user when initiatively closing the media information that is sent by background server when background server sends, a MReader process also is closed (as Fig. 9) simultaneously.
As shown in Figure 2, this figure has reflected the structure of whole network, the direction of transfer of the Media Stream that adds after live video stream and the click focus, and the flow direction of control information.Live TV stream shows as the TV movie program that passes on by multicast protocol on network in the IPTV system.The TV programme that at first records, (h.263/h.264 present stage is to become the higher video coding of a kind of efficient by codec conversion, do not get rid of later the more advanced coding of use) be stored in the streaming media server, the technology that just can utilize this patent to improve in server adds focus in the video flowing the inside, then the program in the streaming media server is transferred to high speed bearer networks such as IPTV, when the user at one end uses PC, when television set (joining set-top box) or mobile phone are watched these TV programme, can initiate request to background server by the focus above clicking, so also just can receive the media information of colourful various media formats on the background server.So in fact, the tv screen that is exactly original one dimension can be clicked, and can produce response, becomes the two dimension or the information carrier of multidimensional more.Greatly enriched people's appreciable information space like this.Need special propose the time because Streaming Media need take bigger bandwidth,, so then need bigger bandwidth support if send video flowing to the user simultaneously by streaming media server and background server simultaneously.If select PC for use simultaneously, because handle multi-path media simultaneously, also need stronger disposal ability, but the above computer of the 400MHz of today can fast processing.
The range of application of this patent is very extensive, multiple advertisement such as video, interactive game, introductory information, many pictures system, a lot of aspects of video conference or the like.This almost is certain to become the direction of following video display development.As shown in Figure 1, native system and e-commerce system are used together as can be seen, will produce bigger commercial value.For example, the application of advertisement, any one video pictures when commodity occurring, can this editor become focus, when user one clicks, can see the introduction of commodity at once, then can be in conjunction with e-commerce platform, transaction at once.This will create infinite commercial opportunities.
What need statement is; particular of the present invention is described in detail the present invention; for a person skilled in the art, the various conspicuous change of under the situation that does not deviate from the spirit and scope of the present invention it being carried out is all within protection scope of the present invention.
Claims (2)
1. dynamic video two-dimensional signal interactive synchronization transmission method is characterized in that: comprise the steps:
(1) original video stream file is stored in the streaming media server;
(2) edit described video stream file by the hot spot region software for editing, make to comprise the hot spot region information that to click in the corresponding frame of video, and also be stored in the hot spot region message file in the streaming media server;
Described making comprises the hot spot region information that can click and may further comprise the steps in the corresponding frame of video:
(2.1) add a new layer in needs add the frame of focus, promptly hot information is described layer;
(2.2) describe layer at described hot information, adopt circle or rectangle or ellipse that the focus that adds is carried out zone marker, i.e. the focus zone;
(2.3) in the edit tool of hot spot region the center position coordinates of hot spot region in the record n frame (x, y), described hot spot region be shaped as circle or rectangle or ellipse; If described hot spot region is circular, then write down described radius of a circle r simultaneously; If described hot spot region is a rectangle, then write down simultaneously the hot spot region central point to minor face apart from a and hot spot region central point distance b to long limit;
(2.4) in the edit tool of hot spot region the center position coordinates of record n+m frame hot spot region (x+xi, y+yi), described hot spot region be shaped as circle or rectangle or ellipse; If described hot spot region is circular, then write down described radius of a circle R simultaneously; If described hot spot region is a rectangle, then write down simultaneously the hot spot region central point to the distance A of minor face and hot spot region central point to long limit apart from B;
The scope and the each point Coordinate Calculation method of (2.5) n+1 frame hot spot regions are as follows:
If (2.5.1) hot spot region is circular, then the centre coordinate of the hot spot region of n+1 frame and radius are respectively: (
) and
If (2.5.2) hot spot region is a rectangle, then the centre coordinate of the hot spot region of n+1 frame, hot spot region central point are respectively to the distance of growing the limit to the distance and the hot spot region central point of minor face: (
),
If (2.5.3) hot spot region is oval, then the centre coordinate of the hot spot region of n+1 frame is: (
);
(2.5.4) the coordinate Calculation method of other each points of n+1 frame hot spot region is identical with the computational methods of hot spot region centre coordinate, and described hot spot region is circle or rectangle or ellipse;
(3) edited video stream file is play on the net by streaming media server;
(4) Internet video reception user uses the user side player plays and clicks described edited hot spot region;
(5) the user side player is initiated connection request to background server, and the media information as if finding the user to ask at described background server is transferred to user side with it; If do not find, return sky;
(6) user side is play the media file from background server.
2. realize the two-dimensional network video interactive system of dynamic video two-dimensional signal interactive synchronization transmission method according to claim 1, it is characterized in that, comprising: user's receiving layer, the media services layer of being responsible for the network carrying layer of message flow and media flow transmission and providing medium to handle; Described media services layer comprises: the background server of the media information of the streaming media server of broadcast and editing video stream, storage hot spot region correspondence, the insertion authority server of control user capture; Described network carrying layer comprises: broadband network, convergence switch; Described user's receiving layer comprises: playback equipment and playout software.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100460265A CN101035257B (en) | 2006-03-10 | 2006-03-10 | Dynamic video two-dimension information interactive synchronization transmission method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2006100460265A CN101035257B (en) | 2006-03-10 | 2006-03-10 | Dynamic video two-dimension information interactive synchronization transmission method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101035257A CN101035257A (en) | 2007-09-12 |
CN101035257B true CN101035257B (en) | 2010-06-16 |
Family
ID=38731520
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2006100460265A Active CN101035257B (en) | 2006-03-10 | 2006-03-10 | Dynamic video two-dimension information interactive synchronization transmission method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101035257B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101141622B (en) * | 2007-10-23 | 2010-05-19 | 张伟华 | Interactive edit and extended expression method of network video link information |
CN101207807B (en) * | 2007-12-18 | 2013-01-02 | 孟智平 | Method for processing video and system thereof |
CN107995533B (en) * | 2012-12-08 | 2020-09-18 | 周成 | Method for popping out video of tracking object in video |
CN103384311B (en) * | 2013-07-18 | 2018-10-16 | 博大龙 | Interdynamic video batch automatic generation method |
CN105191303B (en) | 2014-02-21 | 2018-08-21 | 华为技术有限公司 | Handle method, the terminal and server of video |
CN106385640B (en) * | 2016-08-31 | 2020-02-11 | 北京旷视科技有限公司 | Video annotation method and device |
CN106682595A (en) * | 2016-12-14 | 2017-05-17 | 南方科技大学 | Image content marking method and apparatus thereof |
CN111314761B (en) * | 2016-12-27 | 2022-02-11 | 广州华多网络科技有限公司 | Video stream associated information live broadcast interaction method and terminal equipment thereof |
CN113873309A (en) * | 2021-07-30 | 2021-12-31 | 北京达佳互联信息技术有限公司 | Object playing method and device, electronic equipment and storage medium |
CN113873312B (en) * | 2021-09-22 | 2023-12-01 | 北京达佳互联信息技术有限公司 | Video editing method and device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1221502A (en) * | 1997-04-02 | 1999-06-30 | 国际商业机器公司 | Method and apparatus for integrating hyperlinks in video |
CN1270475A (en) * | 2000-04-21 | 2000-10-18 | 蒋长浩 | TV-based interactive supermedia information service method and its system |
CN1289093A (en) * | 1999-09-20 | 2001-03-28 | 国际商业机器公司 | Method and system for dynamically increasiing new functions for www. page |
CN1484796A (en) * | 2000-11-17 | 2004-03-24 | �Ҵ���˾ | User specified parallel data fetching for optimized web access |
-
2006
- 2006-03-10 CN CN2006100460265A patent/CN101035257B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1221502A (en) * | 1997-04-02 | 1999-06-30 | 国际商业机器公司 | Method and apparatus for integrating hyperlinks in video |
CN1289093A (en) * | 1999-09-20 | 2001-03-28 | 国际商业机器公司 | Method and system for dynamically increasiing new functions for www. page |
CN1270475A (en) * | 2000-04-21 | 2000-10-18 | 蒋长浩 | TV-based interactive supermedia information service method and its system |
CN1484796A (en) * | 2000-11-17 | 2004-03-24 | �Ҵ���˾ | User specified parallel data fetching for optimized web access |
Also Published As
Publication number | Publication date |
---|---|
CN101035257A (en) | 2007-09-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101035257B (en) | Dynamic video two-dimension information interactive synchronization transmission method and system | |
CN101076106B (en) | Interdynamic video system of IPTV two-dimensional frame marked information | |
CN1976440B (en) | Method and system for accurately positioning playing progress rate in IPTV | |
US20120116883A1 (en) | Methods and systems for use in incorporating targeted advertising into multimedia content streams | |
US20070028279A1 (en) | System for personal video broadcasting and service method using internet | |
CN104081785A (en) | Streaming of multimedia data from multiple sources | |
US10820045B2 (en) | Method and system for video stream personalization | |
KR101472013B1 (en) | Server and method for providing music streaming include data of add image | |
US20160301953A1 (en) | Systems and methods for extracting data from audiovisual content | |
CN109168020A (en) | Method for processing video frequency, device, calculating equipment and storage medium based on live streaming | |
CN104185040A (en) | Application synchronization method, application server and terminal | |
KR20090116512A (en) | Method and system for providing information of objects in a moving picture | |
JP2011527539A (en) | Distributing customer contact services to IPTV viewers | |
JP2011527539A6 (en) | Distributing customer contact services to IPTV viewers | |
KR100393417B1 (en) | Method for internet web broadcasting performance in local performing place and apparatus therefor | |
JP3851975B2 (en) | Internet broadcasting method using camera and screen capture | |
CN105451039A (en) | Multimedia information interaction method and system | |
CN101341751A (en) | Method for providing a multimedia media service on request, service platform, programme, and decoder for implementing said method | |
CN102158735B (en) | Digital TV interactive system | |
JP2015065545A (en) | Broadcast program point giving system, user device, and computer program | |
KR20090039041A (en) | System and method for iptv vodcasting service using really simple syndication | |
Meyer | Three scenarios for TV in 2015 | |
Liu et al. | IPTV, towards seamless infotainment | |
CN104350757A (en) | Interactive audio/video broadcast system, method for operating same and user device for operation in interactive audio/video broadcast system | |
KR101169948B1 (en) | System for providing user based consecutive iptv contents and mehtod thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |