[go: up one dir, main page]

WO2012155477A1 - Digital television program sharing device and method, and set-top box - Google Patents

Digital television program sharing device and method, and set-top box Download PDF

Info

Publication number
WO2012155477A1
WO2012155477A1 PCT/CN2011/082562 CN2011082562W WO2012155477A1 WO 2012155477 A1 WO2012155477 A1 WO 2012155477A1 CN 2011082562 W CN2011082562 W CN 2011082562W WO 2012155477 A1 WO2012155477 A1 WO 2012155477A1
Authority
WO
WIPO (PCT)
Prior art keywords
program
mobile terminal
data corresponding
request
program request
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.)
Ceased
Application number
PCT/CN2011/082562
Other languages
French (fr)
Chinese (zh)
Inventor
王洪伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
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
Publication of WO2012155477A1 publication Critical patent/WO2012155477A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/436Interfacing a local distribution network, e.g. communicating with another STB or one or more peripheral devices inside the home
    • H04N21/4363Adapting the video stream to a specific local network, e.g. a Bluetooth® network
    • H04N21/43637Adapting the video stream to a specific local network, e.g. a Bluetooth® network involving a wireless protocol, e.g. Bluetooth, RF or wireless LAN [IEEE 802.11]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47202End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting content on demand, e.g. video on demand

