[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2011143993A1 - 互联网内容访问方法及相关装置 - Google Patents

互联网内容访问方法及相关装置 Download PDF

Info

Publication number
WO2011143993A1
WO2011143993A1 PCT/CN2011/073207 CN2011073207W WO2011143993A1 WO 2011143993 A1 WO2011143993 A1 WO 2011143993A1 CN 2011073207 W CN2011073207 W CN 2011073207W WO 2011143993 A1 WO2011143993 A1 WO 2011143993A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
content
service control
terminal
control entity
Prior art date
Application number
PCT/CN2011/073207
Other languages
English (en)
French (fr)
Inventor
吴凌燕
张仁宙
石腾
张楚雄
张�杰
乐培玉
袁卫忠
田永辉
刘光远
张园园
Original Assignee
华为技术有限公司
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 华为技术有限公司 filed Critical 华为技术有限公司
Publication of WO2011143993A1 publication Critical patent/WO2011143993A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/643Communication protocols
    • H04N21/64322IP

Definitions

  • the present invention relates to the field of communications technologies, and in particular, to an Internet content access method and related device.
  • users can watch the video of the video website by connecting to the Internet through a computer, or use the STB (Set Top Box) to watch the video provided by the IPTV operator through the IPTV (Internet Protocol Television) platform.
  • STB Set Top Box
  • the video website publishes the website access information to the IPTV platform in advance, and the user obtains the access information of the video website through the IPTV platform, and then selects the Internet content to be viewed on the video website, but in the prior art, The STB cannot establish a data channel for receiving Internet content with the IPTV platform, and thus cannot receive the Internet TV service of the video website through the IPTV platform.
  • the embodiment of the present invention provides an Internet content access method and related device, which can solve the problem that the channel between the terminal and the IPTV platform cannot be established in the prior art, and can enable the user to receive the Internet TV service through the channel between the terminal and the IPTV platform, thereby improving the user. Experience.
  • An internet content access method including:
  • first content information is an identifier of Internet content
  • An internet content access method including:
  • the terminal acquires information of the service control entity;
  • the service control entity is a service control entity in the IPTV platform;
  • the terminal acquires the first content information, where the first content information is an identifier of the Internet content; the terminal generates the second content information according to the first content information and the information of the service control entity; the terminal sends the connection establishment according to the second content information.
  • the request, the connection establishment request is used to request to establish a channel between the terminal and the IPTV platform, and the channel is used by the terminal to receive the Internet content corresponding to the first content information.
  • a network device including:
  • a first acquiring unit configured to acquire information about a service control entity, where the service control entity is a service control entity in an IPTV platform;
  • a second acquiring unit configured to acquire first content information, where the content information is an identifier of the Internet content
  • a first generating unit configured to generate second content information according to the first content information and the information of the service control entity
  • a first sending unit configured to send the second content information to the terminal, so that the terminal can initiate a connection establishment request according to the second content information, where the connection establishment request is used to request to establish a connection between the terminal and the IPTV platform.
  • the channel is used by the terminal to receive the Internet content corresponding to the first content information.
  • a terminal comprising:
  • a third acquiring unit configured to acquire information of a service control entity, where the service control entity is a service control entity in the IPTV platform;
  • a fourth acquiring unit configured to acquire first content information, where the first content information is an identifier of the Internet content
  • a second generating unit configured to generate second content information according to the first content information and the information of the service control entity
  • a second sending unit configured to send a connection establishment request according to the second content information, where the connection establishment request is used to request to establish a channel between the terminal and the IPTV platform, where the channel is used for receiving by the terminal
  • the Internet content corresponding to the first content information.
  • An embodiment of the present invention generates second content information for triggering a terminal to initiate a connection establishment request, and sends the second content information to the terminal, so that the terminal can establish a terminal and an IPTV platform according to the second content information.
  • the channel allows the user to receive Internet TV services through the channel between the terminal and the IPTV platform to improve the user experience.
  • the terminal in another embodiment of the present invention triggers the second connection information of the service control entity information and the Internet content to generate a connection establishment request to the service control entity, so as to establish a channel between the terminal and the IPTV platform, so that the user
  • the Internet TV service is received through the channel between the terminal and the IPTV platform to improve the user experience.
  • FIG. 1 is a flowchart of an Internet content access method according to an embodiment of the present invention
  • FIG. 2 is a flowchart of a method for accessing Internet content according to another embodiment of the present invention
  • FIG. 3 is a flowchart of a method for accessing Internet content according to another embodiment of the present invention
  • FIG. 4 is a flowchart of another embodiment of the present invention.
  • FIG. 5 is a flowchart of a method for accessing Internet content according to another embodiment of the present invention
  • FIG. 6 is a flowchart of a method for accessing Internet content according to another embodiment of the present invention
  • FIG. 7 is a flowchart of a method for accessing Internet content according to another embodiment of the present invention
  • FIG. 8 is a flowchart of a method for accessing Internet content according to another embodiment of the present invention
  • FIG. 9 is a network according to an embodiment of the present invention; Equipment structure diagram;
  • FIG. 10 is a structural diagram of a terminal according to an embodiment of the present invention.
  • an embodiment of the present invention provides an Internet content access method, where the method includes: 101. Acquire information of a service control entity, where the service control entity is a service control entity in an IPTV platform.
  • the information of the service control entity may be an address of the service control entity, such as a domain name, an IP address, and the like of the service control entity.
  • the service control entity in the embodiments of the present invention may be a CoD Service ControK on-demand service control server in one network, and may be other entities in other networks, as long as it is located in the IPTV platform, and the receiving is from The connection setup request of the set top box and the corresponding service control can be performed.
  • the executor of the embodiment is a network element on the network side, which may be an ISC Application Function (Internet Sourced Content Application Function) module in the video website, or a CoD Application Function in the IPTV platform. (Content on Demand Application Function) module.
  • ISC Application Function Internet Sourced Content Application Function
  • CoD Application Function in the IPTV platform.
  • first content information is an identifier of Internet content.
  • the first content information may be a URL of the Internet content (Universal Resource
  • Locator Uniform Resource Locator, ie it may be the first video URL in subsequent embodiments.
  • the second content information is used to trigger a terminal to initiate a connection establishment request, where the second content information includes information of the service control entity and the first content information.
  • the second content information is a URL including the information of the service control entity and the first content information, that is, it may be the second video URL in the subsequent embodiments; or the second content information is included.
  • the information of the service control entity and the session description information of the first content information is included.
  • the second content information is sent to the terminal, so that the terminal can initiate a connection establishment request according to the second content information, where the connection establishment request is used to request to establish a channel between the terminal and the IPTV platform;
  • the terminal is configured to receive the Internet content corresponding to the first content information.
  • the terminal in the embodiment of the present invention may be a set top box.
  • the step 101 may be implemented as follows: The video website obtains the information of the service control entity from the access request sent by the terminal; wherein the information of the service control entity is the terminal Obtained from the content on demand application function module on the IPTV platform. Or, after receiving the access request sent by the terminal, the video website obtains the service control entity information corresponding to the IP address of the terminal that sends the access request according to the correspondence between the information of the preset service control entity and the IP address of the terminal; Correspondence between the information of the control entity and the IP address of the terminal The relationship may be a service control entity corresponding to one or more IP address segments.
  • the IP address of the terminal that sends the access request belongs to an address segment corresponding to the service control entity
  • the IP address of the terminal that sends the access request corresponds to the service control. entity.
  • the video website receives the access request sent by the terminal, and obtains the address of the content on demand application function module of the IPTV platform that is the source of the redirection carried in the access request, according to the information of the preset service control entity and the content on demand application function module. Corresponding relationship of the address, obtaining information of the service control entity corresponding to the content on demand application function module as the redirect source.
  • the execution subject is an ISC Application Function module in a video website or a CoD Application Function module in the IPTV platform
  • the first content information is obtained from a media from the terminal.
  • the identifier of the Internet content obtained in the request, and the generated URL is sent to the terminal by sending a redirect instruction to the terminal.
  • the video website uses the service control entity information and the first content information in the video website to generate second content information for triggering the terminal to initiate a connection establishment request;
  • the service control entity is only one service in the IPTV network. a control entity, or a group of service control entities having the same IP address in the IPTV network; or, a virtual service control entity;
  • the method further includes: the terminal acquiring the domain name of the virtual service control entity from the second content information, and querying the domain name resolver by using the domain name of the virtual service control entity The IP address of the specific service control entity; wherein the domain name resolver presets the correspondence between the domain name of the virtual service control entity and the IP address of the specific service control entity; the terminal controls the entity IP address according to the specific service Sending a connection establishment request including the first content information to the specific service control entity.
  • the step 102 may be implemented in the following manner: one is: a module that browses a video on a video website through an IPTV platform, and a module that forwards a message between the video website and the terminal on the IPTV platform (such as an on-demand application)
  • the function module is determined by the message from the terminal that the message is a media acquisition request (specifically, whether the message is obtained by the media according to the suffix of the URL in the message) If the request is received, the message is not forwarded, but the first content information is obtained from the media acquisition request, and if it is not the media acquisition request message, the message is forwarded to the video website.
  • the other is: the terminal browses the video of the video website through the IPTV platform, and the module (such as the content on demand application function module) on the IPTV platform receives the video list obtaining request sent by the terminal, and obtains the video list page information from the video website,
  • the video content page information is converted into a form suitable for television display, and sent to the terminal; receiving a media acquisition request sent by the terminal, and acquiring the first content information from the media acquisition request, where the first content information is The identification of the video content requested by the video list information displayed on the television.
  • the content information is sent to the terminal, so that the terminal can establish a channel between the terminal and the IPTV platform according to the second content information, so that the user can receive the Internet television service through the channel between the terminal and the IPTV platform.
  • Improve the user experience is: the terminal browses the video of the video website through the IPTV platform, and the module (such as the content on demand application function module) on the IPTV platform receives the video list obtaining request sent by the terminal, and obtains the video
  • the first content information is the first video URL (ie, the URL of the Internet content)
  • the second content information is the second video URL (ie, the URL including the Internet content and the service control).
  • the URL of the entity information, the service control entity information is the address of the service control entity, and the terminal is a set-top box as an example for detailed description.
  • an embodiment of the present invention provides an Internet content access method, in which a CoD Application Function (Content on Demand Application Function) in an IPTV platform is a CoD Service Control (on-demand service control server).
  • the address (such as the domain name, the IP address, and the like) is sent to the set-top box, and the set-top box carries the on-demand service control server in the access request sent by the ISC Application Function (Internet Content Application Function) corresponding to the video website selected by the user.
  • Step 201 The API Metadata (Internet Content Metadata) module of the video website publishes the metadata information of the Content Provider (the content provider, which is a video website in the embodiment of the present invention) to the Asset Preparation of the IPTV platform.
  • the metadata information includes an ISC Application Function (Internet Sourced Content Application Function, Internet content application function) The address of the module and the address of the IC Origin (Internet Content Origin Server) module.
  • the ISC Application Function is used to provide a set-top box with browsing and selection functions of Internet content, and the IC Origin is used by other entities to obtain Internet content from the Internet.
  • Step 202 - Step 203 Asset Preparation publishes the address information of the IC Origin to the CD&LCF (Content Distribution and Address Control Function) module of the IPTV platform, and publishes the access information (such as an address, etc.) of the ISC Application Function to the IPTV platform.
  • CD&LCF Content Distribution and Address Control Function
  • CoD Application Function Content on Demand Application Function
  • Step 204 The CoD Application Function generates an access URL of the ISC Application Function, where the access URL includes an address of the CoD Service Control, and the access URL has the following form:
  • the HD for IPTV.sohu.com is the domain name of the ISC Application Function.
  • Step 205 The set top box obtains a video website list from the CoD Application Function of the IPTV platform, and the website list information includes the access URL of the ISC Application Function generated in step 204.
  • the list of video sites obtained in this step is suitable for TV display.
  • Step 206 After the user selects the video website, the set top box sends an access request to the ISC Application Function of the video website, where the request carries the domain name of the CoD Service Control.
  • steps 205 and 206 can be replaced by the following steps:
  • the user obtains a video website list from the CoD Application Function of the IPTV platform through the set top box.
  • the set top box After the user selects the video website, the set top box sends a request to the CoD Application Function to access the selected video website.
  • the CoD Application Function After receiving the request, the CoD Application Function sends a redirect instruction to the set top box, and the redirect instruction
  • the access URL of the ISC Application Function generated in step 204 is included, and the access of the set top box is redirected to the ISC Application Function.
  • Step 204 may also be performed after the CoD Application Function receives the request for accessing the selected video website.
  • Step 207 The user browses and selects a video on the video website through the set top box.
  • Step 209 The set top box sends a media acquisition request to the ISC Application Function.
  • Step 210 The ISC Application Function obtains the first video URL from the media acquisition request.
  • the first video URL is a video URL of the video content selected by the user, and is generated by using the domain name of the IPTV CoD Service Control obtained in step 206.
  • the second video URL may be used by the set top box to send a connection establishment request to the CoD Service Control, where the second video URL includes a domain name of the CoD Service Control and a first video URL, and the second video URL form may be as follows:
  • RTSP ⁇ Control.IPTV.com is the domain name of CoD Service Control.
  • HDforIPTV.sohu.com/20100202/n270002163.shtml is the first video URL.
  • step 210 may also be performed before step 207; if the connection setup request sent by the set-top box to the CoD Service Control is based on other protocols, the RTSP in the URL (Real Time Streaming Protocol) is replaced by the corresponding protocol.
  • Step 211 The ISC Application Function sends a redirection instruction to the set top box, where the redirection instruction includes the second video URL generated in step 210.
  • Step 212 After receiving the redirecting instruction, the set top box sends a connection establishment request to the CoD Service Control according to the second video URL.
  • connection establishment request includes at least a first video URL, and the connection establishment request may be an RTSP SETUP request.
  • step 210 is performed before step 207, and the URL of the video list returned to the set top box in step 207 is the second video URL generated in step 210, then step 208 is followed directly to step 212.
  • the specific execution process is as follows: After the user selects the video website, the set-top box sends an access request to the ISC Application Function in the video website, where the access request carries the domain name of the CoD Service Control; the ISC Application Function is based on the domain name of the CoD Service Control.
  • the ISC Application Function sends a list of the second video URL to the set top box for the user to select. After the user selects the played video content, the set top box finds the second video URL corresponding to the video content selected by the user to be played in the list, and sends the connection establishment. request.
  • Step 212 and subsequent steps 213-214, steps 218-219 describe the process of establishing a channel between the set top box and the IPTV platform.
  • Step 213 - Step 214 CoD Service Control obtains CD&SF (Content Delivery and Storage Functions) mode for providing media playback service to CD&LCF
  • the address of the block and a connection establishment request is sent to the CD&SF.
  • Step 215 - Step 216 The CD&SF obtains the address of the IC Origin from the CD&LCF, and sends a content acquisition request to the IC Origin, where the request includes the first video URL.
  • the above connection establishment response message may be an RTSP 200 OK response message.
  • the CoD Application Function in the IPTV platform will be CoD Service
  • the domain name of the Control (on-demand service control server) is sent to the set-top box, and the set-top box carries the domain name of the on-demand service control server in the access request sent by the ISC Application Functio of the video website selected by the user, and the ISC Application Function is generated to trigger the set-top box to initiate the connection.
  • Establishing the requested second video URL and sending the set to the set top box, so that the set top box can establish a channel between the set top box and the IPTV platform according to the second video URL, so that the user can receive the Internet content through the channel between the terminal and the IPTV platform, thereby improving the user.
  • Establishing the requested second video URL and sending the set to the set top box, so
  • another embodiment of the present invention provides an Internet content access method.
  • the main difference between the method and the foregoing embodiment is that the domain name of the CoD Service Control required for the video website to generate the second video URL is pre-configured on the video website.
  • the video website is a CoD Service Control corresponding to the media acquisition request, and may be selected according to a redirect source (such as a CoD Application Function) of the media acquisition request, or may be an IP address of the set top box according to the sending media acquisition request.
  • a redirect source such as a CoD Application Function
  • Step 301 - Step 303 is the same as Step 201 - Step 203.
  • Step 304 The ISC Application Function in the video website configures the correspondence between the CoD Service control information and the CoD Application Function information, or configures the correspondence between the CoD Service control information and the IP address of the set top box.
  • the correspondence between the information of the CoD Service control and the CoD Application Function information in this embodiment may be the correspondence between the i or name of the CoD Service control and the CoD Application Function i or the name; the correspondence between the information of the CoD Service control and the IP address of the set top box It can be the correspondence between the domain name of the CoD Service control and one or more IP address segments.
  • step 304 and step 301-step 303 have no sequence, and step 304 can also be performed simultaneously with step 301-step 303, without affecting the implementation of the present invention.
  • a video site may work with more than one IPTV operator, the domain name of each IPTV operator's CoD Service control is different.
  • Step 305 The set top box obtains a video website list from the CoD Application Function of the IPTV platform, where the website list information includes an access URL of the ISC Application Function corresponding to each video website.
  • Step 306 After the user selects the video website, the set top box sends an access request to the ISC Application Function corresponding to the video website.
  • Step 305 and step 306 may be replaced by the following steps:
  • the set top box obtains a video website list from the CoD Application Function of the IPTV platform. After the user selects the video website, the set top box sends a request for accessing the selected video website to the CoD Application Function. After receiving the request, the CoD Application Function sends a redirect instruction to the set-top box, which includes the access URL of the ISC Application Function to redirect the access request to the ISC Application Function.
  • Step 307 The ISC Application Function selects a corresponding CoD Service Control according to the access request.
  • step 304 it may be selected according to the preset relationship preset in step 304 and the IP address of the set top box that sends the access request.
  • step 305 and step 306 adopt the above alternative, the selection is based on the CoD Application Function of the access request.
  • Step 308 - Step 310 is the same as step 207 - step 209.
  • Step 311 The ISC Application Function obtains the first video URL from the media acquisition request.
  • the first video URL is a video URL of the video content selected by the user, and uses the step.
  • the service control sends a second video URL of the connection establishment request, where the second video URL includes the information of the CoD Service Control and the first video URL.
  • the information of the CoD Service Control is assumed to be the domain name of the CoD Service Control.
  • the format of the second video URL is as follows:
  • Step 312 The ISC Application Function sends a redirection instruction to the set top box by using the second video URL generated in step 311, where the redirection instruction includes the second video URL.
  • Step 313 The set top box sends a connection establishment request to the CoD Service Control according to the second video URL, where the request includes the first video URL.
  • step 311 precedes step 308, and the URL of the video list returned to the set top box in step 308 is the second video URL generated in step 311, then step 309 is followed directly to step 313.
  • the specific execution process is as follows: After the user selects the video website, the set top box sends an access request to the ISC Application Function in the video website; the ISC Application Function obtains the domain name of the CoD Service Control according to the redirect source or the IP address of the set top box, and generates A video list including a second video URL, the second video URL corresponding to each video content in the video list including a first video URL of the video content and a domain name of the CoD Service Control.
  • the ISC Application Function sends the list including the second video URL to the set top box for the user to select. After the user selects the played video content, the set top box sends a connection establishment according to the second video URL of the video content corresponding to the video content selected by the user. request.
  • Step 314-Step 322 is the same as Step 213-Step 221, and details are not described herein again.
  • Application Function Select the corresponding CoD Service Control, or select the corresponding CoD Service Control according to the IP address of the set-top box that sends the request, and generate a second video URL, which is sent to the set-top box, so that the set-top box can be based on the second video URL.
  • an embodiment of the present invention provides an Internet content access method.
  • the method is different from the foregoing embodiment in that: a video website does not need to select a CoD Service Control, but directly generates a second video URL by using a domain name of a CoD Service Control.
  • the method specifically includes:
  • Steps 401 - 403 are the same as steps 201 - 203;
  • Step 404 The ISC Application Function in the video website generates a second video URL corresponding to each video content by using the CoD Service Control information and the first video URL corresponding to each video content, and the generated second video URL form may be as follows:
  • the second video URL generated by the step includes the information of the CoD Service Control and the first video URL, where the information of the CoD Service Control may be the domain name of the CoD Service Control.
  • This embodiment assumes that there is only one CoD Service Control or a group of CoDs in the IPTV network.
  • Step 405 The set top box obtains a video website list from the CoD Application Function of the IPTV platform, where the video website list includes an access URL of the ISC Application Function, and the ISC step 406, after the user selects the video website, the set top box uses the video website list to correspond to the video website.
  • the ISC Application Function sends an access request.
  • Step 407 The user browses and selects a video on the video website through the set top box.
  • the ISC Application Function in the video website has been rooted in step 404.
  • a second video URL of each video content is generated according to the first video URL of each video content.
  • the video website provides a video list including the second video URL of each video content for the user to select.
  • Step 408 The user selects a video to be viewed and performs a click-to-play operation, the set top box receives the play instruction, and the set top box acquires the second video URL of the video content selected by the user to play.
  • Step 409 The set top box sends a connection establishment request according to the second video URL of the video content that the user selects to play.
  • step 410-step 418 is the same as step 213-step 221, and details are not described herein again.
  • the video website directly uses a domain name of a CoD Service Control to generate a list of second video URLs including video content for the user to select, and the set top box obtains a second video URL of the video content selected by the user from the list, and The channel between the set top box and the IPTV platform is requested to be established according to the second video URL, so that the user receives the Internet content through the channel between the terminal and the IPTV platform, thereby improving the user experience.
  • each group of CoD Service Controls has the same IP address, then the video in step 405 above.
  • the website generates a second video URL of each video content by using a virtual CoD Service Control information and a first video URL of each video content.
  • the virtual CoD Service Control information is a virtual CoD Service Control domain name, and the specific form is as follows:
  • RTSP //CommonControl. IPTV. com/HDf orlPTV. sohu. com/20100202/n2700 02163. shtml
  • IPTV.com is the domain name of the virtual CoD Service Control.
  • the domain name resolver is required to preset the virtual service control entity domain name and the specific service control entity.
  • the specific service control entity may be a service control entity of the area to which the domain name resolver belongs
  • the domain name resolver is used to query the IP address of the specific service control entity by using the domain name of the virtual service control entity carried in the second video URL, and the connection establishment request is sent to the specific service control entity by using the IP address.
  • an embodiment of the present invention provides a method for accessing Internet content.
  • the main difference between the method and the foregoing embodiments is: generating, by the IPTV platform, a second video URL that can be used by the set-top box to send a connection establishment request to the CoD Service Control.
  • the second video URL is sent to the set top box, and the method specifically includes:
  • Step 501 - Step 503 is the same as step 201 - step 203.
  • Step 504 The set top box obtains a list of video websites from the CoD Application Function of the IPTV platform, and the user selects a video website.
  • Step 505-Step 509 The set-top box requests a video list from the ISC Application Function if of the video website through the CoD Application Function, and the ISC Application Function of the video website returns a video list to the set-top box, and the user browses the video through the set-top box.
  • the CoD Application Function determines the message type sent by the set-top box to the ISC Application Function according to the delivered message. If the message is not the media acquisition request, the CoD Application Function directly forwards the message. Specifically, the type of the message may be determined according to the suffix of the URL in the delivered message. .
  • Step 510 The user selects a video that is to be viewed and performs a click-to-play operation, and the set-top box receives the play instruction to obtain a video URL of the video content selected by the user, that is, the first video URL.
  • Step 511 The set top box sends a media acquisition request to the ISC Application Function.
  • the second video URL includes CoD Service Control information and a first video URL, where the CoD Service Control information may be a CoD Service Control i or a name.
  • the CoD Application Function can determine the cancellation according to the suffix of the URL in the message. Whether the message is a media acquisition request message.
  • Step 513 The CoD Application Function sends a redirection instruction to the set top box, where the redirection instruction includes the second video URL generated in step 512.
  • Step 514 - Step 523 is the same as step 212 - step 221.
  • the IPTV platform generates a second video URL for the set-top box to send a connection establishment request to the CoD Service Control, and sends the URL to the set-top box, so that the set-top box can establish a channel between the set-top box and the IPTV platform according to the URL request, so that The user receives the Internet content through the channel between the terminal and the IPTV platform to improve the user experience.
  • an embodiment of the present invention provides an Internet content access method, and the main difference between the method and the embodiment shown in FIG. 5 is: the set top box performs information interaction with the ISC Application Function through the CoD Application Function, and the method specifically includes:
  • Step 601 - Step 603 is the same as step 201 - step 203.
  • Step 604 The set top box obtains a list of video websites from the CoD Application Function of the IPTV platform, and the user selects a video website.
  • Step 605 After the user selects the video website, the set top box requests the video list of the selected video website from the CoD Application Function.
  • Step 606 After receiving the request of the set top box, the CoD Application Function sends a request for obtaining a video list to the ISC Application Function corresponding to the video website, to obtain video list page information, where the video list page information includes a video URL of the video content on the video website. Metadata information such as video title, video description, etc. Specifically, the CoD Application Function processes the video link and the page display form, for example, converting the returned page information into a form suitable for TV display. The video you want to play.
  • Step 609 The user selects a video that is to be viewed and performs a click-to-play operation, and the set-top box receives the play instruction to obtain a video URL of the video content selected by the user, that is, the first video URL.
  • Step 610 The set top box sends a media acquisition request to the CoD Application Function.
  • Step 611 The CoD Application Function obtains the first video URL from the media acquisition request. Generating, by the set top box, a second video URL for sending a connection establishment request to the CoD Service Contro, where the second video URL includes CoD Service Control information and a first video URL, where the CoD Service Control information is a CoD Service Control i or a name.
  • the specific form of the URL can be as follows:
  • Step 611 can also be performed simultaneously in step 607 without affecting the implementation of the present invention.
  • Step 612 The CoD Application Function sends a redirection instruction to the set top box, where the redirection instruction includes the second video URL generated in step 611.
  • Step 613 - Step 622 is the same as step 212 - step 221 .
  • the IPTV platform generates a second video URL for the set-top box to send a connection establishment request to the CoD Service Control, and sends the URL to the set-top box, so that the set-top box can establish a channel between the set-top box and the IPTV platform according to the URL request, so that The user receives the Internet content through the channel between the terminal and the IPTV platform to improve the user experience.
  • the CoD Application Function of the IPTV platform may obtain video metadata information (including a video URL, a video title, a video description, and the like of the video content on the video website) after receiving the request of the set top box.
  • the IPTV platform can also obtain the video metadata information of the video website in advance, or the video website publishes the video metadata information to the IPTV platform, and then the IPTV platform generates the second video URL by using the information of the service control entity and the first video URL, and the subsequent set top box directly Interact with the CoD Application Function to obtain metadata information for video browsing, selection, and the like.
  • an embodiment of the present invention provides an Internet content access method, including:
  • the terminal acquires information about a service control entity, where the service control entity is a service control entity in the IPTV platform.
  • the terminal in this embodiment may be a set top box.
  • the terminal may obtain information about the service control entity from a content on demand application function module in the IPTV platform.
  • the information of the service control entity may be an address of the service control entity, such as a domain name, an IP address, and the like of the service control entity.
  • the terminal acquires first content information, where the first content information is an identifier of the Internet content. 703.
  • the terminal generates second content information according to the first content information and the information of the service control entity.
  • the second content information is used to trigger a terminal to initiate a connection establishment request, where the second content information includes information of the service control entity and the first content information.
  • the second content information is information including the information of the service control entity and the first content information; or the second content information is information including the service control entity and the first content. Session description information for the message.
  • the first content information may be a video URL of the Internet content.
  • the first content information may be the first video URL in the subsequent embodiment, and the second content information may be the second video URL in the subsequent embodiment.
  • the terminal sends a connection establishment request according to the second content information, where the connection establishment request is used to request to establish a channel between the terminal and the IPTV platform, where the channel is used by the terminal to receive the Internet content corresponding to the first content information.
  • the terminal in the embodiment of the present invention generates a connection establishment request to the service control entity by generating the second content information including the service control entity information and the identifier of the Internet content, so as to establish a channel between the terminal and the IPTV platform, so that the user passes the terminal.
  • the channel between the IPTV platform and the IPTV platform receives Internet TV services to improve the user experience.
  • an embodiment of the present invention provides a method for accessing Internet content.
  • the method is different from the foregoing embodiments in that: the set-top box generates a URL that can be used to initiate a connection establishment request to the CoD Service Control.
  • the method includes:
  • Step 801 - Step 803 is the same as step 201 - step 203.
  • Step 804 The set top box obtains an access URL of the ISC Application Function and a domain name of the CoD Service Control to the CoD Application Function of the IPTV platform.
  • Step 805 The set top box sends an access request to the ISC Application Function.
  • Step 806 The user exchanges information with the ISC Application Function through the set top box, browses and selects the video, and the set top box acquires the first video URL of the video content selected by the user.
  • Step 807 The set top box generates a second video that can be used to initiate a connection establishment request to the IPTV CoD Service Control by using the domain name of the CoD Service Control obtained in step 804 and the first video URL.
  • Step 808 the user selects the video that he wants to watch and performs the click-to-play operation, and the set-top box receives the play instruction.
  • Step 809 The set top box sends a connection establishment request according to the second video URL generated in step 807, where the request includes the domain name of the first video URL and the CoD Service Control.
  • Step 810 - Step 818 is the same as step 213 - step 221.
  • the set-top box after acquiring the domain name of the CoD Service Control, the set-top box generates a second video URL that can initiate a connection establishment request to the CoD Service Control, and the URL triggers the set-top box to initiate a connection establishment request, so as to establish a connection between the set-top box and the IPTV platform.
  • the channel enables the user to receive Internet content through the channel between the terminal and the IPTV platform, thereby improving the user experience.
  • the second video URL is generated by using the service control entity information and the first video URL, and the set top box is triggered to initiate a connection establishment request to the service control entity to request to establish a channel to play the first video URL.
  • the first video URL may also be other forms of video identifiers, as long as the corresponding video content can be obtained from the video website by using the identifier.
  • the service control entity information and the first video URL may be used to generate other forms of content information, triggering the set top box to initiate a connection establishment request to the service control entity, to request to establish a channel to play the first URL. (or other video ID) corresponding video content.
  • the content information of the other form may be an SDP (Session Description Protocol), and the specific form may be as follows:
  • an embodiment of the present invention provides a network device, where the device includes:
  • the first acquiring unit 901 is configured to obtain information about a service control entity, where the service control entity is a service control entity in the IPTV platform;
  • the second obtaining unit 902 is configured to acquire first content information, where the content information is an identifier of the Internet content;
  • the first generating unit 903 is configured to generate second content information according to the first content information and the information of the service control entity;
  • the second content information is used to trigger a terminal to initiate a connection establishment request, where the second content information includes information of the service control entity and the first content information;
  • the first sending unit 904 is configured to send the second content information to the terminal, so that the terminal can initiate a connection establishment request according to the second content information, where the connection establishment request is used to request to establish a connection between the terminal and the IPTV platform.
  • the channel is used by the terminal to receive the Internet content corresponding to the first content information.
  • the second content information is information including the information of the service control entity and the URL of the first content information; or the second content information is information including the service control entity and the first content information. Session description information.
  • the first content information may be a video URL of the internet content.
  • the network device provided by the embodiment of the present invention may be a video website or an IPTV platform.
  • the first acquiring unit 901 is specifically configured to obtain information about the service control entity from an access request sent by the terminal, where the information of the service control entity is The terminal is obtained from a content on demand application function module on the IPTV platform.
  • the specific terminal obtains the information of the service control entity from the content on demand application function module on the IPTV platform, refer to the corresponding embodiment in FIG. 2 .
  • the first obtaining unit 901 is specifically configured to: obtain the service control entity information corresponding to the IP address of the terminal that sends the access request according to the correspondence between the information of the preset service control entity and the IP address of the terminal; or, the first obtaining The unit 901 is specifically configured to obtain, according to the correspondence between the information of the preset service control entity and the address of the content on demand application function module, the service control entity corresponding to the address of the content on demand application function module that is the source of the redirection carried in the access request.
  • Information For a specific implementation, refer to the corresponding embodiment in FIG. 3.
  • the first mode is: the second obtaining unit 902 is specifically configured to acquire the first content information from a media acquisition request from the terminal; the first sending unit 904 is specifically configured to send a redirect instruction to the terminal, where the The second content information is included in the orientation instruction.
  • the second mode is: the first generating unit 903 is specifically configured to generate a content list according to the acquired service control entity information and the identifier of the Internet content, where the second content information corresponding to each Internet content in the content list includes First content information of the Internet content and the service control entity
  • the content information is sent to the terminal, so that the terminal can establish a channel between the terminal and the IPTV platform according to the second content information, so that the user can receive the Internet TV service through the channel between the terminal and the IPTV platform, thereby improving user experience.
  • an embodiment of the present invention provides a terminal, where the terminal includes:
  • the third obtaining unit 1001 is configured to acquire information of the service control entity, where the service control entity is a service control entity in the IPTV platform. Specifically, the content control function module of the IPTV platform may obtain the service control entity. information.
  • the fourth obtaining unit 1002 is configured to acquire first content information, where the content information is an identifier of the Internet content;
  • the second generating unit 1003 is configured to generate second content information according to the first content information and the information of the service control entity;
  • the second content information is used to trigger a terminal to initiate a connection establishment request, where the second content is
  • the information includes information of the service control entity and the first content information
  • the second sending unit 1004 is configured to send, according to the second content information, a connection establishment request, where the connection establishment request is used to request to establish a channel between the terminal and the IPTV platform, where the channel is used by the terminal to receive the first content.
  • the Internet content corresponding to the information.
  • the second content information is information including the information of the service control entity and the first content information; or the second content information is information including the service control entity and the first content. Session description information for the message.
  • the terminal in another embodiment of the present invention triggers the second connection information of the service control entity information and the Internet content to generate a connection establishment request to the service control entity, so as to establish a channel between the terminal and the IPTV platform, so that the user
  • the Internet TV service is received through the channel between the terminal and the IPTV platform to improve the user experience.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Description

互联网内容访问方法 目关装置
本申请要求于 2010 年 05 月 17 日提交中国专利局, 申请号为 201010179359.1 , 发明名称为 "互联网内容访问方法及相关装置" 的中国专利 申请的优先权, 其全部内容通过引用结合在本申请中。
技术领域
本发明涉及通信技术领域, 特别涉及一种互联网内容访问方法及相关装 置。
背景技术
现在, 用户可以通过计算机连接互联网观看视频网站的视频,也可以利用 STB ( Set Top Box, 机顶盒)通过 IPTV ( Internet Protocol Television, 基于 IP 协议的电视广播服务)平台观看 IPTV运营商提供的视频。
基于这两种视频业务, 引进一种新的视频业务, 即互联网电视业务, 将互 联网视频 I入 IPTV平台供用户通过电视机观看。
在互联网电视业务中, 视频网站将网站接入信息事先发布到 IPTV平台, 用户 通过 IPTV平台获取视频网站的接入信息, 然后在视频网站上选择想要观看的 互联网内容,但是,现有技术中 STB无法建立与 IPTV平台间用于接收互联网 内容的数据通道, 因而无法通过 IPTV平台接收视频网站的互联网电视业务。
发明内容
本发明实施例提供一种互联网内容访问方法及相关装置,能够解决现有技 术中不能建立终端与 IPTV平台间通道的问题, 可以使用户通过终端与 IPTV平 台间的通道接收互联网电视业务, 提高用户体验。
有鉴于此, 本发明实施例提供:
一种互联网内容访问方法, 包括:
获取业务控制实体的信息, 所述业务控制实体是 IPTV平台内的业务控制 实体;
获取第一内容信息, 所述第一内容信息为互联网内容的标识;
根据第一内容信息和业务控制实体的信息, 生成第二内容信 , ί
向终端发送所述第二内容信息,以便于所述终端能够根据所述第二内容信 息发起连接建立请求, 所述连接建立请求用于请求建立终端与 IPTV平台间的 通道; 所述通道用于终端接收所述第一内容信息对应的互联网内容。 一种互联网内容访问方法, 包括:
终端获取业务控制实体的信息; 所述业务控制实体是 IPTV平台内的业务 控制实体;
终端获取第一内容信息, 所述第一内容信息为互联网内容的标识; 终端根据第一内容信息和业务控制实体的信息, 生成第二内容信息; 终端根据所述第二内容信息,发送连接建立请求, 所述连接建立请求用于 请求建立终端与 IPTV平台间的通道, 所述通道用于终端接收所述第一内容信 息对应的互联网内容。
一种网络设备, 包括:
第一获取单元,用于获取业务控制实体的信息,所述业务控制实体是 IPTV 平台内的业务控制实体;
第二获取单元, 用于获取第一内容信息, 所述内容信息为互联网内容的标 识;
第一生成单元, 用于根据第一内容信息和业务控制实体的信息, 生成第二 内容信息;
第一发送单元, 用于向终端发送所述第二内容信息, 以便于所述终端能够 根据所述第二内容信息发起连接建立请求,所述连接建立请求用于请求建立终 端与 IPTV平台间的通道; 所述通道用于终端接收所述第一内容信息对应的互 联网内容。
一种终端, 包括:
第三获取单元,用于获取业务控制实体的信息;所述业务控制实体是 IPTV 平台内的业务控制实体;
第四获取单元, 用于获取第一内容信息, 所述第一内容信息为互联网内容 的标识;
第二生成单元, 用于根据第一内容信息和业务控制实体的信息, 生成第二 内容信息;
第二发送单元, 用于根据所述第二内容信息, 发送连接建立请求, 所述连 接建立请求用于请求建立终端与 IPTV平台间的通道, 所述通道用于终端接收 所述第一内容信息对应的互联网内容。
本发明一实施例通过在网络侧生成用于触发终端发起连接建立请求的第 二内容信息, 并将该第二内容信息发送给终端,使终端能够根据该第二内容信 息请求建立终端与 IPTV平台间的通道, 使用户通过终端与 IPTV平台间的通道 接收互联网电视业务, 提高用户体验。
本发明另一实施例中的终端通过生成包括业务控制实体信息和互联网内 容的标识的第二内容信息,触发其向业务控制实体发送连接建立请求, 以便建 立终端与 IPTV平台间的通道, 使用户通过终端与 IPTV平台间的通道接收互 联网电视业务, 提高用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使 用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本发明的一些 实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可 以根据这些附图获得其他的附图。
图 1是本发明一实施例提供的一种互联网内容访问方法流程图;
图 2是本发明另一实施例提供的一种互联网内容访问方法流程图; 图 3是本发明又一实施例提供的一种互联网内容访问方法流程图; 图 4是本发明又一实施例提供的一种互联网内容访问方法流程图; 图 5是本发明又一实施例提供的一种互联网内容访问方法流程图; 图 6是本发明又一实施例提供的一种互联网内容访问方法流程图; 图 7是本发明又一实施例提供的一种互联网内容访问方法流程图; 图 8是本发明又一实施例提供的一种互联网内容访问方法流程图; 图 9是本发明实施例提供的网络设备结构图;
图 10是本发明实施例提供的终端结构图。
具体实施方式
参阅图 1, 本发明一实施例提供一种互联网内容访问方法, 该方法包括: 101、 获取业务控制实体的信息, 所述业务控制实体是 IPTV平台内的业务 控制实体。 所述业务控制实体的信息可以是业务控制实体的地址,如业务控制实体的 域名、 IP地址等。
需要说明的是, 本发明各实施例中的业务控制实体在一种网络中可以是 CoD Service ControK点播业务控制服务器),在其他的网络中可以是其他实体, 只要其位于 IPTV平台内, 接收来自机顶盒的连接建立请求并进行相应的业务 控制就可以。
其中,该实施例的执行主体为网络侧的一网元,其可以是视频网站中的 ISC Application Function ( Internet Sourced Content Application Function, 互联网内 容应用功能 )模块, 也可以是 IPTV平台内的 CoD Application Function ( Content on Demand Application Function, 内容点播应用功能)模块。
102、 获取第一内容信息, 所述第一内容信息为互联网内容的标识。
其中, 第一内容信息可以为互联网内容的 URL ( Universal Resource
Locator, 统一资源定位符), 即其可以是后续各实施例中的第一视频 URL。
103、 根据第一内容信息和业务控制实体的信息, 生成第二内容信息。 其中, 所述第二内容信息用于触发终端发起连接建立请求, 所述第二内容 信息包括所述业务控制实体的信息和所述第一内容信息。
其中,第二内容信息为包括所述业务控制实体的信息和所述第一内容信息 的 URL, 即其可以是后续各实施例中的第二视频 URL; 或者, 所述第二内容信 息为包括所述业务控制实体的信息和所述第一内容信息的会话描述信息。
104、 向终端发送所述第二内容信息, 以便于所述终端能够根据所述第二 内容信息发起连接建立请求, 所述连接建立请求用于请求建立终端与 IPTV平 台间的通道; 所述通道用于终端接收所述第一内容信息对应的互联网内容。
其中, 本发明实施例中的终端可以为机顶盒。
当该方法的执行主体是视频网站时, 步骤 101可以采用如下方式实现: 视 频网站从终端发送的访问请求中获取所述业务控制实体的信息; 其中,所述业 务控制实体的信息是所述终端从所述 IPTV平台上的内容点播应用功能模块获 取的。 或者, 视频网站接收终端发送的访问请求后, 根据预置的业务控制实体 的信息与终端的 IP地址的对应关系, 获取发送访问请求的终端的 IP地址所对 应的业务控制实体信息; 其中, 业务控制实体的信息与终端的 IP地址的对应 关系可以为一个业务控制实体对应一个或多个 IP地址段, 当发送访问请求的 终端的 IP地址属于业务控制实体对应的某个地址段, 则该发送访问请求的终 端的 IP地址对应该业务控制实体。 或者, 视频网站接收终端发送的访问请求, 获取所述访问请求中携带的作为重定向来源的 IPTV平台的内容点播应用功能 模块的地址,根据预置的业务控制实体的信息与内容点播应用功能模块的地址 的对应关系,获取作为重定向来源的内容点播应用功能模块所对应的业务控制 实体的信息。
当执行主体为视频网站中的 ISC Application Function (互联网内容应用功 能 )模块,或者是 IPTV平台内的 CoD Application Function (内容点播应用功能) 模块时,所述第一内容信息为从来自终端的媒体获取请求中获取的互联网内容 的标识, 此时通过向终端发送重定向指令将所生成的 URL发送给终端。 或者, 根据获取的业务控制实体信息和用户访问的视频网站的互联网内容的标识,生 成内容列表,所述内容列表中对应每个互联网内容的第二内容信息包括所述互 联网内容的第一内容信息和所述业务控制实体信息,然后将该内容列表发送给 终端。
或者, 视频网站利用业务控制实体信息和视频网站中的各第一内容信息, 分别生成用于触发终端发起连接建立请求的第二内容信息;所述业务控制实体 为 IPTV网络中唯——个业务控制实体, 或者, 为 IPTV网络中具有相同 IP地址 的一组业务控制实体; 或者, 为虚拟业务控制实体;
当所述业务控制实体信息为虚拟业务控制实体的域名时, 该方法还包括: 终端从第二内容信息中获取虚拟业务控制实体的域名,利用所述虚拟业务控制 实体的域名向域名解析器查询具体业务控制实体的 IP地址; 其中, 所述域名解 析器预置了虚拟业务控制实体的域名与具体业务控制实体的 IP地址的对应关 系; 所述终端根据所述具体业务控制实体的 IP地址, 向所述具体业务控制实体 发送包括所述第一内容信息的连接建立请求。
当执行主体是 IPTV平台时,步骤 102具体可以采用如下方式实现:一种为: 终端通过 IPTV平台浏览视频网站上的视频, IPTV平台上转发视频网站与终端 之间的消息的模块(如点播应用功能模块)通过来自终端的消息确定该消息为 媒体获取请求时(具体可以根据消息中的 URL的后缀确定该消息是否为媒体获 取请求), 则不再转发该消息, 而是从所述媒体获取请求中获取所述第一内容 信息, 如果不是媒体获取请求消息, 则将该消息转发给视频网站。 另一种为: 终端通过 IPTV平台浏览视频网站的视频, IPTV平台上的模块(如内容点播应 用功能模块 )接收到终端发送的视频列表获取请求后,从视频网站获取视频列 表页面信息,将所述视频列表页面信息转换成适用于电视显示的形式, 向终端 发送; 接收终端发送的媒体获取请求,从所述媒体获取请求中获取所述第一内 容信息,所述第一内容信息为用户根据电视上显示的视频列表信息所点播的视 频内容的标识。 内容信息, 并将该第二内容信息发送给终端,使终端能够根据所述第二内容信 息请求建立终端与 IPTV平台间的通道, 以便于用户通过终端与 IPTV平台间 的通道接收互联网电视业务, 提高用户体验。
为了使本发明提供的技术方案更加清楚明白,如下以第一内容信息为第一 视频 URL (即互联网内容的 URL )、 第二内容信息为第二视频 URL (即包括 互联网内容的 URL和业务控制实体信息的 URL )、 业务控制实体信息为业务 控制实体的地址、 以及终端为机顶盒为例进行详细描述。
参阅图 2, 本发明如下实施例提供一种互联网内容访问方法, 该方法中, IPTV 平台内的 CoD Application Function ( Content on Demand Application Function, 内容点播应用功能)将 CoD Service Control (点播业务控制服务器) 的地址(如域名、 IP 地址等)发送给机顶盒, 机顶盒向用户所选择的视频网 站对应的 ISC Application Function ( Internet Sourced Content Application Function, 互联网内容应用功能)发送的访问请求中携带点播业务控制服务器 的地址, 由该 ISC Application Function生成用于触发机顶盒发起连接建立请求 的第二视频 URL, 该方法具体包括:
步骤 201、 视频网站的 IC Metadata(Internet Content Metadata, 互联网内容 元数据)模块将 Content Provider (内容提供商,在本发明实施例中即为视频网站)) 的元数据信息发布到 IPTV平台的 Asset Preparation (内容准备)模块, 所述元 数据信息包括 ISC Application Function ( Internet Sourced Content Application Function,互联网内容应用功能)模块的地址和 IC Origin(Internet Content Origin, 互联网内容源服务器)模块的地址。 所述 ISC Application Function用于向机顶盒 提供互联网内容的浏览、 选择功能, 所述 IC Origin用于其它实体向其获取互联 网内容。
步骤 202-步骤 203、 Asset Preparation将 IC Origin的地址信息发布到 IPTV平 台的 CD&LCF (内容分发与地址控制功能)模块, 并将 ISC Application Function 的接入信息 (比如地址等)发布到 IPTV平台内的 CoD Application Function ( Content on Demand Application Function, 内容点播应用功能 )模块。
步骤 204、 CoD Application Function生成 ISC Application Function的访问 URL, 访问 URL中包括 CoD Service Control的地址, 该访问 URL的形式如下:
HTTP://HDforIPTV.sohu.com?PlayLocation=RTSP://Control.IPTV.com
其 中 , HDforIPTV.sohu.com 为 ISC Application Function 的 域 名 步骤 205、 机顶盒从 IPTV平台的 CoD Application Function获取视频网站列 表, 网站列表信息中包括步骤 204生成的 ISC Application Function的访问 URL。
该步骤中获取的视频网站列表适合电视机展示。
步骤 206、 用户选择视频网站后, 机顶盒向该视频网站的 ISC Application Function发送访问请求, 请求中携带 CoD Service Control的域名。
需要说明的是, 步骤 205和步骤 206可以替换为如下步骤: 用户通过机顶盒 从 IPTV平台的 CoD Application Function获取视频网站列表,用户选择视频网站 后, 机顶盒向 CoD Application Function发出访问所选视频网站的请求, CoD Application Function收到该请求后, 向机顶盒发送重定向指令, 该重定向指令 中包括步骤 204中生成的 ISC Application Function的访问 URL, 将机顶盒的访问 倚求重定向 ISC Application Function,其中,步骤 204也可以是在 CoD Application Function收到访问所选视频网站的清求后执行。
步骤 207、 用户通过机顶盒在视频网站上浏览、 选择视频。 步骤 208、 用户选择想要观看的视频并执行点击播放的操作, 机顶盒接收 到播放指令。
步骤 209、 机顶盒向 ISC Application Function发送媒体获取请求。
步骤 210、 ISC Application Function从媒体获取请求中获取第一视频 URL, 该实施例中第一视频 URL为用户选择播放的视频内容的视频 URL,并利用步骤 206中获取的 IPTV CoD Service Control的域名生成可供机顶盒向 CoD Service Control发送连接建立请求的第二视频 URL, 所述第二视频 URL中包括 CoD Service Control 的域名和第一视频 URL, 该第二视频 URL形式可以如下:
RTSP:〃 Control.IPTV.com? content=HDforIPT V. sohu. com/20100202/ n270002163.shtml
或者为:
1
其 中 , RTSP:〃 Control.IPTV.com为 CoD Service Control的域名 。 HDforIPTV.sohu.com/20100202/n270002163.shtml为第一视频 URL。
需要说明的是, 步骤 210也可以先于步骤 207执行; 如果机顶盒向 CoD Service Control发送的连接建立请求是采用其他的协议, 则所述 URL中的 RTSP ( Real Time Streaming Protocol, 实时流传输协议 )替换为相应协议。 步骤 211、 ISC Application Function向机顶盒发送重定向指令, 该重定向指 令中包括步骤 210中生成的第二视频 URL。
步骤 212、 机顶盒收到重定向指令之后, 根据所述第二视频 URL向 CoD Service Control发送连接建立请求。
其中, 该连接建立请求中至少包括第一视频 URL, 该连接建立请求可以是 RTSP SETUP请求。
需要说明的是: 如果步骤 210先于步骤 207执行, 且步骤 207中向机顶盒返 回的视频列表的 URL即为步骤 210中生成的第二视频 URL,则在步骤 208后直接 转到步骤 212。 此时, 具体的执行过程如下: 用户选择视频网站后, 机顶盒向 该视频网站中的 ISC Application Function发送访问请求, 该访问请求中携带 CoD Service Control的域名; ISC Application Function根据 CoD Service Control 的域名和要发送给机顶盒的包括第一视频 URL的视频列表,生成包括第二视频 URL的视频列表,该列表中对应每个视频内容的第二视频 URL包括该视频内容 的第一视频 URL和 CoD Service Control的域名。 ISC Application Function将包括 第二视频 URL的列表下发给机顶盒供用户选择, 用户选择播放的视频内容后, 机顶盒在该列表中找到对应该用户选择播放的视频内容的第二视频 URL,发送 连接建立请求。
步骤 212和后续步骤 213-214、 步骤 218-219描述建立机顶盒到 IPTV平台间 通道的过程。
步骤 213-步骤 214、 CoD Service Control向 CD&LCF获取提供媒体播放服务 的 CD&SF ( Content Delivery and Storage Functions, 内容递送与存储功能)模 块的地址并将连接建立请求发送给所述 CD&SF。 步骤 215-步骤 216、 CD&SF向 CD&LCF获取所述 IC Origin的地址, 并向 IC Origin发送内容获取请求, 所述请求中包括所述第一视频 URL。 步骤 217-步骤 218、 IC Origin向 CD&SF发送 HTTP 200 OK, 其中包^某体内 容, CD&SF向 CoD Service Control返回连接建立响应消息。 步骤 219、 CoD Service Control向机顶盒返回连接建立响应消息。 上述连接建立响应消息可以是 RTSP 200 OK响应消息。 步骤 220、 机顶盒向 CD&SF发送播放请求。 步骤 221、 CD&SF向机顶盒发送媒体流。
本发明实施例中 IPTV平台内的 CoD Application Function将 CoD Service
Control (点播业务控制服务器)的域名发送给机顶盒, 机顶盒向用户所选择的 视频网站的 ISC Application Functio发送的访问请求中携带点播业务控制服务 器的域名, 由该 ISC Application Function生成用于触发机顶盒发起连接建立请 求的第二视频 URL, 并发送给机顶盒, 使机顶盒能够根据所述第二视频 URL 请求建立机顶盒与 IPTV平台间的通道, 以便于用户通过终端与 IPTV平台间的 通道接收互联网内容, 提高用户体验。
参阅图 3, 本发明另一实施例提供一种互联网内容访问方法, 该方法与上 述实施例的主要区别在于: 视频网站生成第二视频 URL所需的 CoD Service Control 的域名是预先配置在视频网站上的, 视频网站是根据媒体获取请求对 应的 CoD Service Control,具体可以是根据所述媒体获取请求的重定向来源(如 CoD Application Function )选择, 也可以是根据发送媒体获取请求的机顶盒的 IP地址选择, 该方法具体包括:
步骤 301-步骤 303与步骤 201-步骤 203相同。
步骤 304、视频网站中的 ISC Application Function配置 CoD Service control 的信息与 CoD Application Function信息的对应关系, 或者配置 CoD Service control的信息与机顶盒的 IP地址的对应关系。 该实施例中 CoD Service control的信息与 CoD Application Function信息的 对应关系可以为 CoD Service control的 i或名与 CoD Application Function i或名的 对应关系; CoD Service control的信息与机顶盒的 IP地址的对应关系可以为 CoD Service control的域名与一个或者多个 IP地址段的对应关系。
需要说明的是, 步骤 304与步骤 301-步骤 303没有先后顺序, 步骤 304 也可以与步骤 301-步骤 303同时执行, 不影响本发明的实现。
由于一家视频网站可能会与不止一家 IPTV运营商合作, 每家 IPTV运营 商的 CoD Service control的域名都不相同。 另外, 对于同一家 IPTV运营商, 出于业务运营和 /或网络部署的原因, 也可能会有不止一个 CoD Service controL 因此, 视频网站很可能会配置不止一个 CoD Service control的域名。
步骤 305、 机顶盒从 IPTV平台的 CoD Application Function获取视频网站 列表, 网站列表信息中包括各视频网站对应的 ISC Application Function的访问 URL。
步骤 306、 用户选择视频网站后, 机顶盒向该视频网站对应的 ISC Application Function发送访问清求。
需要说明的是: 上述步骤 305和步骤 306可以替换为如下步骤: 机顶盒从 IPTV平台的 CoD Application Function获取视频网站列表, 用户选择视频网站 后, 机顶盒向 CoD Application Function发出访问所选视频网站的请求, CoD Application Function收到该请求后, 向机顶盒发送重定向指令, 该重定向指令 中包括 ISC Application Function的访问 URL, 以便将访问请求重定向到 ISC Application Function。
步骤 307、 ISC Application Function根据所述访问请求选择对应的 CoD Service Control。
具体的,可以是根据步骤 304预置的对应关系和发送访问请求的机顶盒的 IP地址选择。 或者, 如果步骤 305和步骤 306采用上述替换方式时, 根据访 问清求的重定向来源 ( CoD Application Function )选择。
步骤 308-步骤 310与步骤 207-步骤 209相同。
步骤 311、 ISC Application Function从媒体获取请求中获取第一视频 URL, 该实施例中第一视频 URL为用户选择播放的视频内容的视频 URL, 并利用步 Service Control 发送连接建立请求的第二视频 URL, 所述第二视频 URL中包括 CoD Service Control 的信息和第一视频 URL,该实施例中假定 CoD Service Control 的信息 为 CoD Service Control的域名, 则第二视频 URL的形式如下:
RTSP://Control.IPTV.com?content=HDforIPTV.sohu.com/20100202/n270002 163.shtml;
或者为:
1
步骤 312、 ISC Application Function利用步骤 311中生成的第二视频 URL, 向机顶盒发送重定向指令, 该重定向指令中包括所述第二视频 URL。
步骤 313、机顶盒根据第二视频 URL, 向 CoD Service Control发送连接建 立请求, 该请求中包括所述第一视频 URL。
注: 如果步骤 311先于步骤 308, 且步骤 308中向机顶盒返回的视频列表 的 URL即为步骤 311中生成的第二视频 URL, 则在步骤 309后直接转到步骤 313。 此时, 具体的执行过程如下: 用户选择视频网站后, 机顶盒向该视频网 站中的 ISC Application Function发送访问清求; ISC Application Function根据 重定向来源或者机顶盒的 IP地址获取 CoD Service Control的域名, 生成包括 第二视频 URL的视频列表, 该视频列表中对应每个视频内容的第二视频 URL 包括该视频内容的第一视频 URL 和 CoD Service Control 的域名。 ISC Application Function将该包括第二视频 URL的列表下发给机顶盒供用户选择, 用户选择播放的视频内容后,机顶盒根据视频列表中对应该用户选择播放的视 频内容的第二视频 URL, 发送连接建立请求。
后续步骤 314-步骤 322与步骤 213-步骤 221相同, 在此不再赘述。
本发明实施例中视频网站根据媒体获取请求的重定向来源 ( CoD
Application Function )选择对应的 CoD Service Control, 或者才艮据发送清求的机 顶盒的 IP地址选择对应的 CoD Service Control, 并生成第二视频 URL, 发送给 机顶盒, 使机顶盒能够根据所述第二视频 URL请求建立机顶盒与 IPTV平台间 的通道, 以便于用户通过终端与 IPTV平台间的通道接收互联网内容, 提高用 户体验。
参阅图 4, 本发明实施例提供一种互联网内容访问方法, 该方法与上述实 施例的区别在于: 视频网站不需要选择 CoD Service Control, 而是直接利用一 个 CoD Service Control的域名生成第二视频 URL, 该方法具体包括:
步骤 401 -403与步骤 201 -203相同;
步骤 404、 视频网站中的 ISC Application Function利用 CoD Service Control 信息和对应各视频内容的第一视频 URL生成对应各视频内容的第二视频 URL, 生成的第二视频 URL形式可以如下所示:
RTSP:〃 Control.IPTV.com? content=HDforIPT V. sohu. com/20100202/ n270002163.shtml 或者为:
1; 其中,该步骤所生成的第二视频 URL包括 CoD Service Control的信息和第一 视频 URL,其中, CoD Service Control的信息可以是 CoD Service Control的域名。 该实施例中假定 IPTV网络内只有一个 CoD Service Control或一组 CoD
Service Control, 而且这一组 CoD Service Control对应一个 IP地址。 步骤 405、 机顶盒从 IPTV平台的 CoD Application Function获取视频网站 列表, 视频网站列表中包括 ISC Application Function 的访问 URL, 该 ISC 步骤 406、 用户选择视频网站后, 机顶盒利用视频网站列表向该视频网站 对应的 ISC Application Function发送访问清求。
步骤 407、 用户通过机顶盒在视频网站上浏览、 选择视频。 需要说明的是,视频网站中的 ISC Application Function在步骤 404中已经根 据各视频内容的第一视频 URL,生成各视频内容的第二视频 URL,在该步骤中, 视频网站会提供包括各视频内容的第二视频 URL的视频列表供用户选择。 步骤 408、 用户选择想要观看的视频并执行点击播放的操作, 机顶盒接收 到播放指令, 机顶盒获取用户选择播放的视频内容的第二视频 URL。 步骤 409、机顶盒根据用户选择播放的视频内容的第二视频 URL,发送连 接建立请求。
后续步骤 410-步骤 418与步骤 213-步骤 221相同, 在此不再赘述。
本发明实施例中视频网站直接利用一个 CoD Service Control的域名生成 包括各视频内容的第二视频 URL的列表供用户选择, 机顶盒从该列表中获取 用户选择播放的视频内容的第二视频 URL, 并根据该第二视频 URL请求建立 机顶盒与 IPTV平台间的通道, 以便于用户通过终端与 IPTV平台间的通道接 收互联网内容, 提高用户体验。
需要说明的是,如果 IPTV网络内有多个或多组 CoD Service Control,比如, 一个地区部署一个或一组 CoD Service Control时,每组 CoD Service Control具有 相同的 IP地址,则上述步骤 405中视频网站利用一个虚拟的 CoD Service Control 的信息和各视频内容的第一视频 URL生成各视频内容的第二视频 URL,该虚拟 的 CoD Service Control的信息为虚拟的 CoD Service Control的域名,具体形式如 下:
RTSP : //CommonControl. IPTV. com? content=HDforIPTV. sohu. com/20100202/ n270002163. shtml ;
或者为:
RTSP : //CommonControl. IPTV. com/HDf orlPTV. sohu. com/20100202/n2700 02163. shtml
其中, CommonControl. IPTV. com为虚拟的 CoD Service Control的域名。
这样,需要域名解析器预置虚拟业务控制实体域名与具体的业务控制实体 (例如, 具体的业务控制实体可以为所述域名解析器所属区域的业务控制实 体) 的 IP地址的对应关系, 机顶盒接收到用户选择播放的视频内容的第二视 频 URL之后,发送连接建立请求前, 利用该第二视频 URL中携带的虚拟业务 控制实体的域名向域名解析器查询所述具体业务控制实体的 IP地址, 利用该 IP地址向该具体业务控制实体发送连接建立请求。
参阅图 5, 本发明实施例提供一种互联网内容访问方法, 该方法与上述各 实施例的主要区别在于: 由 IPTV平台生成可供机顶盒向 CoD Service Control 发送连接建立请求的第二视频 URL, 将所述第二视频 URL发送给机顶盒, 该 方法具体包括:
步骤 501-步骤 503与步骤 201-步骤 203相同。
步骤 504、 机顶盒从 IPTV平台的 CoD Application Function获取视频网站 列表, 供用户选择视频网站。
步骤 505-步骤 509、机顶盒通过 CoD Application Function向视频网站的 ISC Application Function if求视频列表, 视频网站的 ISC Application Function向机 顶盒返回视频列表, 用户通过机顶盒浏览视频。
其中, CoD Application Function根据所传递消息判断机顶盒发送给 ISC Application Function的消息类型,如果不是媒体获取请求,则直接转发该消息, 具体的, 可以根据所传递消息中的 URL的后缀判断该消息的类型。
步骤 510、 用户选择想要观看的视频并执行点击播放的操作, 机顶盒接收 到播放指令, 获取用户选择播放的视频内容的视频 URL, 即第一视频 URL。 步骤 511、 机顶盒向 ISC Application Function发出媒体获取请求。 步骤 512、 CoD Application Function识别出步骤 511中的消息为媒体获 取请求, 从媒体获取请求中获取第一视频 URL, 生成可供机顶盒向 IPTV CoD Service Control发送连接建立请求的第二视频 URL, 该第二视频 URL中包括 CoD Service Control信息和第一视频 URL, 其中, CoD Service Control信息 可以为 CoD Service Control i或名。
其中, CoD Application Function可以根据消息中的 URL的后缀确定该消 息是否为媒体获取请求消息。
步骤 513、 CoD Application Function向机顶盒发送重定向指令, 该重定向 指令中包括步骤 512所生成的第二视频 URL。
步骤 514-步骤 523 与步骤 212-步骤 221相同。
本发明实施例中由 IPTV平台生成可供机顶盒向 CoD Service Control发送 连接建立请求的第二视频 URL, 将该 URL发送给机顶盒, 使机顶盒能够根据 该 URL请求建立机顶盒与 IPTV平台间的通道, 以便于用户通过终端与 IPTV 平台间的通道接收互联网内容, 提高用户体验。
参阅图 6, 本发明实施例提供一种互联网内容访问方法, 该方法与图 5所 示的实施例的主要区别在于: 机顶盒通过 CoD Application Function 与 ISC Application Function进行信息交互, 该方法具体包括:
步骤 601-步骤 603与步骤 201-步骤 203相同。
步骤 604、 机顶盒从 IPTV平台的 CoD Application Function获取视频网站 列表, 供用户选择视频网站。
步骤 605、 用户选择视频网站后, 机顶盒向 CoD Application Function请求 所选择视频网站的视频列表。
步骤 606、 CoD Application Function收到机顶盒的请求后向视频网站对应 的 ISC Application Function发送获取视频列表的请求, 以获取视频列表页面信 息, 该视频列表页面信息包括该视频网站上视频内容的视频 URL、 视频标题、 视频描述等元数据信息。 具体的, CoD Application Function对视频链接、 页面展示形式进行处理, 例如, 将返回的页面信息转换成适合 TV显示的形式。 想要播放的视频。
步骤 609、 用户选择想要观看的视频并执行点击播放的操作, 机顶盒接收 到播放指令, 获取用户选择播放的视频内容的视频 URL, 即第一视频 URL。
步骤 610、 机顶盒向 CoD Application Function发送媒体获取请求。
步骤 611、 CoD Application Function从媒体获取请求中获取第一视频 URL, 生成可供机顶盒向 CoD Service Contro发送连接建立请求的第二视频 URL,所 述第二视频 URL中包括 CoD Service Control信息和第一视频 URL,其中, CoD Service Control信息为 CoD Service Control i或名, 该 URL具体形式可以如下:
RTSP:〃 Control.IPTV.com? content=HDforIPTV.sohu.com/20100202/ n270002163.shtml
或者为:
其中, 步骤 611也可以在步骤 607中同时执行, 不影响本发明的实现。 步骤 612、 CoD Application Function向机顶盒发送重定向指令, 该重定向 指令中包括步骤 611所生成的第二视频 URL。
步骤 613-步骤 622与步骤 212-步骤 221相同。
本发明实施例中由 IPTV平台生成可供机顶盒向 CoD Service Control发送 连接建立请求的第二视频 URL, 将该 URL发送给机顶盒, 使机顶盒能够根据 该 URL请求建立机顶盒与 IPTV平台间的通道, 以便于用户通过终端与 IPTV 平台间的通道接收互联网内容, 提高用户体验。 在本实施例中, IPTV平台的 CoD Application Function可以在收到机顶盒的请求后再向视频网站获取视频 元数据信息(包括视频网站上视频内容的视频 URL、视频标题、视频描述等 ), 另外, IPTV平台也可以预先获取视频网站的视频元数据信息, 或视频网站将 视频元数据信息发布到 IPTV平台, 然后 IPTV平台利用业务控制实体的信息 和第一视频 URL 生成第二视频 URL, 后续机顶盒直接与 CoD Application Function交互获取元数据信息进行视频的浏览、 选择等操作。
参阅图 7, 本发明实施例提供一种互联网内容访问方法, 包括:
701、 终端获取业务控制实体的信息; 所述业务控制实体是 IPTV平台内的 业务控制实体。
该实施例中的终端可以为机顶盒。
具体的, 终端可以从 IPTV平台内的内容点播应用功能模块获取所述业务 控制实体的信息。 所述业务控制实体的信息可以是业务控制实体的地址,如业 务控制实体的域名、 IP地址等。
702、 终端获取第一内容信息, 所述第一内容信息为互联网内容的标识。 703、终端根据第一内容信息和业务控制实体的信息, 生成第二内容信息。 其中, 所述第二内容信息用于触发终端发起连接建立请求, 所述第二内容 信息包括所述业务控制实体的信息和所述第一内容信息。
其中,所述第二内容信息为包括所述业务控制实体的信息和所述第一内容 信息的 URL; 或者, 所述第二内容信息为包括所述业务控制实体的信息和所述 第一内容信息的会话描述信息。
其中, 第一内容信息可以为互联网内容的视频 URL。 其中, 第一内容信息 可以是后续实施例中的第一视频 URL,第二内容信息可以为后续实施例中的第 二视频 URL。
704、 终端根据所述第二内容信息, 发送连接建立请求, 所述连接建立请 求用于请求建立终端与 IPTV平台间的通道, 所述通道用于终端接收所述第一 内容信息对应的互联网内容。
本发明实施例中的终端通过生成包括业务控制实体信息和互联网内容的 标识的第二内容信息,触发其向业务控制实体发送连接建立请求, 以便建立终 端与 IPTV平台间的通道, 使用户通过终端与 IPTV平台间的通道接收互联网电 视业务, 提高用户体验。
参阅图 8, 本发明实施例提供一种互联网内容访问方法, 该方法与上述各 实施例的区别在于: 由机顶盒生成可供自己向 CoD Service Control发起连接 建立请求的 URL, 该方法具体包括:
步骤 801-步骤 803与步骤 201-步骤 203相同。
步骤 804、 机顶盒向 IPTV 平台的 CoD Application Function获取 ISC Application Function的访问 URL和 CoD Service Control的域名。
步骤 805、 机顶盒向 ISC Application Function发送访问请求。
步骤 806、 用户通过机顶盒与 ISC Application Function进行信息交互, 浏 览并选择视频, 机顶盒获取用户选择播放的视频内容的第一视频 URL。
步骤 807、 机顶盒利用步骤 804获取的 CoD Service Control的域名和第一视 频 URL生成可供向 IPTV CoD Service Control发起连接建立请求的第二视频
URL, 该 URL的形式可以如下所示: RTSP:〃 Control.IPTV.com? content=HDforIPTV. sohu.com/20100202/ n270002163.shtml 或者为:
ml 步骤 808、 用户选择想要观看的视频并执行点击播放的操作, 机顶盒接收 到播放指令。
步骤 809、机顶盒根据步骤 807生成的第二视频 URL,发送连接建立请求, 该请求中包括所述第一视频 URL和 CoD Service Control的域名。
步骤 810-步骤 818与步骤 213-步骤 221相同。
本发明实施例中机顶盒获取 CoD Service Control的域名之后, 自己生成可 供自己向 CoD Service Control发起连接建立请求的第二视频 URL,该 URL触 发机顶盒发起连接建立请求, 以便建立机顶盒与 IPTV平台间的通道, 使用户 通过终端与 IPTV平台间的通道接收互联网内容, 提高用户体验。
本发明上述实施例, 是以利用业务控制实体信息和第一视频 URL生成第 二视频 URL的形式, 触发机顶盒向所述业务控制实体发起连接建立请求, 以 请求建立通道播放所述第一视频 URL对应的视频内容。所述第一视频 URL也 可以是其它形式的视频标识,只要利用该标识可以向视频网站获取对应的视频 内容即可。
另外, 还可以利用业务控制实体信息和第一视频 URL (或者其他视频标 识)生成其它形式的内容信息,触发机顶盒向所述业务控制实体发起连接建立 请求, 以请求建立通道播放所述第一 URL (或者其他视频标识)对应的视频 内容。所述其它形式的内容信息具体可以为 SDP ( Session Description Protocol, 会话描述协议 ), 具体形式可以如下:
v=0
o=- 3268077682 433392265 IN IP4 63.108.142.6
s=QoE Enables Session Description Example e=support@foo.com
c=IN IP4 0.0.0.0
t=0 0
a=range:npt=0-83.660000
a=ServiceControl: RTSP:〃 Control.IPTV.com
a=website: http ://HDforIPTV. sohu. com/20100202/n270002163. shtml
m=video 0 RTP/AVP 96
b=AS:28
a=fmtp:98 octet-align: 1
a=maxptime :200
参阅图 9, 本发明实施例提供一种网络设备, 该设备包括:
第一获取单元 901, 用于获取业务控制实体的信息, 所述业务控制实体是 IPTV平台内的业务控制实体;
第二获取单元 902, 用于获取第一内容信息, 所述内容信息为互联网内容 的标识;
第一生成单元 903, 用于根据第一内容信息和业务控制实体的信息, 生成 第二内容信息;
其中, 所述第二内容信息用于触发终端发起连接建立请求, 所述第二内容 信息包括所述业务控制实体的信息和所述第一内容信息;
第一发送单元 904, 用于向终端发送所述第二内容信息, 以便于所述终端 能够根据所述第二内容信息发起连接建立请求,所述连接建立请求用于请求建 立终端与 IPTV平台间的通道; 所述通道用于终端接收所述第一内容信息对应 的互联网内容。
其中,第二内容信息为包括所述业务控制实体的信息和所述第一内容信息 的 URL; 或者, 所述第二内容信息为包括所述业务控制实体的信息和所述第一 内容信息的会话描述信息。 第一内容信息可以为互联网内容的视频 URL。
本发明实施例提供的网络设备可以为视频网站或者为 IPTV平台。
当所述网络设备为视频网站时, 第一获取单元 901具体用于从终端发送的 访问请求中获取所述业务控制实体的信息; 其中, 所述业务控制实体的信息是 所述终端从所述 IPTV平台上的内容点播应用功能模块获取的。 具体的终端从 所述 IPTV平台上的内容点播应用功能模块获取业务控制实体的信息的方式可 以参见图 2对应的实施例。或者, 第一获取单元 901具体用于根据预置的业务控 制实体的信息与终端的 IP地址的对应关系, 获取发送访问请求的终端的 IP地址 所对应的业务控制实体信息; 或者, 第一获取单元 901具体用于根据预置的业 务控制实体的信息与内容点播应用功能模块的地址的对应关系,获取访问请求 中携带的作为重定向来源的内容点播应用功能模块的地址所对应的业务控制 实体的信息。 具体的实现方式可以参见图 3对应的实施例。
有如下两种方式可以通知终端向 IPTV平台发送连接建立请求:
第一种方式为: 第二获取单元 902具体用于从来自终端的媒体获取请求中 获取所述第一内容信息; 此时第一发送单元 904具体用于向终端发送重定向指 令, 所述重定向指令中包括所述第二内容信息。
第二种方式为: 所述第一生成单元 903具体用于根据获取的业务控制实体 信息和互联网内容的标识, 生成内容列表, 所述内容列表中对应每个互联网内 容的第二内容信息包括所述互联网内容的第一内容信息和所述业务控制实体
内容信息, 并将该第二内容信息发送给终端,使终端能够根据该第二内容信息 请求建立终端与 IPTV平台间的通道, 以便于用户通过终端与 IPTV平台间的通 道接收互联网电视业务, 提高用户体验。
参阅图 10, 本发明实施例提供一种终端, 该终端包括:
第三获取单元 1001,用于获取业务控制实体的信息; 所述业务控制实体是 IPTV平台内的业务控制实体; 具体的, 可以从 IPTV平台内的内容点播应用功 能模块获取所述业务控制实体的信息。
第四获取单元 1002,用于获取第一内容信息, 所述内容信息为互联网内容 的标识;
第二生成单元 1003,用于根据第一内容信息和业务控制实体的信息, 生成 第二内容信息;
其中, 所述第二内容信息用于触发终端发起连接建立请求, 所述第二内容 信息包括所述业务控制实体的信息和所述第一内容信息;
第二发送单元 1004, 用于根据所述第二内容信息, 发送连接建立请求, 所 述连接建立请求用于请求建立终端与 IPTV平台间的通道, 所述通道用于终端 接收所述第一内容信息对应的互联网内容。
其中,所述第二内容信息为包括所述业务控制实体的信息和所述第一内容 信息的 URL; 或者, 所述第二内容信息为包括所述业务控制实体的信息和所述 第一内容信息的会话描述信息。
本发明另一实施例中的终端通过生成包括业务控制实体信息和互联网内 容的标识的第二内容信息,触发其向业务控制实体发送连接建立请求, 以便建 立终端与 IPTV平台间的通道, 使用户通过终端与 IPTV平台间的通道接收互联 网电视业务, 提高用户体验。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤 是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可 读存储介质中, 例如只读存储器, 磁盘或光盘等。
实施例的说明只是用于帮助理解本发明的方法及其核心思想; 同时,对于本领 域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有 改变之处, 综上所述, 本说明书内容不应理解为对本发明的限制。
+

