WO2015035742A1 - 一种数字电视的音视频共享方法、终端及*** - Google Patents

一种数字电视的音视频共享方法、终端及*** Download PDF

Info

Publication number
WO2015035742A1
WO2015035742A1 PCT/CN2014/070511 CN2014070511W WO2015035742A1 WO 2015035742 A1 WO2015035742 A1 WO 2015035742A1 CN 2014070511 W CN2014070511 W CN 2014070511W WO 2015035742 A1 WO2015035742 A1 WO 2015035742A1
Authority
WO
WIPO (PCT)
Prior art keywords
streaming media
media file
program list
digital television
mobile terminal
Prior art date
Application number
PCT/CN2014/070511
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 WO2015035742A1 publication Critical patent/WO2015035742A1/zh

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/2807Exchanging configuration information on appliance services in a home automation network
    • H04L12/2812Exchanging configuration information on appliance services in a home automation network describing content present in a home automation network, e.g. audio video content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L12/283Processing of data at an internetworking point of a home automation network
    • H04L12/2836Protocol conversion between an external network and a home network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • H04L2012/2847Home automation networks characterised by the type of home appliance used
    • H04L2012/2849Audio/video appliances

Definitions

  • Audio and video sharing method terminal and system for digital television
  • the present invention relates to the field of digital televisions, and in particular, to an audio and video sharing method, terminal and system for digital television. Background technique
  • Multi-screen interaction refers to multimedia (audio, video, picture) content on different multimedia terminals via Wi-Fi (Wireless Fidelity, a wireless LAN technology based on IEEE802.il standard)
  • Wi-Fi Wireless Fidelity, a wireless LAN technology based on IEEE802.il standard
  • a series of operations such as transmission, parsing, display, and control can share presentation content on different platform devices simultaneously.
  • HLS HTTP real-time streaming, an HTTP-based streaming media network transport protocol
  • HTTP-based HTTP-based (Hyper Text Transfer). Protocol, Hypertext Transfer Protocol) files to download, only download some at a time.
  • the client can choose to download the same resources at different rates from many different alternate sources, allowing the streaming session to adapt to different data rates.
  • the client downloads an extended M3U (m3u8) playlist (Extended M3U (m3u8) Playlist) file containing the source data for finding available media streams.
  • M3U extended M3U
  • playlist Extended M3U (m3u8) Playlist
  • the technical problem to be solved by the embodiments of the present invention is to provide an audio and video sharing method, a terminal and a system for a digital television, and an HTTP server can be configured in the digital television receiving terminal, thereby effectively realizing the audio and video sharing of the digital television by the mobile terminal, and the cost Low cost and easy to operate.
  • an embodiment of the present invention provides a method for sharing audio and video of a digital television, including:
  • Converting a digital television signal into a streaming media file Generating a program list according to the streaming media file, wherein the program list includes a streaming media file identifier of at least one streaming media file;
  • converting the digital television signal into a streaming media file includes:
  • the method further includes:
  • the sending the program list to the mobile terminal includes:
  • the obtaining, by the mobile terminal, the target streaming media file identifier selected according to the program list comprises:
  • the embodiment of the present invention further provides a digital television receiving terminal, including: a streaming media file conversion module, configured to convert a digital television signal into a streaming media file; and a program list generating module, configured to use the streaming media file according to the streaming media file
  • the conversion module generates a program list by converting the digital television signal into a streaming media file, where the program list includes a streaming media file identifier of the at least one streaming media file;
  • a program list sending module configured to send the program list generated by the program list generating module to the mobile terminal
  • a target streaming media file identifier obtaining module configured to acquire a target streaming media file identifier selected by the mobile terminal according to the program list sent by the program list sending module;
  • a target streaming media file sending module configured to obtain, according to the target streaming media file identifier acquiring module
  • the target streaming media file identifier is sent to send the corresponding target streaming media file.
  • the streaming media file conversion module includes:
  • a digital television signal descrambling unit configured to perform descrambling processing on the digital television signal
  • a streaming media file converting unit configured to convert the digital television signal descrambled by the digital television signal descrambling unit into a streaming media file .
  • the digital television receiving terminal further includes:
  • the program list sending module includes:
  • An access request obtaining unit configured to obtain, according to the HTTP server configured by the server configuration module, a web access request of the mobile terminal to a program list page;
  • a program list sending unit configured to send, according to the web access request of the mobile terminal to the program list page acquired by the access request acquiring unit, the program list in the program list page to be sent to the mobile terminal by using the HTTP server.
  • target streaming media file identifier obtaining module is configured to:
  • an embodiment of the present invention further provides an audio and video sharing system for a digital television, wherein the system includes at least a digital television receiving terminal and a mobile terminal, where:
  • the digital television receiving terminal is configured to convert the digital television signal into a streaming media file; generate a program list according to the streaming media file; send the program list to the mobile terminal; and obtain, according to the program list, the mobile terminal a target streaming media file identifier; sending a corresponding target streaming media file according to the target streaming media file identifier selected by the mobile terminal;
  • the mobile terminal is configured to receive a program list sent by the digital television receiving terminal; select a target streaming media file identifier according to the program list; and send the selected target streaming media file identifier to enable the digital television receiving terminal And sending a corresponding target streaming media file determined according to the target streaming media file identifier; and receiving a corresponding target streaming media file determined by the digital television receiving terminal according to the target streaming media file identifier.
  • the embodiments of the present invention have the following beneficial effects:
  • the digital television signal is used in the embodiment of the present invention. Converted to a streaming media file and a list of programs generated from the streaming media file.
  • the web server configured in the digital television receiving terminal obtains a web access request of the mobile terminal to the program list page, and further sends the program list in the program list page to the mobile terminal through the HTTP server.
  • the downloading streaming media file instruction sent by the mobile terminal according to the program list is obtained by the HTTP server, and the downloaded streaming media file instruction includes the target streaming media file identifier, thereby transmitting the corresponding target streaming media file. Therefore, the embodiment of the present invention can configure an HTTP server in the digital television receiving terminal, effectively implementing the audio and video sharing of the digital television by the mobile terminal, and the cost is low and the operation is simple.
  • FIG. 1 is a flowchart of a method for sharing audio and video of a digital television according to an embodiment of the present invention
  • FIG. 2 is a flowchart of another method for sharing audio and video of a digital television according to an embodiment of the present invention
  • FIG. 4 is a structural diagram of a digital television receiving terminal according to an embodiment of the present invention
  • FIG. 5 is a structural diagram of a streaming media file conversion module of FIG. 4 according to an embodiment of the present invention.
  • FIG. 6 is a structural diagram of a program list sending module of FIG. 4 according to an embodiment of the present invention.
  • FIG. 7 is a structural diagram of a mobile terminal in an embodiment of the present invention.
  • FIG 8 is a structural diagram of the program list receiving module of Figure 7 in the embodiment of the present invention. detailed description
  • the invention provides an audio and video sharing method, terminal and system for digital television, which can be digitally
  • the HTTP server is configured to effectively share the audio and video of the digital TV, and the operation is simple.
  • the mobile terminal needs to install a smart operating system and install a browser or player for watching digital television programs. . The details are described below separately.
  • FIG. 1 is a flowchart of a method for sharing audio and video of a digital television according to an embodiment of the present invention.
  • the embodiment of the present invention implements an audio and video sharing scheme for digital television through HLS streaming media technology.
  • the method of the present invention as illustrated includes at least:
  • Step S101 Convert the digital television signal into a streaming media file.
  • the digital television receiving terminal may first convert the digital television signal into a streaming media file. Further, the digital television signal is often scrambled, and the digital television receiving terminal may first perform descrambling processing on the received digital television signal, and then convert the descrambled digital television signal into a data format required by the HLS streaming media. , that is, streaming media files.
  • Step S102 Generate a program list according to the streaming media file.
  • a program listing is generated based on the streaming media file, wherein the program listing includes a streaming media file identification of the at least one streaming media file.
  • Streaming media refers to a technology and process of compressing a series of media data and transmitting data through a network segment to transmit audio and video in real time on the network for viewing.
  • the digital television receiving terminal can separately divide the converted streaming media files. The segment is saved as multiple streaming subfiles required by HLS.
  • the plurality of streaming media subfiles saved in the segment are corresponding to the subfile identifiers, so that the m3u8 index file corresponding to the same streaming media file is obtained, so that after the mobile terminal receives the target streaming media file, the mobile terminal implements the corresponding m3u8 index file. Audio and video sharing of digital television. Further, the subsequent digital television receiving terminal can update the m3u8 index file and the program list by converting the obtained streaming media file and the segmented saved streaming media subfile.
  • the digital television receiving terminal may store the converted streaming media file in a memory of the digital television receiving terminal, and add a time identifier to the segmented saved streaming media subfile.
  • the streaming media subfile with the longest interval between the current time interval may be deleted according to the time identifier, and according to the current in-memory stream.
  • the media file and the segmented saved streaming subfile update the corresponding m3u8 index file and program list. In this mode, the streaming media file is stored to the end of the digital television reception. In the memory of the end, no additional storage devices are required, and the reading and writing speed is fast.
  • the digital television receiving terminal can store the converted streaming media file to an external mobile storage device or an internal hard disk.
  • the method of storing to the external mobile storage device or the internal hard disk has less memory consumption, and the memory configuration requirement of the digital television receiving terminal is lower; the external mobile storage device Or the built-in hard disk has a large storage capacity, and can store a large number of streaming media files, and supports long-time recording and live broadcast.
  • Step S103 Send the program list to the mobile terminal.
  • the current program listing is transmitted to the mobile terminal to cause the mobile terminal to select the target streaming media file identification based on the program listing.
  • the HTTP server Before sending the program list to the mobile terminal, the HTTP server can be configured, that is, the HTTP server is set up at the digital television receiving terminal. Then, according to the HTTP server, the web access request of the mobile terminal to the program list page is obtained, and the program list in the program list page is sent to the mobile terminal by the HTTP server, where the program list page refers to the digital TV receiving terminal through the preset HTTP server. A page that presents the current program listing in the form of a web page.
  • the digital television receiving terminal Before the HTTP server provides the HTTP service, the digital television receiving terminal can be connected to the home wireless network or the digital television receiving terminal itself can provide wireless Wi-Fi (Wireless Fidelity, a wireless LAN based on the IEEE802.il standard). The technology) signal, and then the mobile terminal accesses the digital television receiving terminal via Wi-Fi.
  • the digital television receiving terminal is connected to the home wireless network, and the digital television receiving terminal can access the home wireless routing device through the Ethernet interface, so that the mobile terminal accesses the digital television receiving terminal through the Wi-Fi, and does not require the digital television receiving terminal to provide the wireless itself.
  • the network reduces the deployment cost of the digital television receiving terminal; the digital television receiving terminal itself provides a wireless Wi-Fi signal, and the mobile terminal directly accesses the digital television receiving terminal, and the wireless Wi-Fi signal provided by the terminal itself through the digital television can be The impact of the home network environment.
  • the HTTP service provided by the HTTP server may include a web service for browsing the mobile terminal and an HLS streaming download service. If the HTTP service provided by the digital television receiving terminal is a web service provided to the mobile terminal for browsing, that is, the digital television receiving terminal provides the program list to the mobile terminal in the form of a web page; if the HTTP service provided by the digital television receiving terminal is an HLS stream
  • the media download service, that is, the HLS streaming media is sent through the HTTP file transfer protocol.
  • HLS streaming media Includes target streaming media files and corresponding m3u8 index files.
  • the embodiment of the present invention can implement an HTTP server in a digital television receiving terminal instead of deploying a dedicated server in the front end of the digital television, and the implementation cost is low.
  • the program list may include a live list and a recorded list.
  • the currently played digital television program to be stored in the live broadcast list is provided to the mobile terminal in the form of a list; the digital television program not to be currently stored in the recording list is provided to the mobile terminal in the form of a list.
  • the current program list may only include the live broadcast list.
  • Step S104 Obtain a target streaming media file identifier selected by the mobile terminal according to the program list.
  • the downloading streaming media file instruction sent by the mobile terminal according to the program list may be obtained by the HTTP server, where the download streaming media file instruction includes the target streaming media file identifier.
  • Step S105 Send a corresponding target streaming media file according to the target streaming media file identifier selected by the mobile terminal.
  • the mobile terminal Sending, according to the target streaming media file identifier sent by the mobile terminal, the corresponding target streaming media file to the mobile terminal, so that the mobile terminal directly views the digital television program through the player or the browser, and when the target streaming media file is sent, carrying the corresponding M3u8 index file.
  • the digital television signal is converted into a streaming media file, and a program list is generated based on the streaming media file.
  • the web server configured in the digital television receiving terminal obtains a web access request of the mobile terminal to the program list page, and further sends the program list in the program list page to the mobile terminal through the HTTP server.
  • the downloading streaming media file command sent by the mobile terminal according to the program list is obtained through the HTTP server, and the downloaded streaming media file instruction includes the target streaming media file identifier, thereby transmitting the corresponding target streaming media file. Therefore, the embodiment of the present invention can configure an HTTP server in the digital television receiving terminal to effectively realize the audio and video sharing of the digital television by the mobile terminal, and the cost is low and the operation is simple.
  • Step S201 Receive a program list sent by the digital television receiving terminal.
  • the digital television receiving terminal can store the converted streaming media file to the memory of the digital television receiving terminal, an external mobile storage device or an internal hard disk. If the digital television receiving terminal stores the converted streaming media file in the memory of the digital television receiving terminal, the program list may only include the live broadcast list; if the digital television receiving terminal stores the converted streaming media file to the external mobile storage device or With a built-in hard disk, the program list can include a live list and a recorded list.
  • the mobile terminal sends a web access request to the program list page to the HTTP server preset in the digital television receiving terminal, where the program list page refers to the digital television receiving terminal using the preset HTTP server to list the program as a web.
  • the page rendered in the form of a page.
  • the web page provided by the digital television receiving terminal is accessed by using its own browser, wherein the digital television receiving terminal provides the program list to the mobile terminal in the form of a web page, and thus can receive the program list transmitted by the digital television receiving terminal. In this way, you can access the list without installing additional smart applications.
  • the program list provided by the digital television receiving terminal can be directly obtained by using the corresponding application of the mobile terminal, and the web page address of the digital television receiving terminal can be not input at each access, and the target can be set with a more friendly user interface.
  • the streaming media file is presented to the user.
  • the program list in the program list page transmitted by the preset HTTP server in the digital television receiving terminal is received.
  • Step S202 Select a target streaming media file identifier according to the program list.
  • the target streaming media file identifier After receiving the program list sent by the digital television receiving terminal, the target streaming media file identifier is selected according to the program list, wherein the target streaming media file identifier includes at least one streaming media file identifier.
  • Step S203 Send the selected target streaming media file identifier to the digital television receiving terminal.
  • Step S204 Receive a corresponding target streaming media file determined by the digital television receiving terminal according to the target streaming media file identifier.
  • the mobile terminal does not need to install other software, and as long as the standard browser software is available, the user can watch the digital television program in time while leaving the television.
  • a digital television receiving terminal can be used as a media interaction center, and multiple mobile terminals can be simultaneously watched to watch digital television programs.
  • FIG. 3 is a flow chart of another method for sharing audio and video of a digital television in an embodiment of the present invention, wherein the configuration regarding the server can be completed at any step before the program list is transmitted.
  • the audio and video sharing method of the digital television may include the following steps:
  • Step S301 configuring the server.
  • the digital television receiving terminal can configure the HTTP server before sending the program list to the mobile terminal, that is, constructing an HTTP server at the digital television receiving terminal.
  • the digital television receiving terminal Before the HTTP server provides the HTTP service, the digital television receiving terminal can be connected to the home wireless network or the digital television receiving terminal itself can provide wireless Wi-Fi (Wireless Fidelity, a wireless LAN based on the IEEE802.il standard). The technology) signal, and then the mobile terminal accesses the digital television receiving terminal via Wi-Fi.
  • the digital television receiving terminal is connected to the home wireless network, and the digital television receiving terminal can access the home wireless routing device through the Ethernet interface, so that the mobile terminal accesses the digital television receiving terminal through the Wi-Fi, and does not require the digital television receiving terminal to provide the wireless itself.
  • the network reduces the deployment cost of the digital television receiving terminal; the digital television receiving terminal itself provides a wireless Wi-Fi signal, and the mobile terminal directly accesses the digital television receiving terminal, and the wireless Wi-Fi signal provided by the terminal itself through the digital television can be The impact of the home network environment.
  • the HTTP service provided by the HTTP server may include a web service for browsing the mobile terminal and an HLS streaming download service. If the HTTP service provided by the digital television receiving terminal is a web service provided to the mobile terminal for browsing, that is, the digital television receiving terminal provides the program list to the mobile terminal in the form of a web page; if the HTTP service provided by the digital television receiving terminal is an HLS stream
  • the media download service, that is, the HLS streaming media is sent through the HTTP file transfer protocol.
  • HLS streaming media Includes target streaming media files and corresponding m3u8 index files.
  • the embodiment of the present invention can implement an HTTP server in a digital television receiving terminal instead of deploying a dedicated server in the front end of the digital television, and the implementation cost is low.
  • Step S302 converting the digital television signal into a streaming media file.
  • the digital television signal received by the digital television receiving terminal cannot be directly used.
  • digital TV receiving terminals can first convert digital TV signals into streaming media files. Further, the digital television signal is often scrambled, and the digital television receiving terminal may first perform descrambling processing on the received digital television signal, and then convert the descrambled digital television signal into a data format required by the HLS streaming media. , that is, streaming media files.
  • Step S303 Generate a program list according to the streaming media file.
  • a program list is generated based on the streaming media file, wherein the program listing includes a streaming media file identifier of the at least one streaming media file.
  • Streaming media refers to a technique and process of compressing a series of media data, transmitting data through a network segment, and transmitting audio and video in real time on the network for viewing.
  • the digital television receiving terminal can segment the converted streaming media file. Save as multiple streaming subfiles required by HLS.
  • the plurality of streaming media subfiles saved in the segment are corresponding to the subfile identifiers, so that the m3u8 index file corresponding to the same streaming media file is obtained, so that the mobile terminal receives the target streaming media file, and implements according to the corresponding m3u8 index file. Audio and video sharing of digital television. Further, the subsequent digital television receiving terminal may update the m3u8 index file and the program list by converting the obtained streaming media file and the segmented saved streaming media subfile.
  • the digital television receiving terminal may store the converted streaming media file into the memory of the digital television receiving terminal, and add time identification to the segmented saved streaming media subfile.
  • the streaming media sub-file with the longest interval from the current time interval may be deleted in time according to the time identifier. And updating the corresponding m3u8 index file and program list according to the current streaming media file in the memory and the streamed sub-file saved in the segment.
  • the streaming media file is stored in the memory of the digital television receiving terminal, no additional storage device is required, and the reading and writing speed is fast.
  • the digital television receiving terminal may store the converted streaming media file to an external mobile storage device or an internal hard disk. And update according to the currently saved streaming media file. M3u8 index file and program list.
  • the method of storing to the external mobile storage device or the internal hard disk has less memory consumption, and the memory configuration requirement of the digital television receiving terminal is lower; the external mobile storage device Or the built-in hard disk has a large storage capacity, and can store a large number of streaming media files, and supports long-time recording and live broadcast.
  • Step S304 sending the program list.
  • the digital television receiving terminal transmits the current program list to the mobile terminal to cause the mobile terminal to select the target streaming media file identifier based on the program list.
  • the program list may include a live list and a recorded list.
  • the currently played digital television program to be stored in the live broadcast list is provided to the mobile terminal in the form of a list; the digital television program not to be currently stored in the recording list is provided to the mobile terminal in the form of a list.
  • the current program list may only include the live broadcast list.
  • Step S305 Select a target streaming media file identifier according to the program list.
  • the mobile terminal After receiving the program list sent by the digital television receiving terminal, the mobile terminal selects the target streaming media file identifier according to the program list, wherein the target streaming media file identifier includes at least one streaming media file identifier.
  • Step S306 Send the selected target streaming media file identifier.
  • the mobile terminal sends a download streaming file command to a preset HTTP server in the digital television receiving terminal, wherein the download streaming media file instruction includes a target streaming media file identifier.
  • Step S307 Send a corresponding target streaming media file according to the target streaming media file identifier.
  • the preset HTTP server received by the digital television receives the corresponding target streaming media file to the mobile terminal according to the target streaming media file identifier, and further includes sending the corresponding target streaming media file.
  • the m3u8 indexes the file to the mobile terminal, so that the mobile terminal directly views the digital television program through the player or the browser.
  • the digital television receiving terminal converts the digital television signal into a streaming media file, and generates a program list based on the streaming media file.
  • the web server configured in the digital television receiving terminal obtains a web access request of the mobile terminal to the program list page, and further sends the program list in the program list page to the mobile terminal through the HTTP server. And then obtaining, by the HTTP server, the mobile terminal to send according to the program list.
  • the streaming media file instruction, the download streaming media file instruction includes a target streaming media file identifier, thereby transmitting a corresponding target streaming media file. Therefore, embodiments of the present invention can be configured in a digital television receiving terminal
  • the HTTP server effectively realizes the sharing of audio and video of the digital TV by the mobile terminal, and the cost is low and the operation is simple.
  • the digital television receiving terminal may at least include a server configuration module 10, a streaming media file conversion module 20, a program list generation module 30, a program list sending module 40, a target streaming media file identifier obtaining module 50, and a target streaming media.
  • File sending module 60 may be included in the digital television receiving terminal.
  • the server configuration module 10 is configured to configure an HTTP server.
  • the HTTP server can be configured, that is, the HTTP server is set up at the digital television receiving terminal.
  • the digital television receiving terminal can access the home wireless network or the digital television receiving terminal itself provides the wireless Wi-Fi signal, and then the mobile terminal accesses the digital television receiving terminal through the Wi-Fi.
  • the digital television receiving terminal is connected to the home wireless network, and the digital television receiving terminal can access the home wireless routing device through the Ethernet interface, so that the mobile terminal accesses the digital television receiving terminal through Wi-Fi, and does not require the digital television receiving terminal itself to provide wireless
  • the network reduces the deployment cost of the digital television receiving terminal; the digital television receiving terminal itself provides a wireless Wi-Fi signal, and the mobile terminal directly accesses the digital television receiving terminal, and the wireless Wi-Fi signal provided by the terminal itself through the digital television can be The impact of the home network environment.
  • the HTTP service provided by the HTTP server may include a web service for browsing the mobile terminal and an HLS streaming download service. If the HTTP service provided by the digital television receiving terminal is a web service provided to the mobile terminal for browsing, that is, the digital television receiving terminal provides the program list to the mobile terminal in the form of a web page; if the HTTP service provided by the digital television receiving terminal is an HLS stream
  • the media download service, that is, the HLS streaming media is sent through the HTTP file transfer protocol.
  • the HLS streaming media includes the target streaming media file and the corresponding m3u8 cable I file.
  • the embodiment of the present invention can implement an HTTP server in a digital television receiving terminal instead of deploying a dedicated server in the front end of the digital television, and the implementation cost is low.
  • the streaming media file conversion module 20 is configured to convert the digital television signal into a streaming media file.
  • the digital television signal received by the digital television receiving terminal cannot be directly used.
  • HLS streaming media, digital TV receiving terminals can first convert digital television signals into streaming media files.
  • the streaming media file conversion module 20 in the embodiment of the present invention may further include:
  • the digital television signal descrambling unit 501 is configured to perform descrambling processing on the digital television signal.
  • Digital TV signals are scrambled by changing the characteristics of the TV signal to prevent unauthorized users from receiving clear TV images and accompanying sounds. Therefore, digital signals can be descrambled before being converted into streaming media files.
  • the streaming media file conversion unit 502 is configured to convert the digital television signal descrambled by the digital television signal descrambling unit 501 into a streaming media file.
  • the digital television signal descrambled by the digital television signal descrambling unit 501 is converted into a data format required for the HLS streaming media, that is, a streaming media file.
  • the program list generating module 30 is configured to generate a program list according to the streaming media file into which the streaming media file conversion module 20 converts the digital television signal, wherein the program list includes a streaming media file identifier of the at least one streaming media file.
  • Streaming media refers to a technology and process of compressing a series of media data, transmitting data through a network segment, and transmitting audio and video in real time on the network for viewing.
  • the digital television receiving terminal can segment the converted streaming media file. Save as multiple streaming subfiles required by HLS. And the plurality of streaming media subfiles saved in the segment are corresponding to the subfile identifiers, so that the m3u8 index file corresponding to the same streaming media file is obtained, so that after the mobile terminal receives the target streaming media file, the mobile terminal implements the corresponding m3u8 index file. Audio and video sharing of digital television.
  • the program list sending module 40 is configured to send the program list generated by the program list generating module 30 to the mobile terminal.
  • the updated program list is transmitted to the mobile terminal by the program list generating module 30 to cause the mobile terminal to select the target streaming media file identifier based on the program list.
  • the program list may include a live list and a recorded list.
  • the currently played digital television program to be stored in the live broadcast list is provided to the mobile terminal in the form of a list; the digital television program not to be currently stored in the recording list is provided to the mobile terminal in the form of a list.
  • the program list sending module 40 in the embodiment of the present invention may further include:
  • the access request obtaining unit 601 is configured to obtain, according to the HTTP server configured by the server configuration module 10, the web access request of the mobile terminal to the program list page.
  • the program list sending unit 602 is configured to send the program list in the program list page to the mobile terminal by using the HTTP server configured by the server configuration module 10 according to the web access request of the mobile terminal to the program list page acquired by the access request acquiring unit 601.
  • the target streaming media file identifier obtaining module 50 is configured to obtain a target streaming media file identifier selected by the mobile terminal according to the program list sent by the program list sending module 40.
  • the target streaming media file identifier obtaining module 50 is configured to obtain, by using an HTTP server configured by the server configuration module 10, a download streaming media file command sent by the mobile terminal according to the program list sent by the program list sending module 40, where the download streaming media
  • the file instructions include the target streaming media file identifier.
  • the target streaming media file sending module 60 is configured to send a corresponding target streaming media file according to the target streaming media file identifier obtained by the target streaming media file identifier obtaining module 50.
  • the streaming media file converting module 20 converts the digital television signal into a streaming media file
  • the program list generating module 30 generates a program list based on the streaming media file.
  • the access request obtaining unit 601 obtains a web access request of the mobile terminal to the program list page, and further transmits the program list in the program list page to the mobile terminal through the HTTP server.
  • the target streaming media file identifier obtaining module 50 obtains the download streaming media file command sent by the mobile terminal according to the program list by using the HTTP server configured by the server configuration module 10, where the downloaded streaming media file instruction includes the target streaming media file identifier, thereby the target stream.
  • the media file sending module 60 sends the corresponding target streaming media file. Therefore, the embodiment of the present invention can configure an HTTP server in the digital television receiving terminal to effectively realize the audio and video sharing of the digital television by the mobile terminal, and the cost is low and the operation is simple.
  • FIG. 7 is a structural diagram of a mobile terminal according to an embodiment of the present invention.
  • the mobile terminal in the embodiment of the present invention may include at least a program list receiving module 701, a target streaming media file identifier selecting module 702, and a target streaming media.
  • the program list receiving module 701 is configured to receive a program list sent by the digital television receiving terminal, where the program list includes a streaming media file identifier of the at least one streaming media file.
  • the digital television receiving terminal can store the converted streaming media file to the memory of the digital television receiving terminal, an external mobile storage device or an internal hard disk. If the digital television receiving terminal stores the converted streaming media file in the memory of the digital television receiving terminal, the program list may only include the live broadcast list; if the digital television receiving terminal stores the converted streaming media file to the external mobile storage device or With a built-in hard disk, the program list can include a live list and a recorded list.
  • the program list receiving module 701 in the embodiment of the present invention may further include:
  • the access request sending unit 801 is configured to send a web access request to the program list page to the HTTP server preset in the digital television receiving terminal. There are two ways to send a web access request to a program listing page:
  • the web page provided by the digital television receiving terminal is accessed by using its own browser, wherein the digital television receiving terminal provides the program list to the mobile terminal in the form of a web page, and thus can receive the program list transmitted by the digital television receiving terminal. In this way, you can access the list without installing additional smart applications.
  • the program list provided by the digital television receiving terminal can be directly obtained by using the corresponding application of the mobile terminal, and the web page address of the digital television receiving terminal can be not input at each access, and the target can be set with a more friendly user interface.
  • the streaming media file is presented to the user.
  • the program list receiving unit 802 is configured to receive, according to the web access request of the program list page sent by the access request sending unit 801 to the HTTP server preset in the digital television receiving terminal, the program list sent by the HTTP server preset in the digital television receiving terminal. A list of programs on the page.
  • the target streaming media file identifier selection module 702 is configured to select a target streaming media file identifier according to the program list received by the program list receiving module 701.
  • the target streaming media file identifier selecting module 702 selects the target streaming media file identifier according to the program list, wherein the target streaming media file identifier includes at least one streaming media. File identification.
  • Block 702 selects a target streaming media file identifier to cause the digital television receiving terminal to transmit a corresponding target streaming media file determined according to the target streaming media file identifier.
  • the target streaming media file identifier sending module 703 sends a download streaming media file command to a preset HTTP server in the digital television receiving terminal, wherein the download streaming media file command includes a target streaming media file identifier.
  • the target streaming media file receiving module 704 is configured to receive, by the digital television receiving terminal, a corresponding target streaming media file determined according to the target streaming media file identifier sent by the target streaming media file identifier sending module 703, where the method further includes receiving the target stream.