Definitions

  • the present invention relates to the field of communications, and in particular to a digital television program sharing apparatus and method, and a set top
  • Multi-screen includes mobile terminals such as notebooks, mobile phones and tablets. In recent years, mobile terminals have become more and more capable of processing multimedia data, and have already satisfied playback.
  • the ability of IPTV programs The traditional IPTV multi-screen technology requires a mobile terminal to connect to an IPTV server to obtain a TV program through a 3G network or a wired broadband network, but the user may incur high communication costs. Therefore, there is an urgent need for a convenient, fast and low-cost way to share IPTV television programs to mobile terminals.
  • the present invention provides a digital television program sharing apparatus and method, and a set top box, to at least solve the problem of high communication costs incurred when an IPTV television program is shared with a mobile terminal in the related art.
  • a digital television program sharing apparatus including: a receiving module configured to receive a program request from a mobile terminal; and a sending module configured to pass a Wireless Local Area Network (WLAN) Program data corresponding to the program request is transmitted to the mobile terminal.
  • the sending module sends the program data corresponding to the program request to the mobile terminal through an HLS (HTTP Live Streaming) protocol or a Real Time Streaming Protocol (RTSP).
  • HLS HTTP Live Streaming
  • RTSP Real Time Streaming Protocol
  • the device further includes: a program data receiving module, configured to receive program data corresponding to the program request from the digital television server; and a parsing module configured to parse the received program data corresponding to the program request into audio and video data; encapsulating module, setting To encapsulate audio and video data into HLS or RTSP packets, depending on the type of mobile terminal.
  • a digital television program sharing method comprising: receiving a program request from a mobile terminal; transmitting program data corresponding to the program request to the mobile terminal via the WLAN. Transmitting, by the WLAN, program data corresponding to the program request to the mobile terminal includes: transmitting program data corresponding to the program request to the mobile terminal by using an HLS protocol or an RTSP protocol.
  • the method further includes: receiving program data corresponding to the program request from the digital television server; and parsing the received program data corresponding to the program request into audio and video data;
  • the audio and video data is encapsulated into an HLS or a real-time streaming RTSP packet according to the type of the mobile terminal.
  • a set top box comprising: a web server module configured to receive a program request from a mobile terminal; and an access point module configured to transmit program data corresponding to the program request to the mobile terminal via the WLAN .
  • the web server module transmits program data corresponding to the program request to the mobile terminal via the WLAN.
  • the web server module transmits program data corresponding to the program request to the mobile terminal through the HLS protocol or the RTSP protocol.
  • the set top box further includes: a digital television main control module, configured to receive program data corresponding to the program request from the digital television server; and the media server module is configured to parse the received program data corresponding to the program request into audio and video data, and according to The type of mobile terminal that encapsulates audio and video data into HLS or RTSP packets.
  • a digital television main control module configured to receive program data corresponding to the program request from the digital television server
  • the media server module is configured to parse the received program data corresponding to the program request into audio and video data, and according to The type of mobile terminal that encapsulates audio and video data into HLS or RTSP packets.
  • FIG. 1 is a block diagram showing a structure of a digital television program sharing apparatus according to an embodiment of the present invention
  • FIG. 2 is a block diagram showing another structure of a digital television program sharing apparatus according to an embodiment of the present invention
  • a preferred embodiment of the present invention is a block diagram of a device for implementing IPTV program sharing to a mobile terminal.
  • FIG. 4 is a flowchart of implementing IPTV program sharing to a mobile terminal according to a preferred embodiment of the present invention
  • 5 is a structural block diagram of a set top box according to an embodiment of the present invention
  • FIG. 6 is another structural block diagram of a set top box according to an embodiment of the present invention
  • FIG. 7 is a flowchart of a digital television program sharing method according to an embodiment of the present invention
  • FIG. 8 is another flow chart of a digital television program sharing method according to an embodiment of the present invention.
  • the technical problem to be solved by the present invention is to provide a method and apparatus for sharing an IPTV television program to a mobile terminal, which is convenient for the mobile terminal user to watch the IPTV television program anytime and anywhere.
  • the present invention provides a digital television program sharing apparatus.
  • 1 is a block diagram showing the structure of a digital television program sharing apparatus according to an embodiment of the present invention.
  • the apparatus includes: a receiving module 12 configured to receive a program request from the mobile terminal; and a transmitting module 14 coupled to the receiving module 12 configured to transmit program data corresponding to the program request received by the receiving module 12 to the mobile terminal via the WLAN.
  • the mobile terminal connects to the IPTV server to obtain a television program through a 3G network or a wired broadband network, and the user may generate a high communication fee.
  • the connection between the mobile terminal and the server is realized through the WLAN, and the IPTV television is solved.
  • the problem of high communication costs when the program is shared with the mobile terminal makes the connection method convenient, fast, and low in cost.
  • the transmitting module 14 transmits program data corresponding to the program request to the mobile terminal via the WLAN.
  • the user watches the digital television program through the WLAN, and in addition to paying the purchase cost of the digital television program, there is no need to pay an extra high communication fee, which improves the user experience.
  • FIG. 2 is another structural block diagram of a digital television program sharing apparatus according to an embodiment of the present invention.
  • the apparatus further includes: a program data receiving module 142 connected to the receiving module 12, configured to receive and receive from the digital television server.
  • the program information received by the module 12 corresponds to the program data; the parsing module 144 is connected to the program data receiving module 142, and is configured to receive the program data corresponding to the program request received by the program data receiving module 142.
  • the audio and video data is parsed; the encapsulation module 146 is connected to the parsing module 144, and is configured to encapsulate the audio and video data parsed by the parsing module 144 into an HLS or RTSP data packet according to the type of the mobile terminal.
  • This embodiment allows the digital television program sharing device to be adapted to various mobile terminals, improving the user experience.
  • the technical solution of the present invention is implemented as follows: (1) The IPTV set top box receives the television program guide from the IPTV server and converts it into a web page.
  • the mobile terminal establishes a connection with the IPTV set-top box via WLAN.
  • the mobile terminal uses a browser to download and display a webpage guide related webpage published by the IPTV set top box.
  • the set top box requests the corresponding television program data from the IPTV server after receiving the request of the mobile terminal, and repackages the program data received from the server into an HLS or RTSP data packet.
  • the player of the mobile terminal acquires audio and video data of the corresponding program from the set top box through HLS protocol or RTSP protocol and parses and plays.
  • FIG. 3 is a structural block diagram of an apparatus for implementing IPTV program sharing to a mobile terminal according to a preferred embodiment of the present invention. As shown in FIG. 3, the apparatus includes the following parts.
  • the webserver web server 33 is arranged to publish the television program guide in the form of a webpage, and the user can obtain the television program guide from the web browser 33 through the browser of the mobile terminal.
  • WebServer33 implements the Hypertext Transfer Protocol (HTTP).
  • HTTP Hypertext Transfer Protocol
  • the specific implementation of the webpage can be divided into two parts. One is to convert the TV program guide into an Extensible Markup Language (XML) format file, and the other is to load and parse the dynamic webpage of the XML file, so that each time it is detected
  • the MediaServer media server 32 is configured to parse the television program data sent by the IPTV server into audio and video frames, and package the audio and video frames into MPEG2-TS according to the HLS protocol or the RTSP protocol.
  • Packet or Real Time Transfer Protocol (RTP) package IPTV TV program data generally encapsulates audio and video frames in the form of RTP packets.
  • the audio and video encoding formats are generally AAC and H.264.
  • the mainstream mobile terminals support AAC and H.264 encoding. Therefore, no encoding module is needed, and only RTP of IPTV is needed.
  • the package is repackaged after parsing.
  • mobile terminals such as IPhone and IPad use the HLS protocol, and Android terminals use the RTSP-based streaming media protocol. Therefore, MediaServer32 is required to be packaged into HLS or RTSP packets for different terminal types.
  • An AP (Access Point) module 34 a wireless access point, is configured to receive a mobile terminal connection and forward the IPTV television program to the mobile terminal over the wireless network.
  • the AP module 34 can accept one or more wireless terminal connections.
  • the IPTV main control module 31 is configured to complete the interaction between the set top box and the IPTV server, including obtaining a television program guide from the IPTV server, parsing and converting into an XML format file, and acquiring audio and video data from the IPTV server.
  • the embodiment of the present invention further provides a method for sharing an IPTV program to a mobile terminal, and FIG. 4 is a flowchart of implementing IPTV program sharing to a mobile terminal according to a preferred embodiment of the present invention, including steps S402 to S414.
  • Step S402 The IPTV set-top box is powered on, and the IPTV main control module obtains the TV program guide from the IPTV server and parses and converts it into a webpage form that the mobile terminal can parse, and publishes the webpage by using the Webserver.
  • Step S404 The mobile terminal establishes a connection with the set top box through the WLAN;
  • Step S406 The user uses the mobile terminal to browse Accessing the HTTP protocol address of the Webserver in the IPTV set-top box, the browser downloading and displaying the television program guide in the form of a webpage;
  • Step S408 The user clicks on the browser of the mobile terminal to select a program of interest, and the browser will include the The play request of the URL address of the program is sent to the IPTV set-top box by using a HTTP GET or POST message, and the player attached to the mobile terminal is started, and the URL address is transmitted to the player;
  • Step S410 The web server of the set-top box receives the request for parsing the mobile terminal after the program data corresponding to the request to the IPTV server control module by the IPTV, the IPTV control module receives audio and video data will be transmitted to the IPTV server M e diaServer.
  • Step S412 The player of the mobile terminal establishes a connection with the MediaServer of the set-top box according to the URL address of the program through the HLS protocol or the RTSP protocol, and the MediaServer sends the corresponding audio and video data packet to the player of the mobile terminal according to the URL address.
  • the player receives the parsed audio and video data packet and decodes it, and then plays the television program at the video and audio output device of the mobile terminal;
  • Step S414 Step S408, step S410, and step S412 are repeated when the user selects another television program.
  • the set top box implements a wireless connection with the mobile terminal that does not incur additional charges other than the purchase cost of the digital television.
  • the web server module 52 transmits the program data corresponding to the program request to the mobile terminal through the HLS protocol or the RTSP protocol.
  • the user does not need to additionally install the application software on the mobile terminal, and can watch the played program through the protocol supported by the user, thereby reducing the complexity of the device.
  • FIG. 6 is another structural block diagram of a set top box according to an embodiment of the present invention.
  • the set top box further includes the following parts: a digital television main control module 62 configured to receive program data corresponding to the program request from the digital television server;
  • the server module 64 is connected to the digital television main control module 62, and is configured to parse the program data corresponding to the program request received by the digital television main control module 62 into audio and video data, and package the audio and video data according to the type of the mobile terminal. HLS or RTSP packets.
  • This embodiment allows the digital television program sharing device to be adapted to various mobile terminals, improving the user experience.
  • the present invention also provides a digital television program sharing method, and FIG. 7 is a flowchart of a digital television program sharing method according to an embodiment of the present invention, including steps S702 to S704.
  • Step S702 receiving a program request from the mobile terminal.
  • Step S704 the program data corresponding to the program request is sent to the mobile terminal through the WLAN.
  • the connection between the mobile terminal and the server can be realized, which is convenient, fast, and low in cost.
  • the connection between the mobile terminal and the server can be realized, which is convenient, fast, and low in cost.
  • transmitting the program data corresponding to the program request to the mobile terminal by using the WLAN comprises: transmitting the program data corresponding to the program request to the mobile terminal by using an HLS protocol or an RTSP protocol.
  • the user does not need to additionally install the application software on the mobile terminal, and can watch the played program through the protocol supported by the user, thereby reducing the complexity of the device.
  • Step S802 receives a program request from the mobile terminal.
  • Step S804 receives program data corresponding to the program request from the digital television server.
  • Step S806, parsing the received program data corresponding to the program request into audio and video data.
  • Step S808, encapsulating the audio and video data into an HLS or RTSP data packet according to the type of the mobile terminal.
  • Step S810 the program data corresponding to the program request is sent to the mobile terminal by using the WLAN.
  • This embodiment allows the digital television program sharing device to be adapted to various mobile terminals, improving the user experience.
  • the steps shown in the flowchart of the accompanying drawings may be performed in a computer system such as a set of computer executable instructions, and, although the logical order is shown in the flowchart, in some cases, The steps shown or described may be performed in an order different than that herein.
  • the method and apparatus for sharing an IPTV program to a mobile terminal provided by the present invention can enable a user to enjoy a large amount of IPTV mass TV program resources anytime and anywhere using a plurality of mobile terminals, and simultaneously use a wireless local area network technology, and the user needs There is no additional communication fee for the IPTV program purchase fee.
  • most mobile terminals support at least one of the HLS protocol and the RTSP protocol.
  • the user can install the mobile terminal without having to install additional application software on the mobile terminal. Come with your own player.
  • the mobile terminal can browse the TV program anytime and anywhere through the built-in browser, which is greatly convenient for the user to use.
  • the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices.
  • the invention is not limited to any specific combination of hardware and software.
  • the above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Disclosed are a digital television program sharing device and method, and a set-top box. The device comprises: a receiving module, configured to receive a program request from a mobile terminal; a sending module, configured to send program data corresponding to the program request to the mobile terminal through a WLAN. In the present invention, the WLAN is used to implement connection between the mobile terminal and a server, thereby solving the problem of high communication fees incurred to the mobile terminal during sharing of IPTV programs, and making the connection convenient, quick and very cheap.

