APPARATUS AND COMPUTER-READABLE RECORDING MEDIUM HAVING PROGRAM RECORDED THEREIN FOR PROVIDING LOW-LATENCY REAL-TIME BROADCAST CONTENT
First Claim
1. An apparatus for providing low-latency real-time broadcast content, the apparatus comprising:
- a first media receiving module configured to receive and decode a first streaming data packet of real-time broadcast content from a first streaming server for providing a streaming service based on a first media transmission technique;
a second media receiving module configured to receive and decode a second streaming data packet of the real-time broadcast content from a second streaming server for providing the streaming service based on a second media transmission technique which is different from the first media transmission technique; and
a playback module configured to provide a user interface for playback of the real-time broadcast content, to determine whether a streaming request event satisfies an event condition for switching to a low-latency real-time broadcast mode when the streaming request event for an arbitrary channel occurs through the user interface, to instruct a streaming request to the first or second media receiving module depending on a determination result, and to play the decoded first or second streaming data packet received from the first or second media receiving module.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates to an apparatus for providing low-latency real-time broadcast content in an MMT-based streaming service and a computer-readable recording medium having a related program recorded therein. According to the disclosure, when a streaming request event for an arbitrary channel occurs, the apparatus determines whether the streaming request event satisfies an event condition for switching to a low-latency real-time broadcast mode. Depending on a determination results, the apparatus transmits a streaming request to a first or second streaming server for providing a streaming service based on a first or second media transmission technique. Then the apparatus receives and decodes a first or second streaming data packet of real-time broadcast content from the first or second streaming server and plays the decoded first or second streaming data packet.
-
Citations
8 Claims
-
1. An apparatus for providing low-latency real-time broadcast content, the apparatus comprising:
-
a first media receiving module configured to receive and decode a first streaming data packet of real-time broadcast content from a first streaming server for providing a streaming service based on a first media transmission technique; a second media receiving module configured to receive and decode a second streaming data packet of the real-time broadcast content from a second streaming server for providing the streaming service based on a second media transmission technique which is different from the first media transmission technique; and a playback module configured to provide a user interface for playback of the real-time broadcast content, to determine whether a streaming request event satisfies an event condition for switching to a low-latency real-time broadcast mode when the streaming request event for an arbitrary channel occurs through the user interface, to instruct a streaming request to the first or second media receiving module depending on a determination result, and to play the decoded first or second streaming data packet received from the first or second media receiving module. - View Dependent Claims (2, 3, 4)
-
-
5. A computer-readable recording medium having a program recorded therein for providing low-latency real-time broadcast content, the program comprising steps of:
-
determining whether a streaming request event satisfies an event condition for switching to a low-latency real-time broadcast mode when the streaming request event for an arbitrary channel occurs; if the event condition is not satisfied, transmitting a streaming request to a first streaming server for providing a streaming service based on a first media transmission technique and then receiving and decoding a first streaming data packet of real-time broadcast content from the first streaming server; if the event condition is satisfied, transmitting the streaming request to a second streaming server for providing the streaming service based on a second media transmission technique different from the first media transmission technique and then receiving and decoding a second streaming data packet of the real-time broadcast content from the second streaming server; and playing the decoded first or second streaming data packet. - View Dependent Claims (6, 7, 8)
-
Specification