Landscapes

  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computing Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例公开了一种数字电视的音视频共享方法,所述方法包括:将数字电视信号转换成流媒体文件;将数字电视信号转换成流媒体文件;根据所述流媒体文件生成节目列表,其中所述节目列表包括至少一个流媒体文件的流媒体文件标识;发送所述节目列表至移动终端;获取所述移动终端根据所述节目列表选定的目标流媒体文件标识;根据所述移动终端选定的目标流媒体文件标识发送相应的目标流媒体文件。本发明实施例还公开了一种数字电视接收终端及数字电视的音视频共享***。采用本发明,可在数字电视接收终端配置HTTP服务器,有效地实现移动终端共享数字电视的音视频,并且成本低廉,操作简单。

Description

一种数字电视的音视频共享方法、 终端及*** 技术领域
本发明涉及数字电视机领域, 尤其涉及一种数字电视的音视频共享方法、 终端及***。 背景技术
多屏互动指的是, 通过 Wi-Fi ( Wireless Fidelity, 无线保真, 一种基于 IEEE802.i l 标准的无线局域网技术) 网络连接, 在不同多媒体终端上可进行 多媒体(音频, 视频, 图片 )内容的传输、 解析、展示以及控制等一系列操作, 可以在不同平台设备上同时共享展示内容。
多屏互动的实现需要流媒体技术, 而 HLS ( Http Live Streaming, HTTP 实时流,一种基于 HTTP的流媒体网络传输协议 )的工作原理是把整个流分成 一个个小的基于 HTTP ( Hyper Text Transfer Protocol, 超文本传送协议 ) 的文 件来下载, 每次只下载一些。 当媒体流正在播放时, 客户端可以选择从许多不 同的备用源中以不同的速率下载同样的资源,允许流媒体会话适应不同的数据 速率。 在开始一个流媒体会话时, 客户端会下载一个包含源数据的扩展 M3U(m3u8 )播放列表( Extended M3U (m3u8) Playlist )文件, 用于寻找可用 的媒体流。 现有技术中, 一般都是实现智能移动设备之间的多媒体内容共享, 不能够实现智能移动设备共享数字电视的音视频。 发明内容
本发明实施例所要解决的技术问题在于,提供一种数字电视的音视频共享 方法、 终端及***, 可在数字电视接收终端配置 HTTP服务器, 有效地实现移 动终端共享数字电视的音视频, 并且成本低廉, 操作简单。
为了解决上述技术问题,本发明实施例提供了一种数字电视的音视频共享 方法, 包括:
将数字电视信号转换成流媒体文件; 根据所述流媒体文件生成节目列表,其中所述节目列表包括至少一个流媒 体文件的流媒体文件标识;
发送所述节目列表至移动终端;
获取所述移动终端根据所述节目列表选定的目标流媒体文件标识; 根据所述移动终端选定的目标流媒体文件标识发送相应的目标流媒体文 件。
进一步的, 所述将数字电视信号转换成流媒体文件包括:
将所述数字电视信号进行解扰处理;
将所述经过解扰处理的数字电视信号转换成流媒体文件。
进一步的, 所述发送所述节目列表至移动终端之前还包括:
配置 HTTP服务器;
所述发送所述节目列表至移动终端包括:
根据所述 HTTP服务器获取所述移动终端对节目列表页面的 web访问请 求,通过所述 HTTP服务器向所述移动终端发送所述节目列表页面中的节目列 表。
进一步的,所述获取所述移动终端根据所述节目列表选定的目标流媒体文 件标识包括:
通过所述 HTTP服务器获取所述移动终端根据所述节目列表发送的下载 流媒体文件指令, 所述下载流媒体文件指令包括所述目标流媒体文件标识。
相应地, 本发明实施例还提供了一种数字电视接收终端, 包括: 流媒体文件转换模块, 用于将数字电视信号转换成流媒体文件; 节目列表生成模块,用于根据所述流媒体文件转换模块将数字电视信号转 换成的流媒体文件生成节目列表,其中所述节目列表包括至少一个流媒体文件 的流媒体文件标识;
节目列表发送模块,用于发送所述节目列表生成模块生成的节目列表至移 动终端;
目标流媒体文件标识获取模块,用于获取所述移动终端根据所述节目列表 发送模块发送的节目列表选定的目标流媒体文件标识;
目标流媒体文件发送模块,用于根据所述目标流媒体文件标识获取模块获 取的目标流媒体文件标识发送相应的目标流媒体文件。
进一步的, 所述流媒体文件转换模块包括:
数字电视信号解扰单元, 用于将所述数字电视信号进行解扰处理; 流媒体文件转换单元,用于将所述经过数字电视信号解扰单元解扰处理的 数字电视信号转换成流媒体文件。
进一步的, 所述数字电视接收终端还包括:
服务器配置模块, 用于配置 HTTP服务器;
所述节目列表发送模块包括:
访问请求获取单元,用于根据所述服务器配置模块配置的 HTTP服务器获 取所述移动终端对节目列表页面的 web访问请求;
节目列表发送单元,用于根据所述访问请求获取单元获取的所述移动终端 对节目列表页面的 web访问请求, 通过所述 HTTP服务器向所述移动终端发 送所述节目列表页面中的节目列表。
进一步的, 所述目标流媒体文件标识获取模块用于:
通过所述 HTTP服务器,获取所述移动终端根据所述节目列表发送模块发 送的节目列表发送的下载流媒体文件指令,其中所述下载流媒体文件指令包括 所述目标流媒体文件标识。
相应地, 本发明实施例还提供了一种数字电视的音视频共享***, 其特征 在于, 所述***至少包括数字电视接收终端和移动终端, 其中:
所述数字电视接收终端, 用于将数字电视信号转换成流媒体文件;根据所 述流媒体文件生成节目列表; 发送所述节目列表至移动终端; 获取所述移动终 端根据所述节目列表选定的目标流媒体文件标识;根据所述移动终端选定的目 标流媒体文件标识发送相应的目标流媒体文件;
所述移动终端, 用于接收数字电视接收终端发送的节目列表; 根据所述节 目列表选定目标流媒体文件标识; 发送所述选定的目标流媒体文件标识, 以使 所述数字电视接收终端发送根据所述目标流媒体文件标识确定的相应的目标 流媒体文件;接收所述数字电视接收终端发送的根据所述目标流媒体文件标识 确定的相应的目标流媒体文件。
实施本发明实施例, 具有如下有益效果: 本发明实施例中将数字电视信号 转换成流媒体文件, 并根据该流媒体文件生成节目列表。通过数字电视接收终 端中配置的 HTTP服务器, 获取移动终端对节目列表页面的 web访问请求, 进一步的通过该 HTTP服务器向移动终端发送所述节目列表页面中的节目列 表。然后通过该 HTTP服务器获取移动终端根据所述节目列表发送的下载流媒 体文件指令, 该下载流媒体文件指令包括目标流媒体文件标识,从而发送相应 的目标流媒体文件。 因此, 本发明实施例可在数字电视接收终端配置 HTTP服 务器,有效地实现移动终端共享数字电视的音视频,并且成本低廉,操作简单。 附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施 例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地, 下面描述 中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付 出创造性劳动的前提下, 还可以根据这些附图获得其他的附图。
图 1是本发明实施例中一种数字电视的音视频共享方法的流程图; 图 2是本发明实施例中另一种数字电视的音视频共享方法的流程图; 图 3是本发明实施例中另一种数字电视的音视频共享方法的流程图; 图 4是本发明实施例中一种数字电视接收终端的结构图;
图 5是本发明实施例中图 4的流媒体文件转换模块的结构图;
图 6是本发明实施例中图 4的节目列表发送模块的结构图;
图 7是本发明实施例中一种移动终端的结构图;
图 8是本发明实施例中图 7的节目列表接收模块的结构图。 具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、 完整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是 全部的实施例。基于本发明中的实施例, 本领域普通技术人员在没有做出创造 性劳动前提下所获得的所有其他实施例, 都属于本发明保护的范围。
本发明提供了一种数字电视的音视频共享方法、终端及***, 可在数字电 视接收终端配置 HTTP服务器, 有效地实现移动终端共享数字电视的音视频, 并且成本低廉, 操作简单, 其中该移动终端需安装智能操作***, 并且安装用 于观看数字电视节目的浏览器或播放器。 以下分别进行详细说明。
图 1是本发明实施例中一种数字电视的音视频共享方法的流程图,本发明 实施例通过 HLS流媒体技术实现了数字电视的音视频共享方案。
如图所示本发明的所述方法至少包括:
步骤 S101 , 将数字电视信号转换成流媒体文件。
具体实现中,由于数字电视接收终端接收到的数字电视信号不能直接用于 HLS 流媒体, 数字电视接收终端可以先将数字电视信号转换成流媒体文件。 进而所述数字电视信号往往是经过加扰的,数字电视接收终端可以先对接收到 的数字电视信号进行解扰处理, 然后将经过解扰处理的数字电视信号转换成 HLS流媒体需要的数据格式, 即流媒体文件。
步骤 S102, 根据所述流媒体文件生成节目列表。
将数字电视信号转换成流媒体文件之后, 根据该流媒体文件生成节目列 表, 其中所述节目列表包括至少一个流媒体文件的流媒体文件标识。 而流媒体 是指将一连串的媒体数据压缩后, 经过网络分段传送数据,在网络上实时传输 影音以供观赏的一种技术与过程,数字电视接收终端可以将转换得到的流媒体 文件分别分段保存为 HLS需要的多个流媒体子文件。 并且将这分段保存的多 个流媒体子文件对应分配子文件标识, 从而得到对应同一流媒体文件的 m3u8 索引文件, 以使移动终端接收到目标流媒体文件后, 根据相应的 m3u8索引文 件实现数字电视的音视频共享。进而,后续数字电视接收终端可以通过转换得 到的流媒体文件及其分段保存的流媒体子文件, 更新所述 m3u8索引文件和节 目列表。
作为一种可选的实施方式,数字电视接收终端可以将转换得到的流媒体文 件存储至数字电视接收终端的内存,并对分段保存的流媒体子文件分别加上时 间标识。在存储的流媒体子文件的数据量到达数字电视接收终端的内存容量的 预设阈值时, 可以根据时间标识,及时删除与当前时间间隔最长的流媒体子文 件, 并根据当前内存中的流媒体文件和分段保存的流媒体子文件, 更新相应的 m3u8索引文件和节目列表。 该方式下, 将流媒体文件存储至数字电视接收终 端的内存中, 无需额外的存储设备, 并且读写速度快。
作为一种可选的实施方式,数字电视接收终端可以将转换得到的流媒体文 件存储至外接移动存储设备或内置硬盘。相较于将转换后的流媒体数据存储至 数字电视接收终端的内存,存储至外接移动存储设备或内置硬盘的方式内存消 耗少,对数字电视接收终端的内存配置要求较低; 外接移动存储设备或内置硬 盘的存储容量大,可以保存数量较多的流媒体文件, 同时支持长时间录播和直 播。
步骤 S103 , 发送所述节目列表至移动终端。
将当前节目列表发送至移动终端,以使移动终端根据该节目列表选定目标 流媒体文件标识。
在发送节目列表至移动终端之前, 可以配置 HTTP服务器, 即在数字电视 接收终端搭建 HTTP服务器。然后根据该 HTTP服务器获取移动终端对节目列 表页面的 web访问请求, 通过该 HTTP服务器向移动终端发送节目列表页面 中的节目列表, 其中该节目列表页面是指数字电视接收终端通过预设的 HTTP 服务器将当前节目列表以 web页面的形式呈现的页面。
其中, HTTP服务器提供 HTTP服务之前, 可以将数字电视接收终端接入 家庭无线网络当中或者数字电视接收终端本身提供无线 Wi-Fi ( Wireless Fidelity, 无线保真, 一种基于 IEEE802.il标准的无线局域网技术)信号, 然 后移动终端通过 Wi-Fi访问数字电视接收终端。将数字电视接收终端接入家庭 无线网络当中, 数字电视接收终端可以通过以太网接口接入家庭无线路由设 备, 使得移动终端通过 Wi-Fi访问数字电视接收终端, 不要求数字电视接收终 端本身提供无线网络, 降低了数字电视接收终端的部署成本; 数字电视接收终 端本身提供无线 Wi-Fi信号, 移动终端直接访问数字电视接收终端, 通过数字 电视接收终端本身提供的无线 Wi-Fi信号, 能够不受家庭网络环境的影响。
HTTP服务器提供的 HTTP服务可以包括给移动终端进行浏览的 web服务 和 HLS流媒体下载服务。 若数字电视接收终端提供的 HTTP服务是提供给移 动终端进行浏览的 web服务, 即数字电视接收终端把节目列表通过 web页面 的形式提供给移动终端; 若数字电视接收终端提供的 HTTP服务是 HLS流媒 体下载服务, 即通过 HTTP文件传输协议发送 HLS流媒体。 其中 HLS流媒体 包括目标流媒体文件和对应的 m3u8索引文件。
本发明实施例可以通过在数字电视接收终端中配置 HTTP服务器,而不是 在数字电视前端部署专门的服务器, 实施成本较低。
其中, 节目列表可以包括直播列表和录播列表。 直播列表即将存储的当前 播放的数字电视节目以列表的形式提供给移动终端;录播列表即将存储的不是 当前播放的数字电视节目以列表的形式提供给移动终端。而将转换后的流媒体 文件存储至数字电视接收终端的内存的方式中,当前节目列表可以只包括直播 列表。
步骤 S104, 获取所述移动终端根据所述节目列表选定的目标流媒体文件 标识。
发送节目列表至移动终端之后,可以通过该 HTTP服务器获取移动终端根 据节目列表发送的下载流媒体文件指令,其中下载流媒体文件指令包括目标流 媒体文件标识。
步骤 S105, 根据所述移动终端选定的目标流媒体文件标识发送相应的目 标流媒体文件。
根据移动终端发送的目标流媒体文件标识,发送相应的目标流媒体文件至 移动终端, 以使移动终端通过播放器或浏览器直接观看数字电视节目, 其中发 送所述目标流媒体文件时, 携带对应的 m3u8索引文件。
在图 1所描述的数字电视的音视频共享方法中,将数字电视信号转换成流 媒体文件, 并根据该流媒体文件生成节目列表。通过数字电视接收终端中配置 的 HTTP服务器, 获取移动终端对节目列表页面的 web访问请求, 进一步的 通过该 HTTP服务器向移动终端发送所述节目列表页面中的节目列表。然后通 过该 HTTP服务器获取移动终端根据所述节目列表发送的下载流媒体文件指 令, 该下载流媒体文件指令包括目标流媒体文件标识,从而发送相应的目标流 媒体文件。 因此, 本发明实施例可在数字电视接收终端配置 HTTP服务器, 有 效地实现移动终端共享数字电视的音视频, 并且成本低廉, 操作简单。
图 2是本发明实施例中另一种数字电视的音视频共享方法的流程图,其中 图 2所示的传感器数据传输方法重点是从移动终端的角度描述的。如图 2所示, 该数字电视的音视频共享方法可以包括以下步骤: 步骤 S201 , 接收数字电视接收终端发送的节目列表。
接收数字电视接收终端发送的节目列表,其中节目列表包括至少一个流媒 体文件的流媒体文件标识。数字电视接收终端可以将转换得到的流媒体文件存 储至数字电视接收终端的内存、外接移动存储设备或内置硬盘。若数字电视接 收终端将转换得到的流媒体文件存储至数字电视接收终端的内存,则该节目列 表可以只包括直播列表;若数字电视接收终端将转换得到的流媒体文件存储至 外接移动存储设备或内置硬盘, 则该节目列表可以包括直播列表和录播列表。
具体实现中,移动终端向数字电视接收终端中预设的 HTTP服务器发送对 节目列表页面的 web访问请求, 该节目列表页面是指数字电视接收终端通过 预设的 HTTP服务器将所述节目列表以 web页面的形式呈现的页面。
其中发送对节目列表页面的 web访问请求有两种方式:
一、 访问数字电视接收终端自带的 web 页面。 通过使用自身的浏览器访 问数字电视接收终端提供的 web 页面, 其中数字电视接收终端将节目列表通 过 web 页面的形式提供给移动终端, 因此可以接收数字电视接收终端发送的 节目列表。 采用此种方式, 无需安装额外的智能应用程序即可访问列表。
二、 使用相应的应用程序。 可以通过使用移动终端相应的应用程序, 直接 获得数字电视接收终端提供的节目列表,可以在每次访问的时候不输入数字电 视接收终端的 web 页面地址, 进而可以以更为友好的用户界面将目标流媒体 文件呈现给用户。
向数字电视接收终端中预设的 HTTP服务器发送对节目列表页面的 web 访问请求之后,接收数字电视接收终端中预设的 HTTP服务器发送的节目列表 页面中的节目列表。
步骤 S202, 根据所述节目列表选定目标流媒体文件标识。
接收到数字电视接收终端发送的节目列表之后,根据所述节目列表选定目 标流媒体文件标识, 其中目标流媒体文件标识包括至少一个流媒体文件标识。
步骤 S203 , 发送所述选定的目标流媒体文件标识至所述数字电视接收终 端。
发送下载流媒体文件指令至数字电视接收终端中预设的 HTTP服务器,其 中下载流媒体文件指令包括目标流媒体文件标识。 步骤 S204, 接收所述数字电视接收终端发送的根据所述目标流媒体文件 标识确定的相应的目标流媒体文件。
接收数字电视接收终端发送的根据所述目标流媒体文件标识确定的相应 的目标流媒体文件, 其中还包括接收所述目标流媒体文件对应的 m3u8索引文 件, 并通过播放器或浏览器进行观看数字电视节目。
在图 2所描述的数字电视的音视频共享方法中,移动终端无需安装其他软 件, 只要有标准浏览器软件就可以实现用户在离开电视机的情况下, 能够及时 观看数字电视节目。且能够以一个数字电视接收终端为媒体交互中心, 支持多 个移动终端同时观看数字电视节目。
图 3是本发明实施例中另一种数字电视的音视频共享方法的流程图,其中 关于服务器的配置可以在发送节目列表之前的任一步骤完成。如图 3所示, 该 数字电视的音视频共享方法可以包括以下步骤:
步骤 S301 , 配置服务器。
数字电视接收终端在发送节目列表至移动终端之前,可以配置 HTTP服务 器, 即在数字电视接收终端搭建 HTTP服务器。
其中, HTTP服务器提供 HTTP服务之前, 可以将数字电视接收终端接入 家庭无线网络当中或者数字电视接收终端本身提供无线 Wi-Fi ( Wireless Fidelity, 无线保真, 一种基于 IEEE802.il标准的无线局域网技术)信号, 然 后移动终端通过 Wi-Fi访问数字电视接收终端。将数字电视接收终端接入家庭 无线网络当中, 数字电视接收终端可以通过以太网接口接入家庭无线路由设 备, 使得移动终端通过 Wi-Fi访问数字电视接收终端, 不要求数字电视接收终 端本身提供无线网络, 降低了数字电视接收终端的部署成本; 数字电视接收终 端本身提供无线 Wi-Fi信号, 移动终端直接访问数字电视接收终端, 通过数字 电视接收终端本身提供的无线 Wi-Fi信号, 能够不受家庭网络环境的影响。
HTTP服务器提供的 HTTP服务可以包括给移动终端进行浏览的 web服务 和 HLS流媒体下载服务。 若数字电视接收终端提供的 HTTP服务是提供给移 动终端进行浏览的 web服务, 即数字电视接收终端把节目列表通过 web页面 的形式提供给移动终端; 若数字电视接收终端提供的 HTTP服务是 HLS流媒 体下载服务, 即通过 HTTP文件传输协议发送 HLS流媒体。 其中 HLS流媒体 包括目标流媒体文件和对应的 m3u8索引文件。
本发明实施例可以通过在数字电视接收终端中配置 HTTP服务器,而不是 在数字电视前端部署专门的服务器, 实施成本较低。
步骤 S302, 将数字电视信号转换成流媒体文件。
具体实现中,由于数字电视接收终端接收到的数字电视信号不能直接用于
HLS 流媒体, 数字电视接收终端可以先将数字电视信号转换成流媒体文件。 进而所述数字电视信号往往是经过加扰的,数字电视接收终端可以先对接收到 的数字电视信号进行解扰处理, 然后将经过解扰处理的数字电视信号转换成 HLS流媒体需要的数据格式, 即流媒体文件。
步骤 S303, 根据所述流媒体文件生成节目列表。
数字电视接收终端将数字电视信号转换成流媒体文件之后,根据该流媒体 文件生成节目列表,其中所述节目列表包括至少一个流媒体文件的流媒体文件 标识。 而流媒体是指将一连串的媒体数据压缩后, 经过网络分段传送数据, 在 网络上实时传输影音以供观赏的一种技术与过程,数字电视接收终端可以将转 换得到的流媒体文件分段保存为 HLS需要的多个流媒体子文件。 并且将这分 段保存的多个流媒体子文件对应分配子文件标识,从而得到对应同一流媒体文 件的 m3u8 索引文件, 以使移动终端接收到目标流媒体文件后, 根据相应的 m3u8索引文件实现数字电视的音视频共享。 进而, 后续数字电视接收终端可 以通过转换得到的流媒体文件及其分段保存的流媒体子文件, 更新所述 m3u8 索引文件和节目列表。
作为一种可选的实施方式,数字电视接收终端可以将转换得到的流媒体文 件存储至数字电视接收终端的内存,并对分段保存的流媒体子文件分别加上时 间标识。在存储的流媒体子文件的数据量到达数字电视接收终端的内存容量的 预设阈值时, 可以根据时间标识,及时删除与当前时间间隔最长的流媒体子文 件。 并根据当前内存中的流媒体文件和分段保存的流媒体子文件, 更新相应的 m3u8索引文件和节目列表。 该方式下, 将流媒体文件存储至数字电视接收终 端的内存中, 无需额外的存储设备, 并且读写速度快。
作为一种可选的实施方式,数字电视接收终端可以将转换得到的流媒体文 件存储至外接移动存储设备或内置硬盘。 并根据当前保存的流媒体文件, 更新 m3u8索引文件和节目列表。 相较于将转换后的流媒体数据存储至数字电视接 收终端的内存,存储至外接移动存储设备或内置硬盘的方式内存消耗少,对数 字电视接收终端的内存配置要求较低;外接移动存储设备或内置硬盘的存储容 量大, 可以保存数量较多的流媒体文件, 同时支持长时间录播和直播。
步骤 S304, 发送所述节目列表。
数字电视接收终端将当前节目列表发送至移动终端,以使移动终端根据该 节目列表选定目标流媒体文件标识。
其中, 节目列表可以包括直播列表和录播列表。 直播列表即将存储的当前 播放的数字电视节目以列表的形式提供给移动终端;录播列表即将存储的不是 当前播放的数字电视节目以列表的形式提供给移动终端。而将转换后的流媒体 文件存储至数字电视接收终端的内存的方式中,当前节目列表可以只包括直播 列表。
步骤 S305 , 根据所述节目列表选定目标流媒体文件标识。
移动终端接收到数字电视接收终端发送的节目列表之后,根据所述节目列 表选定目标流媒体文件标识,其中目标流媒体文件标识包括至少一个流媒体文 件标识。
步骤 S306, 发送所述选定的目标流媒体文件标识。
移动终端发送下载流媒体文件指令至数字电视接收终端中预设的 HTTP 服务器, 其中下载流媒体文件指令包括目标流媒体文件标识。
步骤 S307, 根据所述目标流媒体文件标识发送相应的目标流媒体文件。 数字电视接收到终端中预设的 HTTP服务器接收到下载流媒体文件指令 之后, 根据目标流媒体文件标识, 发送相应的目标流媒体文件至移动终端, 其 中还包括发送所述目标流媒体文件对应的 m3u8索引文件至移动终端, 以使移 动终端通过播放器或浏览器直接观看数字电视节目。
在图 3所描述的数字电视的音视频共享方法中,数字电视接收终端将数字 电视信号转换成流媒体文件, 并根据该流媒体文件生成节目列表。通过数字电 视接收终端中配置的 HTTP服务器, 获取移动终端对节目列表页面的 web访 问请求,进一步的通过该 HTTP服务器向移动终端发送所述节目列表页面中的 节目列表。然后通过该 HTTP服务器获取移动终端根据所述节目列表发送的下 载流媒体文件指令, 该下载流媒体文件指令包括目标流媒体文件标识,从而发 送相应的目标流媒体文件。 因此, 本发明实施例可在数字电视接收终端配置
HTTP服务器, 有效地实现移动终端共享数字电视的音视频, 并且成本低廉, 操作简单。
图 4是本发明实施例中一种数字电视接收终端的结构图。如图 4所示, 该 数字电视接收终端至少可以包括服务器配置模块 10、流媒体文件转换模块 20、 节目列表生成模块 30、 节目列表发送模块 40、 目标流媒体文件标识获取模块 50以及目标流媒体文件发送模块 60。
服务器配置模块 10, 用于配置 HTTP服务器。
在节目列表发送模块 40发送节目列表至移动终端之前, 可以配置 HTTP 服务器, 即在数字电视接收终端搭建 HTTP服务器。
其中, HTTP服务器提供 HTTP服务之前, 可以将数字电视接收终端接入 家庭无线网络当中或者数字电视接收终端本身提供无线 Wi-Fi信号, 然后移动 终端通过 Wi-Fi访问数字电视接收终端。将数字电视接收终端接入家庭无线网 络当中,数字电视接收终端可以通过以太网接口接入家庭无线路由设备,使得 移动终端通过 Wi-Fi访问数字电视接收终端, 不要求数字电视接收终端本身提 供无线网络, 降低了数字电视接收终端的部署成本; 数字电视接收终端本身提 供无线 Wi-Fi信号, 移动终端直接访问数字电视接收终端, 通过数字电视接收 终端本身提供的无线 Wi-Fi信号, 能够不受家庭网络环境的影响。
HTTP服务器提供的 HTTP服务可以包括给移动终端进行浏览的 web服务 和 HLS流媒体下载服务。 若数字电视接收终端提供的 HTTP服务是提供给移 动终端进行浏览的 web服务, 即数字电视接收终端把节目列表通过 web页面 的形式提供给移动终端; 若数字电视接收终端提供的 HTTP服务是 HLS流媒 体下载服务, 即通过 HTTP文件传输协议发送 HLS流媒体。 其中 HLS流媒体 包括目标流媒体文件和对应的 m3u8索弓 I文件。
本发明实施例可以通过在数字电视接收终端中配置 HTTP服务器,而不是 在数字电视前端部署专门的服务器, 实施成本较低。
流媒体文件转换模块 20, 用于将数字电视信号转换成流媒体文件。
具体实现中,由于数字电视接收终端接收到的数字电视信号不能直接用于 HLS流媒体, 数字电视接收终端可以先将数字电视信号转换成流媒体文件。 作为一种可选的实施方式, 本发明实施例中的流媒体文件转换模块 20可 以如图 5所示, 进一步包括:
数字电视信号解扰单元 501 , 用于将数字电视信号进行解扰处理。
数字电视信号进行加扰是通过改变电视信号的特性,防止非授权用户接收 到清晰的电视图像和伴音, 因此要将数字信号转换成流媒体文件之前, 可以对 数字信号进行解扰处理。
流媒体文件转换单元 502, 用于将所述经过数字电视信号解扰单元 501解 扰处理的数字电视信号转换成流媒体文件。
将经过数字电视信号解扰单元 501解扰处理的数字电视信号,转换成 HLS 流媒体需要的数据格式, 即流媒体文件。
节目列表生成模块 30, 用于根据流媒体文件转换模块 20将数字电视信号 转换成的流媒体文件生成节目列表,其中所述节目列表包括至少一个流媒体文 件的流媒体文件标识。
而流媒体是指将一连串的媒体数据压缩后, 经过网络分段传送数据,在网 络上实时传输影音以供观赏的一种技术与过程,数字电视接收终端可以将转换 得到的流媒体文件分段保存为 HLS需要的多个流媒体子文件。 并且将这分段 保存的多个流媒体子文件对应分配子文件标识,从而得到对应同一流媒体文件 的 m3u8索引文件,以使移动终端接收到目标流媒体文件后,根据相应的 m3u8 索引文件实现数字电视的音视频共享。
节目列表发送模块 40, 用于发送节目列表生成模块 30生成的节目列表至 移动终端。
将节目列表生成模块 30更新后的节目列表发送至移动终端, 以使移动终 端根据该节目列表选定目标流媒体文件标识。
其中, 节目列表可以包括直播列表和录播列表。 直播列表即将存储的当前 播放的数字电视节目以列表的形式提供给移动终端;录播列表即将存储的不是 当前播放的数字电视节目以列表的形式提供给移动终端。
作为一种可选的实施方式, 本发明实施例中的节目列表发送模块 40可以 如图 6所示, 进一步包括: 访问请求获取单元 601 , 用于根据服务器配置模块 10配置的 HTTP服务 器获取移动终端对节目列表页面的 web访问请求。
节目列表发送单元 602, 用于根据访问请求获取单元 601获取的移动终端 对节目列表页面的 web访问请求, 通过服务器配置模块 10配置的 HTTP服务 器向移动终端发送节目列表页面中的节目列表。
目标流媒体文件标识获取模块 50, 用于获取移动终端根据节目列表发送 模块 40发送的节目列表选定的目标流媒体文件标识。
进一步的, 目标流媒体文件标识获取模块 50, 用于通过服务器配置模块 10配置的 HTTP服务器, 获取移动终端根据节目列表发送模块 40发送的节目 列表发送的下载流媒体文件指令,其中该下载流媒体文件指令包括目标流媒体 文件标识。
目标流媒体文件发送模块 60, 用于根据目标流媒体文件标识获取模块 50 获取的目标流媒体文件标识发送相应的目标流媒体文件。
根据目标流媒体文件标识获取模块 50获取的目标流媒体文件标识, 发送 相应的目标流媒体文件至移动终端, 并携带对应的 m3u8索引文件, 以使移动 终端通过播放器或浏览器直接观看数字电视节目。
在图 4、 图 5、 图 6所描述的数字电视接收终端中, 流媒体文件转换模块 20将数字电视信号转换成流媒体文件, 节目列表生成模块 30根据该流媒体文 件生成节目列表。 通过服务器配置模块 10配置的 HTTP服务器, 访问请求获 取单元 601获取移动终端对节目列表页面的 web访问请求, 进一步的通过该 HTTP服务器向移动终端发送所述节目列表页面中的节目列表。 然后目标流媒 体文件标识获取模块 50通过服务器配置模块 10配置的 HTTP服务器获取移动 终端根据所述节目列表发送的下载流媒体文件指令,该下载流媒体文件指令包 括目标流媒体文件标识, 从而目标流媒体文件发送模块 60发送相应的目标流 媒体文件。 因此, 本发明实施例可在数字电视接收终端配置 HTTP服务器, 有 效地实现移动终端共享数字电视的音视频, 并且成本低廉, 操作简单。
图 7是本发明实施例中一种移动终端的结构图,如图所示本发明实施例中 的移动终端至少可以包括节目列表接收模块 701、 目标流媒体文件标识选定模 块 702、目标流媒体文件标识发送模块 703以及目标流媒体文件接收模块 704。 节目列表接收模块 701 , 用于接收数字电视接收终端发送的节目列表, 其 中该节目列表包括至少一个流媒体文件的流媒体文件标识。
数字电视接收终端可以将转换得到的流媒体文件存储至数字电视接收终 端的内存、外接移动存储设备或内置硬盘。若数字电视接收终端将转换得到的 流媒体文件存储至数字电视接收终端的内存,则该节目列表可以只包括直播列 表;若数字电视接收终端将转换得到的流媒体文件存储至外接移动存储设备或 内置硬盘, 则该节目列表可以包括直播列表和录播列表。
作为一种可选的实施方式,本发明实施例中的节目列表接收模块 701可以 如图 8所示, 进一步包括:
访问请求发送单元 801 , 用于向数字电视接收终端中预设的 HTTP服务器 发送对节目列表页面的 web访问请求。 其中发送对节目列表页面的 web访问 请求有两种方式:
一、 访问数字电视接收终端自带的 web 页面。 通过使用自身的浏览器访 问数字电视接收终端提供的 web 页面, 其中数字电视接收终端将节目列表通 过 web 页面的形式提供给移动终端, 因此可以接收数字电视接收终端发送的 节目列表。 采用此种方式, 无需安装额外的智能应用程序即可访问列表。
二、 使用相应的应用程序。 可以通过使用移动终端相应的应用程序, 直接 获得数字电视接收终端提供的节目列表,可以在每次访问的时候不输入数字电 视接收终端的 web 页面地址, 进而可以以更为友好的用户界面将目标流媒体 文件呈现给用户。
节目列表接收单元 802, 用于根据访问请求发送单元 801向数字电视接收 终端中预设的 HTTP服务器发送的节目列表页面的 web访问请求, 接收数字 电视接收终端中预设的 HTTP服务器发送的节目列表页面中的节目列表。
目标流媒体文件标识选定模块 702, 用于根据节目列表接收模块 701接收 的节目列表选定目标流媒体文件标识。
节目列表接收模块 701接收到数字电视接收终端发送的节目列表之后, 目 标流媒体文件标识选定模块 702根据所述节目列表选定目标流媒体文件标识, 其中目标流媒体文件标识包括至少一个流媒体文件标识。
目标流媒体文件标识发送模块 703 , 用于发送目标流媒体文件标识选定模 块 702选定的目标流媒体文件标识,以使数字电视接收终端发送根据该目标流 媒体文件标识确定的相应的目标流媒体文件。
具体实现中, 目标流媒体文件标识发送模块 703发送下载流媒体文件指令 至数字电视接收终端中预设的 HTTP服务器,其中下载流媒体文件指令包括目 标流媒体文件标识。
目标流媒体文件接收模块 704, 用于接收数字电视接收终端发送的根据目 标流媒体文件标识发送模块 703 发送的目标流媒体文件标识确定的相应的目 标流媒体文件, 其中还包括接收所述目标流媒体文件对应的 m3u8索引文件。
需要说明的是, 在上述实施例中, 对各个实施例的描述都各有侧重, 某个 实施例中没有详细描述的部分, 可以参见其他实施例的相关描述。 其次, 本领 域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例, 所涉及 的动作和模块并不一定是本发明所必须的。
以上对本发明实施例所提供的数字电视的音视频共享方法、终端及***进 述, 以上实施例的说明只是用于帮助理解本发明的方法及其核心思想; 同时, 对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围 上均会有改变之处, 综上所述, 本说明书内容不应理解为对本发明的限制。