Description

数字电视节目共享装置及方法、 机顶盒 技术领域 本发明涉及通信领域, 具体而言, 涉及一种数字电视节目共享装置及方法、 机顶  The present invention relates to the field of communications, and in particular to a digital television program sharing apparatus and method, and a set top

背景技术 随着 IPTV产业的蓬勃发展, 使用 IPTV的用户越来越多。很多用户已不满足在电 视机上观看 IPTV, 迫切需要在多屏上享受 IPTV电视节目。 多屏包括笔记本、 手机和 平板电脑等移动终端。 近年来移动终端处理多媒体数据能力越来越强, 已满足播放Background Art With the vigorous development of the IPTV industry, more and more users use IPTV. Many users are no longer satisfied with watching IPTV on a TV, and there is an urgent need to enjoy IPTV TV programs on multiple screens. Multi-screen includes mobile terminals such as notebooks, mobile phones and tablets. In recent years, mobile terminals have become more and more capable of processing multimedia data, and have already satisfied playback.

IPTV节目的能力。 传统的 IPTV多屏技术, 需要移动终端通过 3G网络或有线宽带网 络与 IPTV服务器连接获取电视节目, 但用户会产生高昂的通讯费用。 因此迫切需要 一种方便、 快捷和低成本的方法将 IPTV电视节目共享给移动终端。 发明内容 本发明提供了一种数字电视节目共享装置及方法、 机顶盒, 以至少解决相关技术 中 IPTV电视节目在共享给移动终端时产生高昂的通讯费用的问题。 根据本发明的一个方面, 提供了一种数字电视节目共享装置, 包括: 接收模块, 设置为接收来自移动终端的节目请求; 发送模块, 设置为通过无线局域网 (Wireless Local Area Network, 简称为 WLAN)向移动终端发送与节目请求对应的节目数据。 发送模块通过 HLS (HTTP Live Streaming) 协议或实时流传输协议 (Real Time Streaming Protocol, 简称为 RTSP) 向移动终端发送与节目请求对应的节目数据。 上述装置还包括: 节目数据接收模块, 设置为从数字电视服务器接收与节目请求 对应的节目数据; 解析模块, 设置为将接收的与节目请求对应的节目数据解析为音视 频数据; 封装模块, 设置为根据移动终端的类型, 将音视频数据封装为 HLS或 RTSP 数据包。 根据本发明的另一个方面, 提供了一种数字电视节目共享方法, 包括: 接收来自 移动终端的节目请求; 通过 WLAN向移动终端发送与节目请求对应的节目数据。 通过 WLAN向移动终端发送与节目请求对应的节目数据包括: 通过 HLS协议或 RTSP协议向移动终端发送与节目请求对应的节目数据。 在通过 WLAN 向移动终端发送与节目请求对应的节目数据之前, 上述方法还包 括: 从数字电视服务器接收与节目请求对应的节目数据; 将接收的与节目请求对应的 节目数据解析为音视频数据; 根据移动终端的类型, 将音视频数据封装为 HLS或实时 流传输 RTSP数据包。 根据本发明的再一个方面, 提供了一种机顶盒, 包括: 网页服务器模块, 设置为 接收来自移动终端的节目请求; 接入点模块,设置为通过 WLAN向移动终端发送与节 目请求对应的节目数据。 网页服务器模块通过 WLAN向移动终端发送与节目请求对应的节目数据。 网页服务器模块通过 HLS协议或 RTSP协议向移动终端发送与节目请求对应的节 目数据。 上述机顶盒还包括: 数字电视主控模块, 设置为从数字电视服务器接收与节目请 求对应的节目数据; 媒体服务器模块, 设置为将接收的与节目请求对应的节目数据解 析为音视频数据,并根据移动终端的类型,将音视频数据封装为 HLS或 RTSP数据包。 通过本发明, 采用 WLAN实现移动终端和服务器的连接, 解决了 IPTV电视节目 在共享给移动终端时产生高昂的通讯费用的问题, 使连接方式方便、 快捷而且成本很 低。 附图说明 此处所说明的附图用来提供对本发明的进一步理解, 构成本申请的一部分, 本发 明的示意性实施例及其说明用于解释本发明, 并不构成对本发明的不当限定。 在附图 中: 图 1是根据本发明实施例的数字电视节目共享装置的一种结构框图; 图 2是根据本发明实施例的数字电视节目共享装置的另一种结构框图; 图 3是根据本发明优选实施例一实现 IPTV节目共享给移动终端的装置结构框图; 图 4是根据本发明优选实施例二实现 IPTV节目共享给移动终端的流程图; 图 5是根据本发明实施例的机顶盒的一种结构框图; 图 6是根据本发明实施例的机顶盒的另一种结构框图; 图 7是根据本发明实施例的数字电视节目共享方法的流程图; 图 8是根据本发明实施例的数字电视节目共享方法的另一种流程图。 具体实施方式 需要说明的是, 在不冲突的情况下, 本申请中的实施例及实施例中的特征可以相 互组合。 下面将参考附图并结合实施例来详细说明本发明。 本发明所要解决的技术问题在于, 提供一种共享 IPTV 电视节目给移动终端的方 法和装置, 便于移动终端用户随时随地观看 IPTV电视节目。 为达到上述目的, 本发明提供了一种数字电视节目共享装置。 图 1是根据本发明 实施例的数字电视节目共享装置的一种结构框图。 该装置包括: 接收模块 12, 设置为 接收来自移动终端的节目请求; 发送模块 14,连接至接收模块 12,设置为通过 WLAN 向移动终端发送与接收模块 12接收的节目请求对应的节目数据。 相关技术中,移动终端通过 3G网络或有线宽带网络与 IPTV服务器连接获取电视 节目, 用户会产生高昂的通讯费用, 在本发明实施例中, 通过 WLAN实现移动终端和 服务器的连接, 解决了 IPTV 电视节目在共享给移动终端时产生高昂的通讯费用的问 题, 使连接方式方便、 快捷而且成本很低。 在本发明提供的设备中, 发送模块 14通过 WLAN向移动终端发送与节目请求对 应的节目数据。在该实施例中, 用户通过 WLAN收看数字电视节目, 除需要支付该数 字电视节目的购买费用外, 无需支付额外的高昂通讯费用, 提高了用户体验。 另外, 发送模块 14通过 HLS协议或 RTSP协议向移动终端发送与节目请求对应 的节目数据。 该实施例中, 用户无需在在移动终端上额外安装应用软件, 通过自身所 支持的协议, 即可观看播放的节目, 降低了设备的复杂度。 优选地, 图 2是根据本发明实施例的数字电视节目共享装置的另一种结构框图, 该装置还包括: 节目数据接收模块 142, 连接至接收模块 12, 设置为从数字电视服务 器接收与接收模块 12接收的节目请求对应的节目数据; 解析模块 144, 连接至节目数 据接收模块 142, 设置为将节目数据接收模块 142接收的与节目请求对应的节目数据 解析为音视频数据;封装模块146,连接至解析模块 144,设置为根据移动终端的类型, 将解析模块 144解析的音视频数据封装为 HLS或 RTSP数据包。该实施例让数字电视 节目共享装置可以适配于各种移动终端, 提高了用户体验。 本发明的技术方案是这样实现的: ( 1 ) IPTV机顶盒从 IPTV服务器接收电视节目指南并转成网页形式发布。 The ability of IPTV programs. The traditional IPTV multi-screen technology requires a mobile terminal to connect to an IPTV server to obtain a TV program through a 3G network or a wired broadband network, but the user may incur high communication costs. Therefore, there is an urgent need for a convenient, fast and low-cost way to share IPTV television programs to mobile terminals. SUMMARY OF THE INVENTION The present invention provides a digital television program sharing apparatus and method, and a set top box, to at least solve the problem of high communication costs incurred when an IPTV television program is shared with a mobile terminal in the related art. According to an aspect of the present invention, a digital television program sharing apparatus is provided, including: a receiving module configured to receive a program request from a mobile terminal; and a sending module configured to pass a Wireless Local Area Network (WLAN) Program data corresponding to the program request is transmitted to the mobile terminal. The sending module sends the program data corresponding to the program request to the mobile terminal through an HLS (HTTP Live Streaming) protocol or a Real Time Streaming Protocol (RTSP). The device further includes: a program data receiving module, configured to receive program data corresponding to the program request from the digital television server; and a parsing module configured to parse the received program data corresponding to the program request into audio and video data; encapsulating module, setting To encapsulate audio and video data into HLS or RTSP packets, depending on the type of mobile terminal. According to another aspect of the present invention, a digital television program sharing method is provided, comprising: receiving a program request from a mobile terminal; transmitting program data corresponding to the program request to the mobile terminal via the WLAN. Transmitting, by the WLAN, program data corresponding to the program request to the mobile terminal includes: transmitting program data corresponding to the program request to the mobile terminal by using an HLS protocol or an RTSP protocol. The method further includes: receiving program data corresponding to the program request from the digital television server; and parsing the received program data corresponding to the program request into audio and video data; The audio and video data is encapsulated into an HLS or a real-time streaming RTSP packet according to the type of the mobile terminal. According to still another aspect of the present invention, a set top box is provided, comprising: a web server module configured to receive a program request from a mobile terminal; and an access point module configured to transmit program data corresponding to the program request to the mobile terminal via the WLAN . The web server module transmits program data corresponding to the program request to the mobile terminal via the WLAN. The web server module transmits program data corresponding to the program request to the mobile terminal through the HLS protocol or the RTSP protocol. The set top box further includes: a digital television main control module, configured to receive program data corresponding to the program request from the digital television server; and the media server module is configured to parse the received program data corresponding to the program request into audio and video data, and according to The type of mobile terminal that encapsulates audio and video data into HLS or RTSP packets. Through the invention, the connection between the mobile terminal and the server is realized by using the WLAN, which solves the problem that the IPTV television program generates high communication cost when sharing to the mobile terminal, and the connection mode is convenient, fast and low in cost. BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are set to illustrate,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a block diagram showing a structure of a digital television program sharing apparatus according to an embodiment of the present invention; FIG. 2 is a block diagram showing another structure of a digital television program sharing apparatus according to an embodiment of the present invention; A preferred embodiment of the present invention is a block diagram of a device for implementing IPTV program sharing to a mobile terminal. FIG. 4 is a flowchart of implementing IPTV program sharing to a mobile terminal according to a preferred embodiment of the present invention; 5 is a structural block diagram of a set top box according to an embodiment of the present invention; FIG. 6 is another structural block diagram of a set top box according to an embodiment of the present invention; FIG. 7 is a flowchart of a digital television program sharing method according to an embodiment of the present invention. FIG. 8 is another flow chart of a digital television program sharing method according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict. The invention will be described in detail below with reference to the drawings in conjunction with the embodiments. The technical problem to be solved by the present invention is to provide a method and apparatus for sharing an IPTV television program to a mobile terminal, which is convenient for the mobile terminal user to watch the IPTV television program anytime and anywhere. To achieve the above object, the present invention provides a digital television program sharing apparatus. 1 is a block diagram showing the structure of a digital television program sharing apparatus according to an embodiment of the present invention. The apparatus includes: a receiving module 12 configured to receive a program request from the mobile terminal; and a transmitting module 14 coupled to the receiving module 12 configured to transmit program data corresponding to the program request received by the receiving module 12 to the mobile terminal via the WLAN. In the related art, the mobile terminal connects to the IPTV server to obtain a television program through a 3G network or a wired broadband network, and the user may generate a high communication fee. In the embodiment of the present invention, the connection between the mobile terminal and the server is realized through the WLAN, and the IPTV television is solved. The problem of high communication costs when the program is shared with the mobile terminal makes the connection method convenient, fast, and low in cost. In the device provided by the present invention, the transmitting module 14 transmits program data corresponding to the program request to the mobile terminal via the WLAN. In this embodiment, the user watches the digital television program through the WLAN, and in addition to paying the purchase cost of the digital television program, there is no need to pay an extra high communication fee, which improves the user experience. In addition, the transmitting module 14 transmits program data corresponding to the program request to the mobile terminal through the HLS protocol or the RTSP protocol. In this embodiment, the user does not need to additionally install the application software on the mobile terminal, and can watch the played program through the protocol supported by the user, thereby reducing the complexity of the device. Preferably, FIG. 2 is another structural block diagram of a digital television program sharing apparatus according to an embodiment of the present invention. The apparatus further includes: a program data receiving module 142 connected to the receiving module 12, configured to receive and receive from the digital television server. The program information received by the module 12 corresponds to the program data; the parsing module 144 is connected to the program data receiving module 142, and is configured to receive the program data corresponding to the program request received by the program data receiving module 142. The audio and video data is parsed; the encapsulation module 146 is connected to the parsing module 144, and is configured to encapsulate the audio and video data parsed by the parsing module 144 into an HLS or RTSP data packet according to the type of the mobile terminal. This embodiment allows the digital television program sharing device to be adapted to various mobile terminals, improving the user experience. The technical solution of the present invention is implemented as follows: (1) The IPTV set top box receives the television program guide from the IPTV server and converts it into a web page.

