CN103731684A - VOD (video on demand)-LVD (live video broadcast) video switching method, device and system - Google Patents

VOD (video on demand)-LVD (live video broadcast) video switching method, device and system Download PDF

Info

Publication number
CN103731684A
CN103731684A CN201410037537.5A CN201410037537A CN103731684A CN 103731684 A CN103731684 A CN 103731684A CN 201410037537 A CN201410037537 A CN 201410037537A CN 103731684 A CN103731684 A CN 103731684A
Authority
CN
China
Prior art keywords
live
message
updating message
page
client
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410037537.5A
Other languages
Chinese (zh)
Other versions
CN103731684B (en
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.)
Feihu Information Technology Tianjin Co Ltd
Original Assignee
Feihu Information Technology Tianjin 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 Feihu Information Technology Tianjin Co Ltd filed Critical Feihu Information Technology Tianjin Co Ltd
Priority to CN201410037537.5A priority Critical patent/CN103731684B/en
Publication of CN103731684A publication Critical patent/CN103731684A/en
Application granted granted Critical
Publication of CN103731684B publication Critical patent/CN103731684B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention discloses a VOD (video on demand)-LVD (live video broadcast) video switching method, which comprises the steps: sending a long connection request to a server by a client, so that the client establishes a long connection with the server; receiving a first updating message returned by the server when the server monitors that the established long connection is not overtime and a current LVD page is updated into an LVD video, wherein the first updating message contains a message that the current LVD page is updated into an LVD video from a VOD video; and when the first updating message is received, triggering a player to load a data stream of the LVD video. The invention also discloses a client, a server and a VOD-LVD video switching system.

Description