Claims

权 利 要 求
1、 一种数字电视的音视频共享方法, 其特征在于, 所述方法包括: 将数字电视信号转换成流媒体文件;
根据所述流媒体文件生成节目列表,其中所述节目列表包括至少一个流媒 体文件的流媒体文件标识;
发送所述节目列表至移动终端;
获取所述移动终端根据所述节目列表选定的目标流媒体文件标识; 根据所述移动终端选定的目标流媒体文件标识发送相应的目标流媒体文 件。
2、 如权利要求 1所述的方法, 其特征在于, 所述将数字电视信号转换成 流媒体文件包括:
将所述数字电视信号进行解扰处理;
将所述经过解扰处理的数字电视信号转换成流媒体文件。
3、 如权利要求 1所述的方法, 其特征在于, 所述发送所述节目列表至移 动终端之前还包括:
配置 HTTP服务器;
所述发送所述节目列表至移动终端包括:
根据所述 HTTP服务器获取所述移动终端对节目列表页面的 web访问请 求,通过所述 HTTP服务器向所述移动终端发送所述节目列表页面中的节目列 表。
4、 如权利要求 3所述的方法, 其特征在于, 所述获取所述移动终端根据 所述节目列表选定的目标流媒体文件标识包括:
通过所述 HTTP服务器获取所述移动终端根据所述节目列表发送的下载 流媒体文件指令, 所述下载流媒体文件指令包括所述目标流媒体文件标识。
5、 一种数字电视的音视频共享方法, 其特征在于, 所述方法包括: 接收数字电视接收终端发送的节目列表,其中所述节目列表包括至少一个 流媒体文件的流媒体文件标识;
根据所述节目列表选定目标流媒体文件标识;
发送所述选定的目标流媒体文件标识至所述数字电视接收终端,以使所述 数字电视接收终端发送根据所述目标流媒体文件标识确定的相应的目标流媒 体文件;
接收所述数字电视接收终端发送的根据所述目标流媒体文件标识确定的 相应的目标流媒体文件。
6、 如权利要求 5所述的方法, 其特征在于, 所述接收数字电视接收终端 发送的节目列表包括:
向所述数字电视接收终端中预设的 HTTP服务器发送对节目列表页面的 web访问请求;
接收所述数字电视接收终端中预设的 HTTP服务器发送的所述节目列表 页面中的节目列表。
7、 如权利要求 5所述的方法, 其特征在于, 所述发送所述选定的目标流 媒体文件标识至所述数字电视接收终端包括:
根据所述节目列表发送下载流媒体文件指令至所述数字电视接收终端中 预设的 HTTP服务器, 所述下载流媒体文件指令包括所述目标流媒体文件标 识。
8、 一种数字电视接收终端, 其特征在于, 所述终端包括:
流媒体文件转换模块, 用于将数字电视信号转换成流媒体文件; 节目列表生成模块,用于根据所述流媒体文件转换模块将数字电视信号转 换成的流媒体文件生成节目列表,其中所述节目列表包括至少一个流媒体文件 的流媒体文件标识; 节目列表发送模块,用于发送所述节目列表生成模块生成的节目列表至移 动终端;
目标流媒体文件标识获取模块,用于获取所述移动终端根据所述节目列表 发送模块发送的节目列表选定的目标流媒体文件标识;
目标流媒体文件发送模块,用于根据所述目标流媒体文件标识获取模块获 取的目标流媒体文件标识发送相应的目标流媒体文件。
9、 如权利要求 8所述的终端, 其特征在于, 所述流媒体文件转换模块包 括:
数字电视信号解扰单元, 用于将所述数字电视信号进行解扰处理; 流媒体文件转换单元,用于将所述经过数字电视信号解扰单元解扰处理的 数字电视信号转换成流媒体文件。
10、 如权利要求 8所述的终端, 其特征在于, 所述终端还包括: 服务器配置模块, 用于配置 HTTP服务器;
所述节目列表发送模块包括:
访问请求获取单元,用于根据所述服务器配置模块配置的 HTTP服务器获 取所述移动终端对节目列表页面的 web访问请求;
节目列表发送单元,用于根据所述访问请求获取单元获取的所述移动终端 对节目列表页面的 web访问请求, 通过所述 HTTP服务器向所述移动终端发 送所述节目列表页面中的节目列表。
11、 如权利要求 10所述的终端, 其特征在于, 所述目标流媒体文件标识 获取模块用于:
通过所述 HTTP服务器,获取所述移动终端根据所述节目列表发送模块发 送的节目列表发送的下载流媒体文件指令,其中所述下载流媒体文件指令包括 所述目标流媒体文件标识。
12、 一种移动终端, 其特征在于, 所述终端包括: 节目列表接收模块, 用于接收数字电视接收终端发送的节目列表, 其中所 述节目列表包括至少一个流媒体文件的流媒体文件标识;
目标流媒体文件标识选定模块,用于根据所述节目列表接收模块接收的节 目列表选定目标流媒体文件标识;
目标流媒体文件标识发送模块,用于发送所述目标流媒体文件标识选定模 块选定的目标流媒体文件标识,以使所述数字电视接收终端发送根据所述目标 流媒体文件标识确定的相应的目标流媒体文件;
目标流媒体文件接收模块,用于接收所述数字电视接收终端发送的根据所 述目标流媒体文件标识发送模块发送的目标流媒体文件标识确定的相应的目 标流媒体文件。
13、 如权利要求 12所述的终端, 其特征在于, 所述节目列表接收模块包 括:
访问请求发送单元,用于向所述数字电视接收终端中预设的 HTTP服务器 发送对节目列表页面的 web访问请求;
节目列表接收单元,用于根据所述访问请求发送单元向所述数字电视接收 终端中预设的 HTTP服务器发送的节目列表页面的 web访问请求, 接收所述 数字电视接收终端中预设的 HTTP服务器发送的所述节目列表页面中的节目 列表。
14、 如权利要求 12所述的终端, 其特征在于, 所述目标流媒体文件标识 发送模块用于:
发送下载流媒体文件指令至所述数字电视接收终端中预设的 HTTP服务 器,所述下载流媒体文件指令包括所述目标流媒体文件标识选定模块选定的目 标流媒体文件标识。
15、 一种数字电视的音视频共享***, 其特征在于, 所述***至少包括数 字电视接收终端和移动终端, 其中:
所述数字电视接收终端, 用于将数字电视信号转换成流媒体文件;根据所 述流媒体文件生成节目列表; 发送所述节目列表至移动终端; 获取所述移动终 端根据所述节目列表选定的目标流媒体文件标识;根据所述移动终端选定的目 标流媒体文件标识发送相应的目标流媒体文件;
所述移动终端, 用于接收数字电视接收终端发送的节目列表; 根据所述节 目列表选定目标流媒体文件标识; 发送所述选定的目标流媒体文件标识, 以使 所述数字电视接收终端发送根据所述目标流媒体文件标识确定的相应的目标 流媒体文件;接收所述数字电视接收终端发送的根据所述目标流媒体文件标识 确定的相应的目标流媒体文件。
PCT/CN2014/070511 2013-09-11 2014-01-13 一种数字电视的音视频共享方法、终端及*** WO2015035742A1 (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201310412328.XA CN103491431A (zh) 2013-09-11 2013-09-11 一种数字电视的音视频共享方法、终端及***
CN201310412328.X 2013-09-11

Publications (1)

Publication Number Publication Date
WO2015035742A1 true WO2015035742A1 (zh) 2015-03-19

Family

ID=49831343

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2014/070511 WO2015035742A1 (zh) 2013-09-11 2014-01-13 一种数字电视的音视频共享方法、终端及***

Country Status (2)

Country Link
CN (1) CN103491431A (zh)
WO (1) WO2015035742A1 (zh)

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103491431A (zh) * 2013-09-11 2014-01-01 深圳市创维软件有限公司 一种数字电视的音视频共享方法、终端及***
CN103916679B (zh) * 2014-03-10 2018-04-10 百度在线网络技术(北京)有限公司 一种用于提供视频信息的方法、设备与***
CN103986975B (zh) * 2014-05-20 2018-04-20 华为技术有限公司 一种网关设备及节目传输方法
CN104219565A (zh) * 2014-08-18 2014-12-17 四川长虹电器股份有限公司 一种基于智能电视的局域网网络冲浪***及其冲浪方法
CN104301790A (zh) * 2014-09-28 2015-01-21 四川长虹电器股份有限公司 电视节目流畅度的排序方法
CN105791960A (zh) * 2014-12-22 2016-07-20 深圳Tcl数字技术有限公司 局域网设备通信的方法及***
CN104486636A (zh) * 2014-12-30 2015-04-01 中科创达软件股份有限公司 一种基于hls协议的视频片段缓存方法及***
CN105142003B (zh) * 2015-08-07 2019-04-02 深圳Tcl数字技术有限公司 电视节目播放方法及装置
CN105592352B (zh) * 2015-12-22 2019-08-06 Tcl集团股份有限公司 一种基于智能电视的文件共享方法及***
CN106210872B (zh) * 2016-07-27 2019-07-09 深圳创维数字技术有限公司 一种基于机顶盒的直播共享方法及***
CN106331895A (zh) * 2016-08-30 2017-01-11 上海寰创网络科技有限公司 一种电视代理直播方法
CN110557672B (zh) * 2018-06-01 2021-11-23 深圳Tcl新技术有限公司 一种电视节目共享方法、电视机及存储介质

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101383841A (zh) * 2007-09-05 2009-03-11 中兴通讯股份有限公司 一种移动流媒体业务中准实时流的实现方法
CN103051948A (zh) * 2012-12-10 2013-04-17 中兴通讯股份有限公司 一种共享移动电视节目的方法及客户端设备
CN103491431A (zh) * 2013-09-11 2014-01-01 深圳市创维软件有限公司 一种数字电视的音视频共享方法、终端及***

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102238434B (zh) * 2011-07-22 2017-12-19 中兴通讯股份有限公司 一种iptv流媒体文件虚拟分段和使用的方法及***
CN103237230A (zh) * 2013-04-27 2013-08-07 深圳创维数字技术股份有限公司 一种视频共享的方法及数字电视终端

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101383841A (zh) * 2007-09-05 2009-03-11 中兴通讯股份有限公司 一种移动流媒体业务中准实时流的实现方法
CN103051948A (zh) * 2012-12-10 2013-04-17 中兴通讯股份有限公司 一种共享移动电视节目的方法及客户端设备
CN103491431A (zh) * 2013-09-11 2014-01-01 深圳市创维软件有限公司 一种数字电视的音视频共享方法、终端及***

Also Published As

Publication number Publication date
CN103491431A (zh) 2014-01-01

Similar Documents

Publication Publication Date Title
WO2015035742A1 (zh) 一种数字电视的音视频共享方法、终端及***
US10250949B2 (en) Broadcast content to HTTP client conversion
JP5580302B2 (ja) ピアツーピアネットワークのための放送シーディング
US9148756B2 (en) Output of content from the internet on a media rendering device
US9860603B2 (en) Method and apparatus for managing applications based on application information included in a broadcasting signal
US11716497B2 (en) Control system for playing a data stream on a receiving device
WO2012065550A1 (zh) 多媒体终端和ip机顶盒之间的互动方法和***
US20110296460A1 (en) Method and apparatus for providing remote user interface (ui) service
KR20120114016A (ko) 사용자 컨텐츠를 외부 단말기에서 네트워크 적응적으로 스트리밍하는 방법 및 장치
CN106464933B (zh) 用于远程控制对多媒体内容的渲染的设备和方法
WO2016174960A1 (ja) 受信装置、送信装置、およびデータ処理方法
CN104363509B (zh) 一种视频转换方法、装置、播放***及终端
CN104754370A (zh) 跨终端的多媒体数据传输方法、装置、客户端和***
JP2009177528A (ja) 送信装置、受信装置、指示装置、通信システム、送信方法、受信方法、指示方法、プログラム、及び、記録媒体
EP2661877B1 (en) System and method for video distribution over internet protocol networks
WO2015077983A1 (zh) 在家庭网络中播放媒体的装置和方法
JP2015501018A (ja) コンテンツをサーバおよび対応する装置上のファイルに保存する方法
CN202206510U (zh) 一种内置p2p管理***的嵌入式机顶盒
KR20090123236A (ko) 녹화파일 리스트를 외부로 제공하는 방송수신장치,녹화파일 제공방법 및 녹화파일 제공 시스템
KR101486786B1 (ko) 모바일 단말을 위한 동영상 다운로드 시스템 및 그 방법
US20130060910A1 (en) Content reproducing apparatus, content reproducing system, and control method thereof
KR20130024788A (ko) 클라우드 시스템상의 컨텐츠를 디엘엔에이로 연결된 디바이스로 전달하는 전자 장치 및 방법
CN101902624A (zh) 机顶盒、用户终端
CN115604496A (zh) 一种显示设备、直播切台方法及存储介质
KR20120128798A (ko) 다중방송 장치 및 시스템

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

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

Country of ref document: EP

Kind code of ref document: A1