Claims

权 利 要 求
1、 一种互联网内容访问方法, 其特征在于, 包括:
获取业务控制实体的信息, 所述业务控制实体是 IPTV平台内的业务控制 实体;
获取第一内容信息, 所述第一内容信息为互联网内容的标识;
根据第一内容信息和业务控制实体的信息, 生成第二内容信 , ί
向终端发送所述第二内容信息,以便于所述终端能够根据所述第二内容信 息发起连接建立请求, 所述连接建立请求用于请求建立终端与 IPTV平台间的 通道; 所述通道用于终端接收所述第一内容信息对应的互联网内容。
2、 根据权利要求 1所述的方法, 其特征在于,
所述第二内容信息为包括所述业务控制实体的信息和所述第一内容信息 的 URL;
或者,
所述第二内容信息为包括所述业务控制实体的信息和所述第一内容信息 的会话描述信息。
3、 根据权利要求 1或者 2所述的方法, 其特征在于,
所述获取业务控制实体的信息包括:
视频网站从终端发送的访问请求中获取所述业务控制实体的信息; 或者,
视频网站接收终端发送的访问请求后,根据预置的业务控制实体的信息与 终端的 IP地址的对应关系, 获取发送访问请求的终端的 IP地址所对应的业务控 制实体信息;
或者,
视频网站接收终端发送的访问请求,获取所述访问请求中携带的作为重定 向来源的 IPTV平台的内容点播应用功能模块的地址, 根据预置的业务控制实 体的信息与内容点播应用功能模块的地址的对应关系,获取作为重定向来源的 内容点播应用功能模块的地址所对应的业务控制实体的信息。
4、 根据权利要求 3所述的方法, 其特征在于,
在所述视频网站从终端发送的访问请求中获取所述业务控制实体的信息 的情况下, 所述业务控制实体的信息是所述终端从所述 IPTV平台上的内容点 播应用功能模块获取的。
5、 根据权利要求 1或者 2所述的方法, 其特征在于,
所述第一内容信息为从来自终端的媒体获取请求中获取的互联网内容的 标识;
所述向终端发送所述第二内容信息包括:
向终端发送重定向指令, 所述重定向指令中包括所述第二内容信息。
6、 根据权利要求 1或者 2所述的方法, 其特征在于,
生成第二内容信息包括:
根据获取的业务控制实体信息和互联网内容的标识, 生成内容列表, 所述 内容列表中对应每个互联网内容的第二内容信息包括所述互联网内容的第一 内容信息和所述业务控制实体信息;
所述向终端发送第二内容信息包括:
将所述内容列表发送给终端供用户选择。
7、 一种互联网内容访问方法, 其特征在于, 包括:
终端获取业务控制实体的信息; 所述业务控制实体是 IPTV平台内的业务 控制实体;
终端获取第一内容信息, 所述第一内容信息为互联网内容的标识; 终端根据第一内容信息和业务控制实体的信息, 生成第二内容信息; 终端根据所述第二内容信息,发送连接建立请求, 所述连接建立请求用于 请求建立终端与 IPTV平台间的通道, 所述通道用于终端接收所述第一内容信 息对应的互联网内容。
8、 根据权利要求 7所述的方法, 其特征在于,
所述第二内容信息为包括所述业务控制实体的信息和所述第一内容信息 的 URL;
或者,
所述第二内容信息为包括所述业务控制实体的信息和所述第一内容信息 的会话描述信息。
9、 根据权利要求 7或者 8所述的方法, 其特征在于, 所述终端获取业务控制实体的信息包括:
所述终端从 IPTV平台内的内容点播应用功能模块获取所述业务控制实体 的信息。
10、 一种网络设备, 其特征在于, 包括:
第一获取单元,用于获取业务控制实体的信息,所述业务控制实体是 IPTV 平台内的业务控制实体;
第二获取单元, 用于获取第一内容信息, 所述内容信息为互联网内容的标 识;
第一生成单元, 用于根据第一内容信息和业务控制实体的信息, 生成第二 内容信息;
第一发送单元, 用于向终端发送所述第二内容信息, 以便于所述终端能够 根据所述第二内容信息发起连接建立请求,所述连接建立请求用于请求建立终 端与 IPTV平台间的通道; 所述通道用于终端接收所述第一内容信息对应的互 联网内容。
11、 根据权利要求 10所述的设备, 其特征在于,
所述第二内容信息为包括所述业务控制实体的信息和所述第一内容信息 的 URL;
或者,
所述第二内容信息为包括所述业务控制实体的信息和所述第一内容信息 的会话描述信息。
12、 根据权利要求 10或者 11所述的设备, 其特征在于,
所述网络设备为视频网站;
所述第一获取单元,用于从终端发送的访问请求中获取所述业务控制实体 的信息;
或者,
所述第一获取单元,用于根据预置的业务控制实体的信息与终端的 IP地址 的对应关系, 获取发送访问请求的终端的 IP地址所对应的业务控制实体信息; 或者,
所述第一获取单元,用于根据预置的业务控制实体的信息与内容点播应用 功能模块的地址的对应关系,获取访问请求中携带的作为重定向来源的内容点 播应用功能模块的地址所对应的业务控制实体的信息。
13、 根据权利要求 10或者 11所述的设备, 其特征在于,
所述第二获取单元,用于从来自终端的媒体获取请求中获取所述第一内容 信息;
所述第一发送单元, 用于向终端发送重定向指令, 所述重定向指令中包括 所述第二内容信息。
14、 一种终端, 其特征在于, 包括:
第三获取单元,用于获取业务控制实体的信息;所述业务控制实体是 IPTV 平台内的业务控制实体;
第四获取单元, 用于获取第一内容信息, 所述第一内容信息为互联网内容 的标识;
第二生成单元, 用于根据第一内容信息和业务控制实体的信息, 生成第二 内容信息;
第二发送单元, 用于根据所述第二内容信息, 发送连接建立请求, 所述连 接建立请求用于请求建立终端与 IPTV平台间的通道, 所述通道用于终端接收 所述第一内容信息对应的互联网内容。
15、 根据权利要求 14所述的终端, 其特征在于,
所述第二内容信息为包括所述业务控制实体的信息和所述第一内容信息 的 URL;
或者,
所述第二内容信息为包括所述业务控制实体的信息和所述第一内容信息 的会话描述信息。
16、 根据权利要求 14或者 15所述的终端, 其特征在于,
所述第三获取单元, 用于从 IPTV平台内的内容点播应用功能模块获取所 述业务控制实体的信息。
PCT/CN2011/073207 2010-05-17 2011-04-23 互联网内容访问方法及相关装置 WO2011143993A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201010179359.1 2010-05-17
CN 201010179359 CN102256181B (zh) 2010-05-17 2010-05-17 互联网内容访问方法及相关装置