A kind of program request is to live video switching method, equipment and system
Technical field
The present invention relates to communication technical field, relate in particular to a kind of program request to live video switching method, equipment and system. 
Background technology
Internet video is live refers to that recording of program carry out with playing to synchronize, and internet video program request refers to the internet video that broadcasting has recorded.Before net cast activity formally starts, server can be filled in the live page by trailer or by the live motion video of last issue, allow user first see these order videos, after net cast activity starts, live video stream is updated to the described live page, after live renewal of the page comes into force, user could start watching video live content again. 
At order video, switch in this renewal of the page process of live video, browser client cannot perception described in the renewal of the live page, user can only pass through repeatedly manual refreshing browser could obtain up-to-date live content of pages, and just can watch live content after refreshing the live page after renewal. 
But traditional mode of passing through manual refreshing browser has seriously undermined user's experience, because user do not know when live beginning can only constantly attempt refresh operation, until see that video content becomes live video from order video.And, when a plurality of users refresh the live page and same user while frequently refreshing the live page simultaneously, can cause service end to be subject to high concurrent access and impact, when serious, can cause the machine of delaying, and then occur that user cannot watch the phenomenon of live video. 
Summary of the invention
In view of this, the main purpose of the embodiment of the present invention is to provide a kind of program request to live video switching method, equipment and system, with when live video starts, realizes the object that order video automatically switches to live video. 
For achieving the above object, the embodiment of the present invention provides a kind of program request to live video switching method, comprising:
User end to server sends long connection request, to set up long connection with described server;
Reception server is monitoring long first updating message of returning when not overtime and described current live renewal of the page is live video that connects of described foundation, and described the first updating message comprises the current live page and by order video, is updated to the message of live video;
When receiving described the first updating message, trigger the data flow that player loads described live video. 
Preferably, said method also comprises:
Reception server is monitoring long second updating message of returning when the overtime and described current live page is not updated to live video that connects of described foundation, and described the second updating message comprises the described current live page and by order video, is not updated to the message of live video. 
Preferably, in said method, described user end to server also comprises before sending long connection request:
User end to server sends the subscribe request of subscribing to live renewal of the page message subject, so that the first updating message or the second updating message that after subscribing to successfully, reception server returns;
Reception server responds the subscription success message returning after described subscribe request. 
The embodiment of the present invention also provides a kind of program request to live video switching method, comprising:
After the long connection request that server customer in response end sends, set up long connection with described client;
Long when connecting not overtime and described current live renewal of the page and being live video when what monitor described foundation, to client, return to the first updating message, described the first updating message comprises the current live page and by order video, is updated to the message of live video, so that client triggers the data flow that player loads described live video after described the first updating message. 
Preferably, said method also comprises:
Long when connecting the overtime and described current live page and not being updated to live video when what monitor described foundation, to client, return to the second updating message, described the second updating message comprises the described current live page and by order video, is not updated to the message of live video. 
Preferably, in said method, before the long connection request that described server customer in response end sends, also comprise:
Server receives the subscribe request of the live renewal of the page message subject of subscription of client transmission;
Respond described subscribe request, and return to subscription success message to described client. 
Describedly to client, return to the first updating message, specifically comprise:
Traversal is subscribed to all clients of described live renewal of the page message subject;
To described all clients, return to described the first updating message. 
The embodiment of the present invention also provides a kind of client, comprising:
Connection request sending module, for sending long connection request to server, to set up long connection with described server;
The first updating message receiver module, for reception server, monitoring long first updating message of returning when not overtime and described current live renewal of the page is live video that connects of described foundation, described the first updating message comprises the current live page and by order video, is updated to the message of live video;
Live TV stream load-on module, loads the data flow of described live video for trigger player when receiving described the first updating message. 
Preferably, above-mentioned client also comprises:
The second updating message receiver module, for reception server, monitoring long second updating message of returning when the overtime and described current live page is not updated to live video that connects of described foundation, described the second updating message comprises the described current live page and by order video, is not updated to the message of live video. 
Preferably, above-mentioned client also comprises:
Subscribe request sending module, for sending the subscribe request of subscribing to live renewal of the page message subject, so that the first updating message or the second updating message that after subscribing to successfully, reception server returns to server;
Subscribe message receiver module, responds the subscription success message returning after described subscribe request for reception server. 
The embodiment of the present invention also provides a kind of server, comprising:
Connection request respond module, with described client sets up long be connected after the long connection request sending for customer in response end;
The first updating message pushing module, for when monitoring the not overtime and described current live renewal of the page of long connection of described foundation and be live video, to client, return to the first updating message, described the first updating message comprises the current live page and by order video, is updated to the message of live video, so that client triggers the data flow that player loads described live video after described the first updating message. 
Preferably, above-mentioned server also comprises:
The second updating message pushing module, for when monitoring the overtime and described current live page of long connection of described foundation and not being updated to live video, to client, return to the second updating message, described the second updating message comprises the described current live page and by order video, is not updated to the message of live video. 
Preferably, above-mentioned server also comprises:
Subscribe request receiver module, before the long connection request sending at customer in response end, receives the subscribe request of the live renewal of the page message subject of subscription of client transmission;
Subscribe message feedback module, for responding described subscribe request, and returns to subscription success message to described client;
Described updating message pushing module, specifically comprises:
Client traversal unit, for traveling through all clients of subscribing to described live renewal of the page message subject;
Updating message push unit, for returning to described the first updating message to described all clients. 
The embodiment of the present invention also provides a kind of program request to live video switching system, comprising: above-mentioned client and above-mentioned server. 
The program request that the embodiment of the present invention provides is to live video switching method, equipment and system, when client and server were set up after long connection, whether server can be updated to live video by order video by the current live page of Real-Time Monitoring, if upgraded, server can be to the updating message that described in client push, live renewal of the page is live video stream, and client just can trigger the data flow that player loads described live video after receiving this updating message.By this programme, in net cast activity, user just can switch to live video stream by order video stream automatically without the manual refreshing page, and the defect of having avoided user's manual refreshing page to cause, has improved user's experience. 
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, to the accompanying drawing of required use in embodiment or description of the Prior Art be briefly described below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skills, do not paying under the prerequisite of creative work, can also obtain according to these accompanying drawings other accompanying drawing. 
The program request that Fig. 1 provides for the embodiment of the present invention is to one of schematic flow sheet of live video switching method;
The program request that Fig. 2 provides for the embodiment of the present invention is to two of the schematic flow sheet of live video switching method;
The structured flowchart of the client that Fig. 3 provides for the embodiment of the present invention;
The structured flowchart of the server that Fig. 4 provides for the embodiment of the present invention;
The composition schematic diagram of live video switching system is arrived in the program request that Fig. 5 provides for the embodiment of the present invention. 
Embodiment
For making object, technical scheme and the advantage of the embodiment of the present invention clearer, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention. 
Embodiment mono-
Referring to Fig. 1, the program request providing for the embodiment of the present invention one is to the schematic flow sheet of live video switching method, and the method comprises the following steps:
Step 101: user end to server sends long connection request, to set up long connection, execution step 102 or step 104 with described server. 
In embodiments of the present invention, described server can be Comet server, the long connection of setting up between described client and described server can be http(HTML (Hypertext Markup Language), HTTP-Hypertext transfer protocol) long connection, the long state of server and client side in communicating by letter that make that connect of described http. 
Comet server receives after the long connection request of client transmission, can respond described long connection request and long connection of described http hung up, to client, do not return to any request results, now, client can be always in waiting for that Comet server returns to the state of request results. 
Step 102: client server is monitoring long first updating message of returning when not overtime and described current live renewal of the page is live video that connects of described foundation, and described the first updating message comprises the current live page and is updated to the message of live video by order video. 
When live movable beginning, the live page can be updated to corresponding live video stream by order video stream, now, server can initiatively utilize with client between set up long connection live video updating message (being described the first updating message) is sent to client, allow the live page described in client perception that the switching of order video to live video occurred. 
Step 103: client triggers the data flow that player loads described live video when receiving described the first updating message. 
When client is after the first updating message of described server push, by resolving described the first updating message, just can know that the renewal of data flow has occurred the live page, be that the live page has been switched to live video by order video, now, client can be by current the loaded order video stream ID(identification of flash player, identify label number) be updated to corresponding live video stream ID, to trigger flash player, load live video stream content, now, flash player can be directly just to play live video content by the redirect of play-on-demand video content. 
In addition, after the first updating message described in client end response, can again send described long connection request, to re-establish and be connected with described server. 
Step 104: client server is monitoring long second updating message of returning when the overtime and described current live page is not updated to live video that connects of described foundation, and described the second updating message comprises the described current live page and is not updated to the message of live video by order video. 
When live activity does not start, be that the live page is not while being updated to corresponding live video stream, if between client and server, set up long is connected to exceed preset the time limit, now server can utilize long connection of foundation that the second updating message is sent to client, and client just can be obtained the described current live page and is not updated to live video by resolving described the second updating message.In addition, after the second updating message described in client end response, can again send described long connection request, to re-establish long connection with described server, so that when live page generation video upgrades, client is by long the first updating message that connects reception server transmission re-establishing. 
Further, before step 101, the embodiment of the present invention also comprises: user end to server sends the subscribe request of subscribing to live renewal of the page message subject, so that the first updating message or the second updating message that after subscribing to successfully, reception server returns; Client server responds the subscription success message returning after described subscribe request.Particularly, in order to get in time the described live page, by order video stream, be updated to the updating message of live video stream, client need to send a subscribe request to server, the live renewal of the page message subject pushing with Subscriber, when described in server push during live renewal of the page message subject, client just can be received the first updating message or the second updating message that described live renewal of the page message subject sends, after live renewal of the page message subject success described in client subscription, just can send long connection request to server.  
 