(2) 移动终端通过 WLAN与 IPTV机顶盒建立连接。 (2) The mobile terminal establishes a connection with the IPTV set-top box via WLAN.

( 3 )移动终端使用浏览器下载和显示 IPTV机顶盒发布的电视节目指南相关网页。 (3) The mobile terminal uses a browser to download and display a webpage guide related webpage published by the IPTV set top box.

(4) 用户通过浏览器选择某一感兴趣节目播放, 并启动移动终端播放器。 (4) The user selects a certain program to play through the browser and starts the mobile terminal player.

( 5 )机顶盒接收移动终端请求后向 IPTV服务器请求对应的电视节目数据, 并将 从服务器接收的节目数据解析重新封装为 HLS或 RTSP数据包。 (5) The set top box requests the corresponding television program data from the IPTV server after receiving the request of the mobile terminal, and repackages the program data received from the server into an HLS or RTSP data packet.

( 6) 移动终端的播放器通过 HLS协议或 RTSP协议从机顶盒获取对应节目的音 视频数据并解析播放。 (6) The player of the mobile terminal acquires audio and video data of the corresponding program from the set top box through HLS protocol or RTSP protocol and parses and plays.

( 7) 当用户选择另一个电视节目时重复步骤 (4)、 步骤 (5 ) 和步骤 (6)。 为使本发明的实施例要解决的技术问题、 技术方案和优点更加清楚, 下面将结合 附图及具体实施例进行详细描述。 优选实施例一 图 3是根据本发明优选实施例一实现 IPTV节目共享给移动终端的装置结构框图, 如图 3所示, 该装置包括如下部分。 (7) Repeat steps (4), (5) and (6) when the user selects another TV program. The technical problems, the technical solutions, and the advantages of the embodiments of the present invention will be more clearly described in the following description. Preferred Embodiment 1 FIG. 3 is a structural block diagram of an apparatus for implementing IPTV program sharing to a mobile terminal according to a preferred embodiment of the present invention. As shown in FIG. 3, the apparatus includes the following parts.