Publications (1)

Publication Number Publication Date
WO2011143993A1 true WO2011143993A1 (zh) 2011-11-24

Family

ID=44983117

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/073207 WO2011143993A1 (zh) 2010-05-17 2011-04-23 互联网内容访问方法及相关装置

Country Status (2)

Country Link
CN (1) CN102256181B (zh)
WO (1) WO2011143993A1 (zh)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106294623A (zh) * 2016-08-01 2017-01-04 北京金和网络股份有限公司 基于html标签的网页数据格式化方法
CN109218806B (zh) * 2018-11-28 2021-09-17 北京字节跳动网络技术有限公司 一种视频信息显示方法、装置、终端及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101155191A (zh) * 2006-09-25 2008-04-02 华为技术有限公司 支持ims终端享用现有iptv业务的系统和方法
CN101360095A (zh) * 2007-08-03 2009-02-04 华为技术有限公司 会话初始协议网络中提供电视业务的方法、装置和系统
CN101415250A (zh) * 2007-10-16 2009-04-22 华为技术有限公司 Ip互联网络电视系统中会话建立的方法、系统及实体

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8554922B2 (en) * 2008-03-21 2013-10-08 Lg Electronics Inc. Method of processing data in internet protocol television receiver and internet protocol television receiver

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101155191A (zh) * 2006-09-25 2008-04-02 华为技术有限公司 支持ims终端享用现有iptv业务的系统和方法
CN101360095A (zh) * 2007-08-03 2009-02-04 华为技术有限公司 会话初始协议网络中提供电视业务的方法、装置和系统
CN101415250A (zh) * 2007-10-16 2009-04-22 华为技术有限公司 Ip互联网络电视系统中会话建立的方法、系统及实体