Embodiment bis-
Referring to Fig. 2, the program request providing for the embodiment of the present invention two is to another schematic flow sheet of live video switching method, and the method comprises the following steps:
Step 201: set up long connection, execution step 202 or step 203 with described client after the long connection request that server customer in response end sends. 
Step 202: long when connecting not overtime and described current live renewal of the page and being live video when what monitor described foundation, server returns to the first updating message to client, described the first updating message comprises the current live page and by order video, is updated to the message of live video, so that client triggers the data flow that player loads described live video after described the first updating message. 
Before step 201, the embodiment of the present invention also comprises: server receives the subscribe request of the live renewal of the page message subject of subscription of client transmission; Server responds described subscribe request, and returns to subscription success message to described client.If monitoring server is live video to current live renewal of the page, can travel through the client of the described live renewal of the page message subject of all subscription, then by long the connection to described each client of setting up with each client, feed back respectively the first updating message. 
Step 203: long when connecting the overtime and described current live page and not being updated to live video when what monitor described foundation, server returns to the second updating message to client, and described the second updating message comprises the described current live page and by order video, is not updated to the message of live video. 
It should be noted that, only, after the live renewal of the page message subject success of client subscription, the live renewal of the page message subject that server side pushes just can return to the second updating message to client. 
The program request that the embodiment of the present invention provides is to live video switching method, when client and server were set up after long connection, whether server can be updated to live video by order video by the current live page of Real-Time Monitoring, if upgraded, server can be to the updating message that described in client push, live renewal of the page is live video stream, and client just can trigger the data flow that player loads described live video after receiving this updating message.By this programme, in net cast activity, user just can switch to live video stream by order video stream automatically without the manual refreshing page, and the defect of having avoided user's manual refreshing page to cause, has improved user's experience. 
Embodiment tri-
Referring to Fig. 3, the structured flowchart of the client providing for the embodiment of the present invention three, client 300 specifically comprises:
Connection request sending module 301, for sending long connection request to server, to set up long connection with described server;
The first updating message receiver module 302, for reception server, monitoring long first updating message of returning when not overtime and described current live renewal of the page is live video that connects of described foundation, described the first updating message comprises the current live page and by order video, is updated to the message of live video;
Live TV stream load-on module 303, loads the data flow of described live video for trigger player when receiving described the first updating message. 
Further, described client 300 also comprises:
The second updating message receiver module, for reception server, monitoring long second updating message of returning when the overtime and described current live page is not updated to live video that connects of described foundation, described the second updating message comprises the described current live page and by order video, is not updated to the message of live video. 
Further, described client 300 also comprises:
Subscribe request sending module, for sending the subscribe request of subscribing to live renewal of the page message subject, so that the first updating message or the second updating message that after subscribing to successfully, reception server returns to server;
Subscribe message receiver module, responds the subscription success message returning after described subscribe request for reception server. 
 