Webserver网页服务器 33, 设置为将电视节目指南以网页的形式发布, 用户可以 通过移动终端的浏览器向 WebServer33获取电视节目指南。 WebServer33实现了超文本 传输协议(Hypertext Transfer Protocol,简称为 HTTP)。网页具体实现可以分成两部分, 一是将电视节目指南转换成可扩展标记语言 (Extensible Markup Language, 简称为 XML)格式文件,二是可以加载和解析 XML文件的动态网页,这样每次当检测到 IPTV 服务器电视节目指南有变化只需重新生成 XML文件即可。 MediaServer媒体服务器 32,设置为将 IPTV服务器发送过来的电视节目数据解析 出音频和视频帧, 并将音频和视频帧按照 HLS协议或 RTSP协议封装成 MPEG2-TS 包或实时传输协议 (Real Time Transfer Protocol, 简称为 RTP) 包。 IPTV电视节目数 据一般是以 RTP包形式封装音视频帧, 音视频编码格式一般是 AAC和 H.264, 主流 的移动终端都支持 AAC和 H.264编码因此无需编码模块,只需把 IPTV的 RTP包解析 后重新封装。 一般 IPhone、 IPad等移动终端使用的是 HLS协议, Android终端使用基 于 RTSP的流媒体协议。 因此需要 MediaServer32针对不同的终端类型封装成 HLS或 RTSP数据包。 The webserver web server 33 is arranged to publish the television program guide in the form of a webpage, and the user can obtain the television program guide from the web browser 33 through the browser of the mobile terminal. WebServer33 implements the Hypertext Transfer Protocol (HTTP). The specific implementation of the webpage can be divided into two parts. One is to convert the TV program guide into an Extensible Markup Language (XML) format file, and the other is to load and parse the dynamic webpage of the XML file, so that each time it is detected The IPTV server TV program guide changes only need to regenerate the XML file. The MediaServer media server 32 is configured to parse the television program data sent by the IPTV server into audio and video frames, and package the audio and video frames into MPEG2-TS according to the HLS protocol or the RTSP protocol. Packet or Real Time Transfer Protocol (RTP) package. IPTV TV program data generally encapsulates audio and video frames in the form of RTP packets. The audio and video encoding formats are generally AAC and H.264. The mainstream mobile terminals support AAC and H.264 encoding. Therefore, no encoding module is needed, and only RTP of IPTV is needed. The package is repackaged after parsing. Generally, mobile terminals such as IPhone and IPad use the HLS protocol, and Android terminals use the RTSP-based streaming media protocol. Therefore, MediaServer32 is required to be packaged into HLS or RTSP packets for different terminal types.

