Non-transitory computer-readable recording medium having program recorded therein for providing network-adaptive content and apparatus for providing network-adaptive content
First Claim
1. A non-transitory computer-readable recording medium having a program recorded therein for providing network-adaptive content, the program, executed by a processor including electronic circuits, comprising steps of:
- identifying whether types of communication networks, to which each of one or more user terminals connected, are same or different, when multimedia data are respectively sent to the user terminals each connected through one or more communication networks;
setting media transmission parameters used for encapsulation and packetization of the multimedia data, depending on the identified network types of the communication networks to thereby adaptively create the network-adaptive content for the multimedia data, to be provided with the user terminals, considering a media transmission quality of the respective communication networks;
encapsulating the multimedia data into a media processing unit (MPU) by applying the media transmission parameters and packetizing the MPU into a streaming data packet by adding header information, wherein the MPU includes media data corresponding to at least one of audio, video and data and metadata for decoding and playing the media data; and
transmitting the streaming data packet to the user terminal.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates to a computer-readable recording medium having a program recorded therein for providing network-adaptive content and a related apparatus. The disclosure allows streaming content to be provided to a user terminal in view of a difference in transmission quality of communication networks by analyzing a source address of a signaling message transmitted to the user terminal, identifying the type of a communication network accessed by the user terminal, differently setting media transmission parameters for encapsulation and packetization in accordance with the identified network type, and performing encapsulation and packetization in accordance with the set media transmission parameters.
-
Citations
8 Claims
-
1. A non-transitory computer-readable recording medium having a program recorded therein for providing network-adaptive content, the program, executed by a processor including electronic circuits, comprising steps of:
-
identifying whether types of communication networks, to which each of one or more user terminals connected, are same or different, when multimedia data are respectively sent to the user terminals each connected through one or more communication networks; setting media transmission parameters used for encapsulation and packetization of the multimedia data, depending on the identified network types of the communication networks to thereby adaptively create the network-adaptive content for the multimedia data, to be provided with the user terminals, considering a media transmission quality of the respective communication networks; encapsulating the multimedia data into a media processing unit (MPU) by applying the media transmission parameters and packetizing the MPU into a streaming data packet by adding header information, wherein the MPU includes media data corresponding to at least one of audio, video and data and metadata for decoding and playing the media data; and transmitting the streaming data packet to the user terminal. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for providing network-adaptive content, comprising:
-
a media processing circuit, implemented by a processor, configured to encapsulate multimedia data into a media processing unit (MPU) including media data corresponding to at least one of audio, video and data and metadata for decoding and playing the media data; and a transmission processing circuit, implemented by a processor, configured to packetize the MPU into a streaming data packet including a header, wherein the transmission processing circuit is further configured to identify whether types of communication networks, to which each of one or more user terminals connected, are same or different, when multimedia data are respectively sent to the user terminals each connected through one or more communication networks, and set media transmission parameters used for encapsulation packetization of the multimedia data, depending on the identified network types of the communication networks to thereby adaptively create the network-adaptive content for the multimedia data, to be provided with the user terminals, considering a media transmission quality of the respective communication networks. - View Dependent Claims (6, 7, 8)
-
Specification