Embodiment tetra-
Referring to Fig. 4, the structured flowchart of the server providing for the embodiment of the present invention four, server 400 specifically comprises:
Connection request respond module 401, with described client sets up long be connected after the long connection request sending for customer in response end;
The first updating message pushing module 402, for when monitoring the not overtime and described current live renewal of the page of long connection of described foundation and be live video, to client, return to the first updating message, described the first updating message comprises the current live page and by order video, is updated to the message of live video, so that client triggers the data flow that player loads described live video after described the first updating message. 
Further, described server 400 also comprises:
The second updating message pushing module, for when monitoring the overtime and described current live page of long connection of described foundation and not being updated to live video, to client, return to the second updating message, described the second updating message comprises the described current live page and by order video, is not updated to the message of live video. 
Further, described server 400 also comprises:
Subscribe request receiver module, before the long connection request sending at described connection request respond module 401 customer in response ends, receives the subscribe request of the live renewal of the page message subject of subscription of client transmission;
Subscribe message feedback module, for responding described subscribe request, and returns to subscription success message to described client. 
Wherein, described the first updating message pushing module 402, specifically comprises:
Client traversal unit, for traveling through all clients of subscribing to described live renewal of the page message subject;
Updating message push unit, for returning to described the first updating message to described all clients. 
 
Embodiment five
Referring to Fig. 5, the program request providing for the embodiment of the present invention is to the composition schematic diagram of live video switching system, and this system 500 specifically comprises: client 300 and server 400, wherein, client 300 is the client shown in embodiment tri-, and server 400 is the server shown in embodiment tetra-. 
The client that the embodiment of the present invention provides, server and program request are to live video switching system, when client and server were set up after long connection, whether server can be updated to live video by order video by the current live page of Real-Time Monitoring, if upgraded, server can be to the updating message that described in client push, live renewal of the page is live video stream, and client just can trigger the data flow that player loads described live video after receiving this updating message.By this programme, in net cast activity, user just can switch to live video stream by order video stream automatically without the manual refreshing page, and the defect of having avoided user's manual refreshing page to cause, has improved user's experience. 
 
As seen through the above description of the embodiments, those skilled in the art can be well understood to the mode that all or part of step in above-described embodiment method can add essential general hardware platform by software and realizes.Understanding based on such, the part that technical scheme of the present invention contributes to prior art in essence in other words can embody with the form of software product, this computer software product can be stored in storage medium, as ROM/RAM, magnetic disc, CD etc., comprise that some instructions are with so that a computer equipment (can be personal computer, server, or such as network communication equipments such as media gateway, etc.) method described in some part of each embodiment of the present invention or embodiment carried out. 
It should be noted that, in this specification, each embodiment stresses is the difference with other embodiment, between each embodiment identical similar part mutually referring to.For the disclosed equipment of embodiment and system, because it corresponds to the method disclosed in Example, so description is fairly simple, relevant part partly illustrates referring to method. 
Also it should be noted that, in this article, relational terms such as the first and second grades is only used for an entity or operation to separate with another entity or operating space, and not necessarily requires or imply and between these entities or operation, have the relation of any this reality or sequentially.And, term " comprises ", " comprising " or its any other variant are intended to contain comprising of nonexcludability, thereby the process, method, article or the equipment that make to comprise a series of key elements not only comprise those key elements, but also comprise other key elements of clearly not listing, or be also included as the intrinsic key element of this process, method, article or equipment.The in the situation that of more restrictions not, the key element being limited by statement " comprising ... ", and be not precluded within process, method, article or the equipment that comprises described key element and also have other identical element. 
Above-mentioned explanation to the disclosed embodiments, makes professional and technical personnel in the field can realize or use the present invention.To the multiple modification of these embodiment, will be apparent for those skilled in the art, General Principle as defined herein can, in the situation that not departing from the spirit or scope of the present invention, realize in other embodiments.Therefore, the present invention will can not be restricted to these embodiment shown in this article, but will meet the widest scope consistent with principle disclosed herein and features of novelty. 