AP (Access Point) 模块 34, 即无线接入点, 设置为接收移动终端连接, 将 IPTV 电视节目通过无线网络转发给移动终端。一般使用 WLAN, AP模块 34可以接受一个 或多个无线终端连接。 IPTV主控模块 31, 设置为完成机顶盒与 IPTV服务器交互工作, 包括从 IPTV服 务器获取电视节目指南并解析转换成 XML格式文件,以及从 IPTV服务器获取音视频 数据。 优选实施例二 本发明实施例还提供一种将 IPTV节目共享给移动终端的方法, 图 4是根据本发 明优选实施例二实现 IPTV节目共享给移动终端的流程图,包括步骤 S402至步骤 S414。 步骤 S402: 上电启动 IPTV机顶盒, IPTV主控模块从 IPTV服务器获取电视节目 指南并解析转换成移动终端可以解析的网页形式, 并用 Webserver发布该网页。 其中 网页里每个电视节目都有唯一的全局统一资源定位符 (Uniform Resource Locator, 简 称为 URL) 地址; 步骤 S404: 移动终端通过 WLAN与机顶盒建立连接; 步骤 S406: 用户使用移动终端自带的浏览器访问 IPTV机顶盒中 Webserver 的 HTTP协议地址, 浏览器下载和显示以网页的形式发布电视节目指南; 步骤 S408: 用户通过移动终端的浏览器单击选中某一感兴趣的节目, 浏览器将包 含该节目的 URL地址的播放请求以 HTTP的 GET或 POST消息发送给 IPTV机顶盒, 同时启动移动终端自带的播放器, 并将 URL地址传给播放器; 步骤 S410: 机顶盒的 Webserver接收解析移动终端的请求后, 由 IPTV主控模块 向 IPTV服务器请求对应的节目数据, IPTV主控模块接收到 IPTV服务器发送的音视 频数据后将数据送到 MediaServer。 MediaServer解析出音视频数据帧后根据移动终端 类型重新封装为 HLS或 RTSP数据包并通过无线网络发送给终端; 步骤 S412: 移动终端的播放器根据该节目的 URL地址通过 HLS协议或 RTSP协 议与机顶盒的 MediaServer建立连接, MediaServer根据 URL地址将对应的音视频数据 包发送给移动终端的播放器。 播放器接收解析音视频数据包并解码, 然后在移动终端 的视频和音频输出设备播放该电视节目; 步骤 S414:当用户选择另一个电视节目时重复步骤 S408、步骤 S410和步骤 S412。 本发明还提供了一种机顶盒,图 5是根据本发明实施例的机顶盒的一种结构框图。 如图 5所示, 包括网页服务器模块 52和接入点模块 54, 下面对其进行详细描述。 网页服务器模块 52, 设置为接收来自移动终端的节目请求; 接入点模块 54, 连接 至网页服务器模块 52, 设置为通过 WLAN向移动终端发送与网页服务器模块 52接收 的节目请求对应的节目数据。 通过该实施例, 可以实现移动终端和服务器的连接, 该 连接方式方便、 快捷而且成本很低。 优选地, 网页服务器模块 52通过 WLAN向移动终端发送节目指南并接收移动终 端请求。 在该实施例中, 机顶盒实现和移动终端的无线连接, 该连接除了数字电视的 购买费用外, 不产生其他费用。 优选地, 网页服务器模块 52通过 HLS协议或 RTSP协议向移动终端发送与节目 请求对应的节目数据。 该实施例中, 用户无需在在移动终端上额外安装应用软件, 通 过自身所支持的协议, 即可观看播放的节目, 降低了设备的复杂度。 优选地, 图 6是根据本发明实施例的机顶盒的另一种结构框图, 该机顶盒还包括 如下部分: 数字电视主控模块 62, 设置为从数字电视服务器接收与节目请求对应的节目数 据; 媒体服务器模块 64, 连接至数字电视主控模块 62, 设置为将数字电视主控模块 62接收的与节目请求对应的节目数据解析为音视频数据, 并根据移动终端的类型, 将 音视频数据封装为 HLS或 RTSP数据包。该实施例让数字电视节目共享装置可以适配 于各种移动终端, 提高了用户体验。 本发明还提供了一种数字电视节目共享方法, 图 7是根据本发明实施例的数字电 视节目共享方法的流程图, 包括步骤 S702至步骤 S704。 步骤 S702, 接收来自移动终端的节目请求。 步骤 S704, 通过 WLAN向移动终端发送与节目请求对应的节目数据。 通过该实施例, 可以实现移动终端和服务器的的连接, 该连接方式方便、 快捷而 且成本很低。通过该实施例, 可以实现移动终端和服务器的的连接, 该连接方式方便、 快捷而且成本很低。 优选地,通过 WLAN向移动终端发送与节目请求对应的节目数据包括:通过 HLS 协议或 RTSP协议向移动终端发送与节目请求对应的节目数据。 该实施例中, 用户无 需在在移动终端上额外安装应用软件,通过自身所支持的协议, 即可观看播放的节目, 降低了设备的复杂度。 图 8是根据本发明实施例的数字电视节目共享方法的另一种流程图,如图 8所示, 该方法包括步骤 S802至步骤 S810。 步骤 S802, 接收来自移动终端的节目请求。 步骤 S804, 从数字电视服务器接收与节目请求对应的节目数据。 步骤 S806, 将接收的与节目请求对应的节目数据解析为音视频数据。 步骤 S808, 根据移动终端的类型, 将音视频数据封装为 HLS或 RTSP数据包。 步骤 S810, 通过 WLAN向移动终端发送与节目请求对应的节目数据。 该实施例让数字电视节目共享装置可以适配于各种移动终端, 提高了用户体验。 需要说明的是, 在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的 计算机系统中执行, 并且, 虽然在流程图中示出了逻辑顺序, 但是在某些情况下, 可 以以不同于此处的顺序执行所示出或描述的步骤。 综上所述, 本发明所提供的实现将 IPTV节目共享给移动终端的方法和装置, 可 以让用户使用多种移动终端随时随地享受 IPTV的海量电视节目资源, 同时使用无线 局域网技术, 用户除需付 IPTV节目购买费用外, 无需额外通讯费用。 此外, 大多数 移动终端都至少支持 HLS协议和 RTSP协议中的一种, 通过将电视节目封装为 HLS 格式和 RTSP格式的数据, 可以让用户无须在移动终端上安装额外应用软件, 用户使 用移动终端自带播放器即可。 通过将电视节目指南转成网页, 可以让移动终端通过自 带的浏览器就可以随时随地浏览电视节目, 极大地方便用户使用。 显然, 本领域的技术人员应该明白, 上述的本发明的各模块或各步骤可以用通用 的计算装置来实现, 它们可以集中在单个的计算装置上, 或者分布在多个计算装置所 组成的网络上, 可选地, 它们可以用计算装置可执行的程序代码来实现, 从而, 可以 将它们存储在存储装置中由计算装置来执行, 或者将它们分别制作成各个集成电路模 块, 或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。 这样, 本发明 不限制于任何特定的硬件和软件结合。 以上所述仅为本发明的优选实施例而已, 并不用于限制本发明, 对于本领域的技 术人员来说, 本发明可以有各种更改和变化。 凡在本发明的精神和原则之内, 所作的 任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。 An AP (Access Point) module 34, a wireless access point, is configured to receive a mobile terminal connection and forward the IPTV television program to the mobile terminal over the wireless network. Typically using a WLAN, the AP module 34 can accept one or more wireless terminal connections. The IPTV main control module 31 is configured to complete the interaction between the set top box and the IPTV server, including obtaining a television program guide from the IPTV server, parsing and converting into an XML format file, and acquiring audio and video data from the IPTV server. The embodiment of the present invention further provides a method for sharing an IPTV program to a mobile terminal, and FIG. 4 is a flowchart of implementing IPTV program sharing to a mobile terminal according to a preferred embodiment of the present invention, including steps S402 to S414. Step S402: The IPTV set-top box is powered on, and the IPTV main control module obtains the TV program guide from the IPTV server and parses and converts it into a webpage form that the mobile terminal can parse, and publishes the webpage by using the Webserver. Each of the television programs in the webpage has a unique Uniform Resource Locator (URL) address; Step S404: The mobile terminal establishes a connection with the set top box through the WLAN; Step S406: The user uses the mobile terminal to browse Accessing the HTTP protocol address of the Webserver in the IPTV set-top box, the browser downloading and displaying the television program guide in the form of a webpage; Step S408: The user clicks on the browser of the mobile terminal to select a program of interest, and the browser will include the The play request of the URL address of the program is sent to the IPTV set-top box by using a HTTP GET or POST message, and the player attached to the mobile terminal is started, and the URL address is transmitted to the player; Step S410: The web server of the set-top box receives the request for parsing the mobile terminal after the program data corresponding to the request to the IPTV server control module by the IPTV, the IPTV control module receives audio and video data will be transmitted to the IPTV server M e diaServer. After parsing out the audio and video data frames, the MediaServer repackages the packets into HLS or RTSP data packets according to the mobile terminal type and sends them to the terminal through the wireless network; Step S412: The player of the mobile terminal establishes a connection with the MediaServer of the set-top box according to the URL address of the program through the HLS protocol or the RTSP protocol, and the MediaServer sends the corresponding audio and video data packet to the player of the mobile terminal according to the URL address. The player receives the parsed audio and video data packet and decodes it, and then plays the television program at the video and audio output device of the mobile terminal; Step S414: Step S408, step S410, and step S412 are repeated when the user selects another television program. The present invention also provides a set top box, and FIG. 5 is a structural block diagram of a set top box according to an embodiment of the present invention. As shown in FIG. 5, a web server module 52 and an access point module 54 are included, which are described in detail below. The web server module 52 is configured to receive a program request from the mobile terminal; the access point module 54, connected to the web server module 52, is configured to transmit program data corresponding to the program request received by the web server module 52 to the mobile terminal via the WLAN. With this embodiment, the connection between the mobile terminal and the server can be realized, which is convenient, fast, and low in cost. Preferably, the web server module 52 transmits a program guide to the mobile terminal via the WLAN and receives the mobile terminal request. In this embodiment, the set top box implements a wireless connection with the mobile terminal that does not incur additional charges other than the purchase cost of the digital television. Preferably, the web server module 52 transmits the program data corresponding to the program request to the mobile terminal through the HLS protocol or the RTSP protocol. In this embodiment, the user does not need to additionally install the application software on the mobile terminal, and can watch the played program through the protocol supported by the user, thereby reducing the complexity of the device. Preferably, FIG. 6 is another structural block diagram of a set top box according to an embodiment of the present invention. The set top box further includes the following parts: a digital television main control module 62 configured to receive program data corresponding to the program request from the digital television server; The server module 64 is connected to the digital television main control module 62, and is configured to parse the program data corresponding to the program request received by the digital television main control module 62 into audio and video data, and package the audio and video data according to the type of the mobile terminal. HLS or RTSP packets. This embodiment allows the digital television program sharing device to be adapted to various mobile terminals, improving the user experience. The present invention also provides a digital television program sharing method, and FIG. 7 is a flowchart of a digital television program sharing method according to an embodiment of the present invention, including steps S702 to S704. Step S702, receiving a program request from the mobile terminal. Step S704, the program data corresponding to the program request is sent to the mobile terminal through the WLAN. With this embodiment, the connection between the mobile terminal and the server can be realized, which is convenient, fast, and low in cost. With this embodiment, the connection between the mobile terminal and the server can be realized, which is convenient, fast, and low in cost. Preferably, transmitting the program data corresponding to the program request to the mobile terminal by using the WLAN comprises: transmitting the program data corresponding to the program request to the mobile terminal by using an HLS protocol or an RTSP protocol. In this embodiment, the user does not need to additionally install the application software on the mobile terminal, and can watch the played program through the protocol supported by the user, thereby reducing the complexity of the device. FIG. 8 is another flow chart of a digital television program sharing method according to an embodiment of the present invention. As shown in FIG. 8, the method includes steps S802 to S810. Step S802, receiving a program request from the mobile terminal. Step S804, receiving program data corresponding to the program request from the digital television server. Step S806, parsing the received program data corresponding to the program request into audio and video data. Step S808, encapsulating the audio and video data into an HLS or RTSP data packet according to the type of the mobile terminal. Step S810, the program data corresponding to the program request is sent to the mobile terminal by using the WLAN. This embodiment allows the digital television program sharing device to be adapted to various mobile terminals, improving the user experience. It should be noted that the steps shown in the flowchart of the accompanying drawings may be performed in a computer system such as a set of computer executable instructions, and, although the logical order is shown in the flowchart, in some cases, The steps shown or described may be performed in an order different than that herein. In summary, the method and apparatus for sharing an IPTV program to a mobile terminal provided by the present invention can enable a user to enjoy a large amount of IPTV mass TV program resources anytime and anywhere using a plurality of mobile terminals, and simultaneously use a wireless local area network technology, and the user needs There is no additional communication fee for the IPTV program purchase fee. In addition, most mobile terminals support at least one of the HLS protocol and the RTSP protocol. By packaging the TV program into data in the HLS format and the RTSP format, the user can install the mobile terminal without having to install additional application software on the mobile terminal. Come with your own player. By turning the TV program guide into a web page, the mobile terminal can browse the TV program anytime and anywhere through the built-in browser, which is greatly convenient for the user to use. Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general-purpose computing device, which can be concentrated on a single computing device or distributed over a network composed of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device, thereby Storing them in a storage device is performed by a computing device, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated into a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software. The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.