Also Published As

Publication number Publication date
CN102256181A (zh) 2011-11-23
CN102256181B (zh) 2013-06-05

Similar Documents

Publication Publication Date Title
US8332527B2 (en) Streaming media network system, streaming media service realization method and streaming media service enabler
CN102685563B (zh) 互联网协议电视内容共享方法、装置以及终端设备
US9756100B2 (en) Placeshifting of adaptive media streams
RU2647654C2 (ru) Система и способ доставки аудиовизуального контента в клиентское устройство
WO2007051385A9 (zh) 电子节目指南、流媒体调度及点播系统、方法和装置
WO2012065550A1 (zh) 多媒体终端和ip机顶盒之间的互动方法和系统
JP2007272868A (ja) 情報処理装置、情報通信システム、および情報処理方法、並びにコンピュータ・プログラム
JP2004312412A (ja) コンテンツ提供サーバ、情報処理装置、および方法、並びにコンピュータ・プログラム
KR20120114016A (ko) 사용자 컨텐츠를 외부 단말기에서 네트워크 적응적으로 스트리밍하는 방법 및 장치
WO2013081944A1 (en) Methods and apparatuses for domain management
WO2008101444A1 (fr) Système multimédia en flux, dispositif de transmission de signalisation et procédé d'envoi de multimédia en flux
US8537992B2 (en) System and method for recording communication activities
WO2007098682A1 (fr) Procédé permettant d'obtenir un guide de programmes électronique, système pour guide de programmes électronique et unité de mise en service
JPWO2016174960A1 (ja) 受信装置、送信装置、およびデータ処理方法
KR20180016976A (ko) 수신 장치, 송신 장치 및 데이터 처리 방법
US20100332590A1 (en) Inheritance communication administrating apparatus
JP5074203B2 (ja) ストリーミングメディアサービスを実現する通信端末、そのシステム及びその方法
WO2014067289A1 (zh) 媒体内容调度方法、系统及装置
WO2011143993A1 (zh) 互联网内容访问方法及相关装置
US9247047B2 (en) Method and apparatus for selecting communication identifiers
WO2010127627A1 (zh) 获取指定用户实时媒体播放信息的方法、系统和装置
KR20110000593A (ko) 멀티캐스트 스트림을 이용하여 주문형 스트리밍 콘텐츠의 제공을 촉진하기 위한 방법 및 장치
CN101287155B (zh) 一种发现流媒体业务的方法和系统
US8634545B2 (en) Method and apparatus for presenting communication identifiers
Kim et al. Seamless streaming service session migration support architecture for heterogeneous devices

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 11782910

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 11782910

Country of ref document: EP

Kind code of ref document: A1