Claims (13)

1. program request, to a live video switching method, is characterized in that, comprising:
User end to server sends long connection request, to set up long connection with described server;
Reception server is monitoring long first updating message of returning when not overtime and described current live renewal of the page is live video that connects of described foundation, and described the first updating message comprises the current live page and by order video, is updated to the message of live video;
When receiving described the first updating message, trigger the data flow that player loads described live video. 
2. method according to claim 1, is characterized in that, described method also comprises:
Reception server is monitoring long second updating message of returning when the overtime and described current live page is not updated to live video that connects of described foundation, and described the second updating message comprises the described current live page and by order video, is not updated to the message of live video. 
3. method according to claim 2, is characterized in that, described user end to server also comprises before sending long connection request:
User end to server sends the subscribe request of subscribing to live renewal of the page message subject, so that the first updating message or the second updating message that after subscribing to successfully, reception server returns;
Reception server responds the subscription success message returning after described subscribe request. 
4. program request, to a live video switching method, is characterized in that, comprising:
After the long connection request that server customer in response end sends, set up long connection with described client;
Long when connecting not overtime and described current live renewal of the page and being live video when what monitor described foundation, to client, return to the first updating message, described the first updating message comprises the current live page and by order video, is updated to the message of live video, so that client triggers the data flow that player loads described live video after described the first updating message. 
5. method according to claim 4, is characterized in that, described method also comprises:
Long when connecting the overtime and described current live page and not being updated to live video when what monitor described foundation, to client, return to the second updating message, described the second updating message comprises the described current live page and by order video, is not updated to the message of live video. 
6. method according to claim 5, is characterized in that, before the long connection request that described server customer in response end sends, also comprises:
Server receives the subscribe request of the live renewal of the page message subject of subscription of client transmission;
Respond described subscribe request, and return to subscription success message to described client. 
Describedly to client, return to the first updating message, specifically comprise:
Traversal is subscribed to all clients of described live renewal of the page message subject;
To described all clients, return to described the first updating message. 
7. a client, is characterized in that, comprising:
Connection request sending module, for sending long connection request to server, to set up long connection with described server;
The first updating message receiver module, for reception server, monitoring long first updating message of returning when not overtime and described current live renewal of the page is live video that connects of described foundation, described the first updating message comprises the current live page and by order video, is updated to the message of live video;
Live TV stream load-on module, loads the data flow of described live video for trigger player when receiving described the first updating message. 
8. client according to claim 7, is characterized in that, described client also comprises:
The second updating message receiver module, for reception server, monitoring long second updating message of returning when the overtime and described current live page is not updated to live video that connects of described foundation, described the second updating message comprises the described current live page and by order video, is not updated to the message of live video. 
9. client according to claim 8, is characterized in that, described client also comprises:
Subscribe request sending module, for sending the subscribe request of subscribing to live renewal of the page message subject, so that the first updating message or the second updating message that after subscribing to successfully, reception server returns to server;
Subscribe message receiver module, responds the subscription success message returning after described subscribe request for reception server. 
10. a server, is characterized in that, comprising:
Connection request respond module, with described client sets up long be connected after the long connection request sending for customer in response end;
The first updating message pushing module, for when monitoring the not overtime and described current live renewal of the page of long connection of described foundation and be live video, to client, return to the first updating message, described the first updating message comprises the current live page and by order video, is updated to the message of live video, so that client triggers the data flow that player loads described live video after described the first updating message. 
11. servers according to claim 10, is characterized in that, described server also comprises:
The second updating message pushing module, for when monitoring the overtime and described current live page of long connection of described foundation and not being updated to live video, to client, return to the second updating message, described the second updating message comprises the described current live page and by order video, is not updated to the message of live video. 
12. servers according to claim 11, is characterized in that, described server also comprises:
Subscribe request receiver module, before the long connection request sending at customer in response end, receives the subscribe request of the live renewal of the page message subject of subscription of client transmission;
Subscribe message feedback module, for responding described subscribe request, and returns to subscription success message to described client;
Described updating message pushing module, specifically comprises:
Client traversal unit, for traveling through all clients of subscribing to described live renewal of the page message subject;
Updating message push unit, for returning to described the first updating message to described all clients. 
13. 1 kinds of program requests to live video switching system, is characterized in that, comprising: the client as described in claim 7 to 9 any one and the server as described in claim 10 to 12 any one. 
CN201410037537.5A 2014-01-26 2014-01-26 A kind of point is multicast to live video switching method, equipment and system Active CN103731684B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410037537.5A CN103731684B (en) 2014-01-26 2014-01-26 A kind of point is multicast to live video switching method, equipment and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410037537.5A CN103731684B (en) 2014-01-26 2014-01-26 A kind of point is multicast to live video switching method, equipment and system