Claims

权 利 要 求 书 Claim 1. 一种数字电视节目共享装置, 包括: A digital television program sharing device, comprising: 接收模块, 设置为接收来自移动终端的节目请求;  a receiving module, configured to receive a program request from the mobile terminal; 发送模块,设置为通过无线局域网 WLAN向所述移动终端发送与所述节目 请求对应的节目数据。  The transmitting module is configured to transmit program data corresponding to the program request to the mobile terminal via a wireless local area network (WLAN). 2. 根据权利要求 1所述的装置, 其中, 所述发送模块通过 HLS协议或实时流传输 协议 RTSP向所述移动终端发送与所述节目请求对应的节目数据。 2. The apparatus according to claim 1, wherein the transmitting module transmits program data corresponding to the program request to the mobile terminal through an HLS protocol or a real-time streaming protocol RTSP. 3. 根据权利要求 2所述的装置, 其中, 所述装置还包括: 节目数据接收模块, 设置为从数字电视服务器接收与所述节目请求对应的 节目数据; 3. The apparatus according to claim 2, wherein the apparatus further comprises: a program data receiving module, configured to receive program data corresponding to the program request from a digital television server; 解析模块, 设置为将接收的与所述节目请求对应的节目数据解析为音视频 数据;  The parsing module is configured to parse the received program data corresponding to the program request into audio and video data; 封装模块,设置为根据所述移动终端的类型,将所述音视频数据封装为 HLS 或 RTSP数据包。  The encapsulation module is configured to encapsulate the audio and video data into an HLS or RTSP data packet according to the type of the mobile terminal. 4. 一种数字电视节目共享方法, 包括: 4. A method of digital television program sharing, comprising: 接收来自移动终端的节目请求;  Receiving a program request from a mobile terminal; 通过 WLAN向所述移动终端发送与所述节目请求对应的节目数据。  Program data corresponding to the program request is transmitted to the mobile terminal via the WLAN. 5. 根据权利要求 4所述的方法,其中,通过 WLAN向所述移动终端发送与所述节 目请求对应的节目数据包括: 通过 HLS协议或 RTSP协议向所述移动终端发送 与所述节目请求对应的节目数据。 The method according to claim 4, wherein the transmitting, by the WLAN, the program data corresponding to the program request to the mobile terminal comprises: transmitting, by the HLS protocol or the RTSP protocol, the mobile terminal to the program request. Program data. 6. 根据权利要求 5所述的方法,其中,在通过 WLAN向所述移动终端发送与所述 节目请求对应的节目数据之前, 所述方法还包括: The method of claim 5, wherein the method further comprises: before transmitting, by the WLAN, the program data corresponding to the program request to the mobile terminal, the method further comprising: 从数字电视服务器接收与所述节目请求对应的节目数据;  Receiving program data corresponding to the program request from a digital television server; 将接收的与所述节目请求对应的节目数据解析为音视频数据; 根据所述移动终端的类型,将所述音视频数据封装为 HLS或 RTSP数据包。  The received program data corresponding to the program request is parsed into audio and video data; and the audio and video data is encapsulated into an HLS or RTSP data packet according to the type of the mobile terminal. 7. 一种机顶盒, 包括: 网页服务器模块, 设置为接收来自移动终端的节目请求; 7. A set top box comprising: a web server module, configured to receive a program request from the mobile terminal; 接入点模块,设置为通过 WLAN向所述移动终端发送与所述节目请求对应 的节目数据。 根据权利要求 7所述的机顶盒,其中,所述网页服务器模块通过 WLAN向所述 移动终端发送节目指南并接收移动终端请求。 根据权利要求 7所述的机顶盒, 其中, 所述网页服务器模块通过 HLS协议或 RTSP协议向所述移动终端发送与所述节目请求对应的节目数据。 根据权利要求 9所述的机顶盒, 其中, 所述机顶盒还包括:  An access point module is arranged to transmit program data corresponding to the program request to the mobile terminal over a WLAN. The set top box of claim 7, wherein the web server module transmits a program guide to the mobile terminal via a WLAN and receives a mobile terminal request. The set top box according to claim 7, wherein the web server module transmits program data corresponding to the program request to the mobile terminal through an HLS protocol or an RTSP protocol. The set top box according to claim 9, wherein the set top box further comprises: 数字电视主控模块, 设置为从数字电视服务器接收与所述节目请求对应的 节目数据;  a digital television main control module, configured to receive program data corresponding to the program request from a digital television server; 媒体服务器模块, 设置为将接收的与所述节目请求对应的节目数据解析为 音视频数据, 并根据所述移动终端的类型, 将所述音视频数据封装为 HLS 或 RTSP数据包。  The media server module is configured to parse the received program data corresponding to the program request into audio and video data, and encapsulate the audio and video data into an HLS or an RTSP data packet according to the type of the mobile terminal.
PCT/CN2011/082562 2011-10-24 2011-11-21 Digital television program sharing device and method, and set-top box Ceased WO2012155477A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2011103257767A CN102340706A (en) 2011-10-24 2011-10-24 Digital television program sharing device, method and set-top box
CN201110325776.7 2011-10-24

