CN101115188B - Living broadcast method for interactive network television system - Google Patents

Living broadcast method for interactive network television system Download PDF

Info

Publication number
CN101115188B
CN101115188B CN2007101414841A CN200710141484A CN101115188B CN 101115188 B CN101115188 B CN 101115188B CN 2007101414841 A CN2007101414841 A CN 2007101414841A CN 200710141484 A CN200710141484 A CN 200710141484A CN 101115188 B CN101115188 B CN 101115188B
Authority
CN
China
Prior art keywords
business
request
control point
management system
navigation system
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.)
Expired - Fee Related
Application number
CN2007101414841A
Other languages
Chinese (zh)
Other versions
CN101115188A (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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN2007101414841A priority Critical patent/CN101115188B/en
Publication of CN101115188A publication Critical patent/CN101115188A/en
Application granted granted Critical
Publication of CN101115188B publication Critical patent/CN101115188B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention provides a live broadcast of an interactive web TV system, relating to functional interaction among an IPTV terminal, a business navigation system, a business management system, a media delivery system and a multicast control point. Users launch a live broadcast request to the business navigation system through the IPTV terminal. If a logical checking and an ordering authentication are approved, the logical checking and the ordering authentication send a program service redirection request to the media delivery system which sends the redirection result to the business navigation system and then back to the IPTV terminal. Then the IPTV terminal sends a live broadcast request to the multicast control point which sends out a start request. And the business management system records the relevant information that users start to watch the channel and send the information processing news to the multicast control point which provides a program stream to the IPTV terminal. The live broadcast provided by the interactive web TV system in the invention is clear and simple, each subsystem responsibility in the system is obvious and the extensibility of the process is very good, thereby enhancing core competition of the IPTV system.

Description

A kind of live broadcasting method of interactive Web TV system
Technical field
The present invention relates to interactive Web TV system, particularly the direct seeding technique of interactive Web TV system.
Background technology
Along with carrying out in a deep going way of interactive Web TV system (also claiming the IPTV system) technology, use the increase of number of users, to having higher requirement on systematic function and the reliability, reduce mutual and user between system's various piece as far as possible and obtain same user experience and become extremely important, operation flow is had higher requirement.
Because the IPTV technology also is in developing stage at present, standard formulation work also is in the starting stage, and the IPTV product of each company is unintelligible to the location of each subsystem in the IPTV system (mainly comprising IPTV terminal, business navigation system, business management system, media delivery system etc.).The business management system of thinking that for example has in the prior art is responsible for all service logics, all directly judges on business management system such as judgement of authentification of user, authentication and user's full detail etc.This viewpoint thinks that business navigation system is exactly a door, and only responsible Presentation Function is not born any service logic etc.Situation or increase networking cost that business management system is easy to paralyse may appear during real system is disposed.
For this reason, how to design one efficiently operation flow become the important topic that interactive Web TV system faces, what the present invention relates to is live flow process.
Summary of the invention
The objective of the invention is to, a kind of live broadcasting method of interactive Web TV system is provided, under the function of interactive Web TV system nucleus module is tried one's best simple situation alternately, provide reliable direct broadcast service.
This method technical scheme is as follows:
A kind of live broadcasting method of interactive Web TV system, the function that relates to IPTV terminal in the interactive Web TV system, business navigation system, business management system, five nucleus modules of media delivery system and multicast control point is mutual, may further comprise the steps:
Step 1: the user initiates live request by the IPTV terminal to business navigation system;
Step 2: business navigation system or business management system are done logical check at user profile; Business management system is done the user and is ordered authentication; If logical check and order authentication and all pass through, then business navigation system is sent the program service redirect request to media delivery system, execution in step three; If logical check or order authentication the two one of any does not pass through then withdraws from live flow process;
Step 3: media delivery system is redirected program service according to GSLB, and will be redirected the result and send to business navigation system;
Step 4: business navigation system is redirected the result with program service and returns to the IPTV terminal;
Step 5: the IPTV terminal adds in the multicast channel to the request of multicast control point according to the redirected result who returns;
Step 6: the multicast control point is sent to use and is begun request; The business management system recording user begins to watch the relevant information of this channel, and process information message is directly issued the multicast control point or is transmitted to the multicast control point by business navigation system; The multicast control point provides program stream to the IPTV terminal.
Further, also comprise step 7 after the step 6: when the user withdrawed from, the multicast control point was directly sent to business management system and is used ending request or transmit the use ending request by business navigation system to business management system; The relevant information call list information that writes down in use ending request information that business management system is sent out according to the multicast control point and the step 6.
Further, in the step 2, business navigation system or business management system are done logical check at user profile and comprised: business navigation system is done logical check at user profile; Perhaps, when relating to cryptosecurity information, business navigation system sends to this logical check message in the business management system, does logical check by business management system at user profile; This logical check carries out before or after ordering authentication doing.
Further, in the step 2, order authentication and comprise: business navigation system is initiated the authentication of ordering of user live broadcast video request to business management system; Business management system returns to business navigation system with user's the situation of ordering.
Further, the unique identification that comprises the program service of program media service URL address or request in the step 2 in the redirect request information; Be redirected the unique identification of the program service that comprises program media service URL address or request in the object information in the step 3, and comprise the cryptographic algorithm generation authorization code of prior agreement.
Further, in the step 5, the IPTV terminal can be carried out the verification whether terminal has the right to add multicast use live TV stream after adding the multicast channel success, if direct broadcast service is then withdrawed from the verification failure; Otherwise execution in step six.
Further, in the step 6, the multicast control point is sent to use and begun request and comprise that following two kinds of situations are one of any: the multicast control point is sent to use to business management system and is begun request; Perhaps, the multicast control point is sent to use to business navigation system earlier and is begun request, and business navigation system is transmitted to business management system after receiving this request.
Further, in the step 7, the user withdraws from and comprises that following two kinds of situations are one of any: the user initiatively withdraws from, and promptly the IPTV terminal is sent the request of withdrawing to the multicast control point; Perhaps, the user is passive to withdraw from, and promptly regularly detects by the multicast control point and triggers the IPTV terminal with the situation that is connected of IPTV terminal and send the request of withdrawing to the multicast control point.
Further, the relevant information of business management system record comprises charge time started and flow information in the step 6; The use ending request information that the multicast control point is sent out in the step 7 comprises charge concluding time and flow information.
Further, in the step 7 behind the business management system call list, carry out following message informing: business management system returns to business navigation system with live flow process end, and business navigation system is transmitted to the multicast control point with live flow process end after receiving message.
Compare with prior art, the live broadcasting method clear process of interactive Web TV system provided by the invention is simple, and the responsibility of each subsystem is very clear in the system.And this flow process extensibility is very good; The present invention has strengthened low cost, reliability and the autgmentability of the various piece of interactive Web TV system, has promoted the core competitiveness of IPTV system.
Description of drawings
Fig. 1 is the live broadcasting method flow chart of interactive Web TV system of the present invention;
Fig. 2 is the flow chart that lifts restrictions of the present invention.
Embodiment
Below in conjunction with drawings and Examples technical scheme of the present invention is elaborated.
As shown in Figure 1, the inventive method relate to interactive Web TV system with lower module:
Hard-wired set-top box of IPTV terminal: IPTV or the terminal equipment of realizing with pure software with IPTV set-top box functionality.
Business navigation system: the user uses the door of IPTV business (for example program request, live, time shift or other value-added services).Be linked to this system in the browser of user by the IPTV terminal and watch various programs.
Business management system: mainly realize ordering and quitting the subscription of of IPTV business, can manage user, business, service provider etc. simultaneously.
Media delivery system: be the special network layer of optimizing in order on traditional IP network, to issue abundant broadband media content.It can be pushed to content the edge service node to improve the content service quality.The media delivery system that exists can also can be the mixed structure of the two based on CDN (ContentDelivery Network, i.e. content distributing network) structure and P2P (Peer to Peer, promptly end-to-end) structure at present.The CDNAgent (content delivery network agent) that mainly comprises the media delivery system of the CDN Manager (content distributing network controller) of media delivery system of one or more IPTV system and a plurality of IPTV system based on the media delivery system of CDN structure; And IPTV stream media system.The media delivery system of other structures also must comprise the IPTV stream media system.
The module of in the multicast network of multicast control point: IPTV multicast service being carried out control and management.As user identity, authority etc. is verified, control its adding and withdraw from multicast group.
As shown in Figure 1, the embodiment of the live flow process of the present invention specifically may further comprise the steps:
Step 101. user is by the service of IPTV terminal request channel live.The IPTV terminal to business navigation system initiate the direct broadcast service request (browser of IPTV terminal can be linked to the URL address of the programme televised live of door navigation system, as: Http: // 10.40.90.102:8080/iptvepg/linearTV/program.jsp).
Step 102. business navigation system is inquired about this channel whether in the restriction column at user profile, such as whether virgin lock (the restriction children watch program) is arranged.
If step 103. channel is restricted and in opening, then change the flow process that lifts restrictions over to,, then withdraw from live failure if the flow process that lifts restrictions is not passed through; If success is then carried out next step.If channel unread is restricted or channel is restricted and not unlatching, carry out next step.
Step 104. business navigation system is initiated user live broadcast authentication request (comprising user's unique identification, IP address, program unique identification, program category etc.) to business management system.
Step 105. business management system judges according to information such as user's unique identification and program unique identifications whether the user has ordered this video frequency program.
Step 106. business management system returns to business navigation system with user's the situation of ordering (order or do not order).
The program ordering result that step 107. business navigation system is returned according to business management system judges whether the user has ordered this programme televised live, if do not order this programme televised live then the user orders and (ordered multiple mode, sending to Business Management Platform such as note orders, mode such as orders to the portal website of IPTV, finally all be that Business Management Platform is handled ordering, whether successful Business Management Platform returns orders message).If order successfully, then carry out next step.If live flow process is then withdrawed from failure.If order, then carry out next step.
If step 108. user can watch this programme televised live, business navigation system is sent channel URL redirect request to media delivery system, obtains the address information that video stream program can be provided.
Step 109. media delivery system is redirected channel URL address according to GSLB, and generates authorization code according to the cryptographic algorithm of prior agreement, and this authorization code adds in the URL address.
Step 110. media delivery system returns through being redirected and having increased the channel program service URL address information of authorization code to business navigation system.
Step 111. business navigation system returns to the IPTV terminal with program service URL address information.
Step 112.IPTV terminal adds in the multicast channel according to the URL Address requests of returning.
After step 113. multicast control point received live request, whether verified users has the right to add multicast was used live TV stream, if then denial of service of illegal request.
Step 114. is if legitimate request, and the multicast control point is sent to use to business navigation system and begun request.
Step 115. business navigation system is transmitted to business management system with the live request at multicast control point.
Step 116. business management system recording user begins to watch information such as the time, flow of this channel.
Step 117. business management system returns to business navigation system with process information.
Step 118. business navigation system is transmitted to the multicast control point with this result.
If step 119. business navigation system returns success, the multicast control point provides program stream to the IPTV terminal.If (business navigation system is returned failure, and the multicast control point still can provide program stream to the IPTV terminal.This moment, multicast control point recording user used information, and got this information according to certain strategy informing business management system.)
The IPTV terminal was sent the request withdrawed from (also can regularly detect with the situation that is connected of IPTV terminal by the multicast control point and initiatively trigger this incident) to the multicast control point when step 120. initiatively withdrawed from as the user.
The use ending request is sent to business navigation system in step 121. multicast control point.
Step 122. business navigation system is transmitted to business management system with this request.
Step 123. business management system is according to the information call list information such as charging time started of record in relevant information in the request (information such as concluding time, flow of chargeing) and the step 116.
Step 124. business management system returns to business navigation system with live flow process end.
Step 125. business navigation system is transmitted to multicast node with live flow process end, and live flow process finishes.
As shown in Figure 2, the mentioned flow process that lifts restrictions may further comprise the steps in the above step 102:
The interface of an input unlocking pin appears in step 201. business navigation system on the IPTV terminal.
Step 202. user imports unlocking pin on the IPTV terminal.The IPTV terminal sends to business navigation system with user's request.
Encrypted message after step 203. business navigation system will be encrypted sends to business management system.
Step 204. business management system is judged unlocking pin according to user profile.
Step 205. business management system sends to business navigation system with judged result information.
Step 206. business navigation system is carried out different operating according to the result who returns, if password mistake, error message is returned to IPTV terminal (scene one), need user terminal to re-enter unlocking pin this moment, if three times (the input number of times can be set as required) do not imported successfully, then withdraw from the input release page.If password is correct, next step that carry out live broadcasting method is promptly to the authentication (scene two, i.e. step 104 among Fig. 1) of business management system.

Claims (10)

1. the live broadcasting method of an interactive Web TV system, the function that relates to IPTV terminal in the interactive Web TV system, business navigation system, business management system, five nucleus modules of media delivery system and multicast control point is mutual, it is characterized in that, may further comprise the steps:
Step 1: the user initiates live request by the IPTV terminal to business navigation system;
Step 2: business navigation system or business management system are done logical check at user profile; Business management system is done the user and is ordered authentication; If logical check and order authentication and all pass through, then business navigation system is sent the program service redirect request to media delivery system, execution in step three; If logical check or order authentication the two one of any does not pass through then withdraws from live flow process;
Step 3: media delivery system is redirected program service according to GSLB, and will be redirected the result and send to business navigation system;
Step 4: business navigation system is redirected the result with program service and returns to the IPTV terminal;
Step 5: the IPTV terminal adds in the multicast channel to the request of multicast control point according to the redirected result who returns;
Step 6: the multicast control point is sent to use and is begun request; The business management system recording user begins to watch the relevant information of this channel, and process information message is directly issued the multicast control point or is transmitted to the multicast control point by business navigation system; The multicast control point provides program stream to the IPTV terminal.
2. method according to claim 1, it is characterized in that, also comprise step 7 after the step 6: when the user withdrawed from, the multicast control point was directly sent to business management system and is used ending request or transmit the use ending request by business navigation system to business management system; The relevant information call list information that writes down in use ending request information that business management system is sent out according to the multicast control point and the step 6.
3. method according to claim 1 is characterized in that, in the step 2, business navigation system or business management system are done logical check at user profile and comprised: business navigation system is done logical check at user profile; Perhaps, when relating to cryptosecurity information, business navigation system sends to this logical check message in the business management system, does logical check by business management system at user profile; This logical check carries out before or after ordering authentication doing.
4. method according to claim 1, it is characterized in that, in the step 2, order authentication and comprise: business navigation system is to the authentication of ordering of business management system initiation user live broadcast video request, and business management system returns to business navigation system with user's the situation of ordering.
5. method according to claim 1 is characterized in that, comprises the unique identification of the program service of program media service URL address or request in the step 2 in the redirect request information; Be redirected the unique identification of the program service that comprises program media service URL address or request in the object information in the step 3, and comprise the cryptographic algorithm generation authorization code of prior agreement.
6. method according to claim 1 is characterized in that, in the step 5, the IPTV terminal can be carried out the verification whether terminal has the right to add multicast use live TV stream after adding multicast channel, if direct broadcast service is then withdrawed from the verification failure; Otherwise execution in step six.
7. method according to claim 1 is characterized in that, in the step 6, the multicast control point is sent to use and begun request and comprise that following two kinds of situations are one of any: the multicast control point is sent to use to business management system and begun request; Perhaps, the multicast control point is sent to use to business navigation system earlier and is begun request, and business navigation system is transmitted to business management system after receiving this request.
8. method according to claim 2 is characterized in that, in the step 7, the user withdraws from and comprises that following two kinds of situations are one of any: the user initiatively withdraws from, and promptly the IPTV terminal is sent the request of withdrawing to the multicast control point; Perhaps, the user is passive to withdraw from, and promptly regularly detects by the multicast control point and triggers the IPTV terminal with the situation that is connected of IPTV terminal and send the request of withdrawing to the multicast control point.
9. method according to claim 2 is characterized in that, the relevant information of business management system record comprises charge time started and flow information in the step 6; The use ending request information that the multicast control point is sent out in the step 7 comprises charge concluding time and flow information.
10. method according to claim 2, it is characterized in that, in the step 7 behind the business management system call list, carry out following message informing: business management system returns to business navigation system with live flow process end, and business navigation system is transmitted to the multicast control point with live flow process end after receiving message.
CN2007101414841A 2007-08-24 2007-08-24 Living broadcast method for interactive network television system Expired - Fee Related CN101115188B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2007101414841A CN101115188B (en) 2007-08-24 2007-08-24 Living broadcast method for interactive network television system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2007101414841A CN101115188B (en) 2007-08-24 2007-08-24 Living broadcast method for interactive network television system

Publications (2)

Publication Number Publication Date
CN101115188A CN101115188A (en) 2008-01-30
CN101115188B true CN101115188B (en) 2010-12-08

Family

ID=39023242

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2007101414841A Expired - Fee Related CN101115188B (en) 2007-08-24 2007-08-24 Living broadcast method for interactive network television system

Country Status (1)

Country Link
CN (1) CN101115188B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101668164B (en) * 2008-09-03 2011-09-21 中兴通讯股份有限公司 Method, device and system for delivering internet protocol based TV content
CN101753967B (en) * 2008-12-19 2013-06-05 高德软件有限公司 Internet video live broadcasting method and system
CN105721894A (en) * 2014-12-05 2016-06-29 中国电信股份有限公司 Method,business platform and system for realizing user authentication charging
CN116634207A (en) * 2022-08-22 2023-08-22 烽火通信科技股份有限公司 VR panoramic video playing method and system based on IPTV service

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794800A (en) * 2005-11-28 2006-06-28 深圳市同洲电子股份有限公司 Digital TV direct playing and playback system and method
CN1801929A (en) * 2005-12-08 2006-07-12 复旦大学 Method for network interaction television system realizing time-shift function
CN1946173A (en) * 2006-10-10 2007-04-11 华为技术有限公司 IPTV direct broadcast service control method, system and device
CN101001312A (en) * 2006-01-09 2007-07-18 上海金士林数码科技有限公司 Network Tv. (IPTV) set-top box of support popint-to-point technology

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1794800A (en) * 2005-11-28 2006-06-28 深圳市同洲电子股份有限公司 Digital TV direct playing and playback system and method
CN1801929A (en) * 2005-12-08 2006-07-12 复旦大学 Method for network interaction television system realizing time-shift function
CN101001312A (en) * 2006-01-09 2007-07-18 上海金士林数码科技有限公司 Network Tv. (IPTV) set-top box of support popint-to-point technology
CN1946173A (en) * 2006-10-10 2007-04-11 华为技术有限公司 IPTV direct broadcast service control method, system and device

Also Published As

Publication number Publication date
CN101115188A (en) 2008-01-30

Similar Documents

Publication Publication Date Title
CN101115187B (en) Interactive network television system on demand method
US7904925B2 (en) System, method and device for realizing multimedia service
CN101119474B (en) IPTV service management system and method thereof
US8291504B2 (en) Enforcing single stream per sign-on from a content delivery network (CDN) media server
KR101512321B1 (en) / Method and apparatus for providing/receiving service of plurality of service providers
CN101729857A (en) Method for accessing video service and video playing system
US8112503B2 (en) Content delivery method, server, and terminal
CN100563161C (en) A kind of method and system of identifying service block
EP2031827B1 (en) A content protection method and apparatus
US8813115B2 (en) Service access method, device, and system
CN101159849B (en) Living broadcast method for interactive network television system
CN101374225A (en) Time-shifting method for interactive network television system
CN102143129B (en) Method and system for realizing service protection in hyper text transmission protocol (HTTP) streaming transmission
US20130097628A1 (en) Method, apparatus, and system for implementing interactive near video on demand channel
CN1893638A (en) Real-time identifying method of interaction type network television user
US20120240148A1 (en) IPTV System and Implementation Method for Relieving Binding Between an EPG and a Multimedia Node
CN102523495A (en) IPTV system and method for realizing playing hotlinking prevention
CN101374226B (en) Method for ordering program of interactive network television system
CN101115188B (en) Living broadcast method for interactive network television system
WO2011094723A1 (en) Media player-based authentication
CN106453305A (en) Member live broadcast link stealing prevention method and device, and network server
CN101945102A (en) Method, server and system for authenticating IPTV (intelligent personal television) user validation based on IMS (IP Multimedia Subsystem)
CN104796408A (en) Single-point live login method and device
CN1953452B (en) A method for dynamic certification and authorization for stream media
CN101404655A (en) Client terminal and its method for launching communication and communication system of network game

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
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101208

Termination date: 20200824

CF01 Termination of patent right due to non-payment of annual fee