Publications (2)

Publication Number Publication Date
CN103731684A true CN103731684A (en) 2014-04-16
CN103731684B CN103731684B (en) 2017-06-16

Family

ID=50455584

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410037537.5A Active CN103731684B (en) 2014-01-26 2014-01-26 A kind of point is multicast to live video switching method, equipment and system

Country Status (1)

Country Link
CN (1) CN103731684B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105704509A (en) * 2016-01-18 2016-06-22 腾讯科技(深圳)有限公司 Processing method and system in played program
CN105872608A (en) * 2015-11-16 2016-08-17 乐视体育文化产业发展(北京)有限公司 Live broadcast page refreshing method and device
CN106850745A (en) * 2016-12-23 2017-06-13 北京五八信息技术有限公司 A kind of real-time synchronization method and device
CN109040296A (en) * 2018-08-30 2018-12-18 上海艾融软件股份有限公司 A kind of data push method and system based on long connection
CN110012115A (en) * 2019-05-06 2019-07-12 广州华多网络科技有限公司 The update method and system of direct broadcasting room pushed information
CN111385660A (en) * 2018-12-28 2020-07-07 广州市百果园信息技术有限公司 Video on demand method, device, equipment and storage medium
CN115460428A (en) * 2022-09-05 2022-12-09 北京达佳互联信息技术有限公司 Data processing method, data processing apparatus, electronic device, and storage medium

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030093803A1 (en) * 2000-03-28 2003-05-15 Edison Ishikawa Distributed cooperative memory for interactive and scalable video-on-demand system
CN1463539A (en) * 2001-05-22 2003-12-24 皇家菲利浦电子有限公司 Background commercial end detector and notifier
CN1992621A (en) * 2005-12-27 2007-07-04 腾讯科技(深圳)有限公司 Method for implementing high capacity network live broadcasting and system thereof
CN101079721A (en) * 2007-03-13 2007-11-28 腾讯科技(深圳)有限公司 A method and system for broadcasting buffered advertisement in polling mode under the network living broadcast environment
US20080062336A1 (en) * 2004-09-30 2008-03-13 Koninklijke Philips Electronics, N.V. Smart Zapper
CN101330673A (en) * 2007-06-20 2008-12-24 英华达(上海)电子有限公司 Method and apparatus for filtering broadcast advertisement based on hand-hold equipment
CN101600088A (en) * 2009-06-02 2009-12-09 中兴通讯股份有限公司 A kind of IPTV recovers method, system and the terminal of cannel broadcast
CN102130958A (en) * 2011-03-22 2011-07-20 宋健 Method and system for video live broadcasting in small file slice mode based on hypertext transport protocol (HTTP)
CN102857797A (en) * 2012-04-12 2013-01-02 天脉聚源(北京)传媒科技有限公司 Background control method and system for video playing

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030093803A1 (en) * 2000-03-28 2003-05-15 Edison Ishikawa Distributed cooperative memory for interactive and scalable video-on-demand system
CN1463539A (en) * 2001-05-22 2003-12-24 皇家菲利浦电子有限公司 Background commercial end detector and notifier
US20080062336A1 (en) * 2004-09-30 2008-03-13 Koninklijke Philips Electronics, N.V. Smart Zapper
CN1992621A (en) * 2005-12-27 2007-07-04 腾讯科技(深圳)有限公司 Method for implementing high capacity network live broadcasting and system thereof
CN101079721A (en) * 2007-03-13 2007-11-28 腾讯科技(深圳)有限公司 A method and system for broadcasting buffered advertisement in polling mode under the network living broadcast environment
CN101330673A (en) * 2007-06-20 2008-12-24 英华达(上海)电子有限公司 Method and apparatus for filtering broadcast advertisement based on hand-hold equipment
CN101600088A (en) * 2009-06-02 2009-12-09 中兴通讯股份有限公司 A kind of IPTV recovers method, system and the terminal of cannel broadcast
CN102130958A (en) * 2011-03-22 2011-07-20 宋健 Method and system for video live broadcasting in small file slice mode based on hypertext transport protocol (HTTP)
CN102857797A (en) * 2012-04-12 2013-01-02 天脉聚源(北京)传媒科技有限公司 Background control method and system for video playing

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105872608A (en) * 2015-11-16 2016-08-17 乐视体育文化产业发展(北京)有限公司 Live broadcast page refreshing method and device
WO2017084264A1 (en) * 2015-11-16 2017-05-26 乐视控股(北京)有限公司 Method and device for refreshing live broadcast page
CN105704509A (en) * 2016-01-18 2016-06-22 腾讯科技(深圳)有限公司 Processing method and system in played program
CN106850745A (en) * 2016-12-23 2017-06-13 北京五八信息技术有限公司 A kind of real-time synchronization method and device
CN106850745B (en) * 2016-12-23 2021-01-15 北京五八信息技术有限公司 Real-time synchronization method and device
CN109040296A (en) * 2018-08-30 2018-12-18 上海艾融软件股份有限公司 A kind of data push method and system based on long connection
CN109040296B (en) * 2018-08-30 2021-04-06 上海艾融软件股份有限公司 Data pushing method and system based on long connection
CN111385660A (en) * 2018-12-28 2020-07-07 广州市百果园信息技术有限公司 Video on demand method, device, equipment and storage medium
CN110012115A (en) * 2019-05-06 2019-07-12 广州华多网络科技有限公司 The update method and system of direct broadcasting room pushed information
CN115460428A (en) * 2022-09-05 2022-12-09 北京达佳互联信息技术有限公司 Data processing method, data processing apparatus, electronic device, and storage medium