Publications (1)

Publication Number Publication Date
WO2012155477A1 true WO2012155477A1 (en) 2012-11-22

Family

ID=45516179

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2011/082562 Ceased WO2012155477A1 (en) 2011-10-24 2011-11-21 Digital television program sharing device and method, and set-top box

Country Status (2)

Country Link
CN (1) CN102340706A (en)
WO (1) WO2012155477A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105142008A (en) * 2015-07-31 2015-12-09 中国科学院声学研究所 Method for playing second terminal data with first terminal

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102611938B (en) * 2012-03-15 2016-12-14 晨星软件研发(深圳)有限公司 A kind of multimode screen moving method and system thereof
CN102769778B (en) * 2012-08-09 2015-08-19 北京创维海通数字技术有限公司 EPG information obtains system and method
CN102802063B (en) * 2012-08-31 2015-09-30 博视联(苏州)信息科技有限公司 A kind of TV-set top box with WIFI hot spot
CN103873904A (en) * 2012-12-10 2014-06-18 华东师范大学 Browser network communication object-based IPTV remote application system and control method thereof
CN104301745A (en) * 2013-07-18 2015-01-21 中兴通讯股份有限公司 Digital television signal sharing method, device and system
CN103491427A (en) * 2013-09-11 2014-01-01 天脉聚源(北京)传媒科技有限公司 Method and device for processing video
TWI535278B (en) * 2013-12-19 2016-05-21 仁寶電腦工業股份有限公司 Method and system for playing video
CN104754370B (en) * 2013-12-31 2018-10-16 广州猎豹网络科技有限公司 Multimedia data transmission method, device, client and the system of cross-terminal
CN103826139A (en) * 2014-02-27 2014-05-28 北京六间房科技有限公司 CDN system, watching server and streaming media data transmission method
CN103986975B (en) * 2014-05-20 2018-04-20 华为技术有限公司 A kind of gateway device and program transmission method
CN105635800A (en) * 2014-11-24 2016-06-01 中兴通讯股份有限公司 Wireless television program transmission method and set-top box
CN105163138B (en) * 2015-08-21 2018-10-23 深圳市九洲电器有限公司 Video gateway ca authentication method and system
JP2017055203A (en) * 2015-09-08 2017-03-16 船井電機株式会社 Information apparatus
CN105681879B (en) * 2016-02-25 2018-10-19 四川长虹电器股份有限公司 The method and system of set-top box program request are realized in private network network
CN105959784A (en) * 2016-05-30 2016-09-21 浪潮软件集团有限公司 A video sharing implementation method based on set-top box
CN106331895A (en) * 2016-08-30 2017-01-11 上海寰创网络科技有限公司 Television proxy live broadcast method
CN106685939A (en) * 2016-12-16 2017-05-17 广州视源电子科技股份有限公司 Digital television equipment and digital television playing method
CN107547517B (en) * 2017-07-25 2020-04-17 高斯贝尔数码科技股份有限公司 Audio and video program recording method, network equipment and computer device
CN109936768A (en) * 2017-12-19 2019-06-25 中国电信股份有限公司 Realize the method and system using terminal viewing IPTV programme televised live
CN116233508A (en) * 2023-03-23 2023-06-06 中山亿联智能科技有限公司 A set-top box remote sharing system and its control method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101257565A (en) * 2007-06-14 2008-09-03 深圳市同洲电子股份有限公司 Wireless access system and method for realizing sharing network with television set top box module
CN101388780A (en) * 2007-09-12 2009-03-18 英华达(南京)科技有限公司 System and method for sharing cabled digital program by mobile communication devices
WO2009048299A2 (en) * 2007-10-10 2009-04-16 Electronics And Telecommunications Research Institute System and method for providing iptv service based on social network
CN101835030A (en) * 2010-05-05 2010-09-15 深圳市同洲电子股份有限公司 System and method for watching television programs by mobile terminal

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7746986B2 (en) * 2006-06-15 2010-06-29 Verizon Data Services Llc Methods and systems for a sign language graphical interpreter
CN101964842A (en) * 2010-09-13 2011-02-02 复旦大学 Mobile phone terminal-based self-organized video synchronous sharing player

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101257565A (en) * 2007-06-14 2008-09-03 深圳市同洲电子股份有限公司 Wireless access system and method for realizing sharing network with television set top box module
CN101388780A (en) * 2007-09-12 2009-03-18 英华达(南京)科技有限公司 System and method for sharing cabled digital program by mobile communication devices
WO2009048299A2 (en) * 2007-10-10 2009-04-16 Electronics And Telecommunications Research Institute System and method for providing iptv service based on social network
CN101835030A (en) * 2010-05-05 2010-09-15 深圳市同洲电子股份有限公司 System and method for watching television programs by mobile terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105142008A (en) * 2015-07-31 2015-12-09 中国科学院声学研究所 Method for playing second terminal data with first terminal
CN105142008B (en) * 2015-07-31 2018-11-06 中国科学院声学研究所 A method of playing second terminal data using first terminal

Also Published As

Publication number Publication date
CN102340706A (en) 2012-02-01

Similar Documents

Publication Publication Date Title
WO2012155477A1 (en) Digital television program sharing device and method, and set-top box
CN103581699B (en) Video playing method, streaming media server and streaming media playing system
JP6258856B2 (en) Control message composition apparatus and method in broadcast system
US20160094805A1 (en) Surveillance Video Playback Method, Device, and System
KR101771003B1 (en) Content output system and codec information sharing method thereof
EP2822274A1 (en) Method for converting online media data or playing video and apparatus thereof
CN103338186B (en) A kind of content share method and device
CN102006519A (en) Method and system for realizing interaction between multi-media terminal and internet protocol (IP) set top box
CN101287003B (en) System and method for implementing mobile terminal monitored video browse
CN106464933B (en) Apparatus and method for remotely controlling rendering of multimedia content
CN102577309A (en) System, method and apparatus for dynamic media file streaming
CN101115185B (en) Device for the third party to implement audio-video play in IPTV and method therefor
CN102857815A (en) Gateway, cloud server, and the operating method thereof
CN102638443A (en) Method and system for sharing streaming media resources, and device with DLNA (Digital Living Network Alliance) function
CN103974111B (en) By the method, apparatus of the data transfer on intelligent terminal to television terminal
WO2015035742A1 (en) Method, terminal and system for audio and video sharing of digital television
WO2018103644A1 (en) Live stream sharing method and device, home media apparatus, and data storage medium
US20250039488A1 (en) Screen projection method, screen projection device, screen projection display device, screen projection system and medium
TWI531219B (en) A method and system for transferring real-time audio/video stream
JP6728246B2 (en) Method and apparatus for transmitting and receiving signals in multimedia system
CN104754406A (en) Method and device for playing Internet video and audio contents by use of IPTV set-top box
CN109151570B (en) Streaming media processing method and system based on HTML5 and related components
CN103347215B (en) A kind of multi-screen interaction method and Set Top Box
CN103648056A (en) Point-to-point transmission method and apparatus for smart television
CN104735475B (en) Method, back-stage management server and the video on-demand system of video request program

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: 11865599

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: 11865599

Country of ref document: EP

Kind code of ref document: A1