Also Published As

Publication number Publication date
CN103731684B (en) 2017-06-16

Similar Documents

Publication Publication Date Title
CN103731684A (en) VOD (video on demand)-LVD (live video broadcast) video switching method, device and system
CN102215116B (en) Method, equipment and system that time migration is served are provided in a digital broadcasting system
EP2391086B1 (en) Method and apparatus for playing live content
CN103546540B (en) CDN realizes the method and system of data cached control
US20140129618A1 (en) Method of streaming multimedia data over a network
EP2840799A1 (en) Method and device for multi-screen interaction
RU2647654C2 (en) System and method of delivering audio-visual content to client device
CA2840106A1 (en) Offline download method, multimedia file download method and system thereof
CN104135672A (en) HLS-based method for realizing seamless disaster recovery of video on demand
CN102055718B (en) Method, device and system for layering request content in http streaming system
US8595780B2 (en) Systems and methods for processing media content requests
CN101662658B (en) Program push method, set-top box and electronic program guide
CN103686346A (en) Video playing unsmoothness switching method and system
CN105025391A (en) Video playing method and apparatus
KR20120114016A (en) Method and apparatus for network adaptive streaming user data in a outer terminal
CN103024491B (en) The video broadcasting method of mobile terminal and system
CN103457956A (en) HTTP streaming media live broadcasting method and system based on multiple TCP links
WO2023061060A1 (en) Audio and video code stream scheduling method, system, medium and electronic apparatus
CN105335437A (en) Data processing method and apparatus
CN109561137A (en) Establish method, apparatus, terminal device and the medium of P2P network
CN104602046B (en) A kind of information issuing method based on HLS protocol, equipment and system
CN101350741A (en) Method, apparatus and system for notifying real time stream protocol event
CN106209824A (en) The cloud edit methods of data, system and the client of cloud editor
US20210409290A1 (en) Unique user session tracking in adaptive bitrate video delivery
US9332421B2 (en) Method and apparatus for random access to multimedia content in wireless communication system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant