Abstract:
미디어 콘텐츠에 대한 메타데이터를 사용하는 적응형 HTTP 스트리밍 서비스를 위한 방법 및 장치가 개시된다. 미디어 콘텐츠는 하나 이상의 주기들의 일련으로 구성된다. 메타데이터는 각 주기의 시작 시각 속성 및/또는 지속시간 속성을 포함할 수 있다. 메타데이터는 각 주기의 시작 시간 및 상기 주기가 포함하는 세그먼트들의 시작 시각을 결정한다. 단말은 각 주기가 포함하는 세그먼트들에 접근하고, 세그먼트들 내에 포함된 미디어 콘텐츠의 데이터를 디코딩 및 렌더링함으로써 미디어 콘텐츠를 재생한다.
Abstract:
PURPOSE: An apparatus and a method for providing streaming contents are provided to generate an URL(uniform resource locator) of a segment by mapping any base URL elements from one or more base URL elements with a source URL attribute of the segment. CONSTITUTION: A server(110) can host DASH(dynamic adaptive streaming over HTTP) segments. A terminal(100) receives meta data(120) of a media from the server. The meta data includes the base URL element. The terminal processes the received meta data(130). The terminal extracts information provided through the meta data or the information included in the meta data. The terminal accesses the segment of the media based on the information provided through the meta data(140,150). [Reference numerals] (100) Terminal; (110) Server; (120) Meta data; (130) Meta data processing; (140) Segment request; (150) Segment transmission; (160) Decoding and rendering
Abstract:
Provided is an apparatus and method for transmitting and receiving a streaming service. An inter-arrival jitter may correspond to a delay variation in arrival time between TCP packets arriving at an apparatus for receiving the streaming service. The apparatus for receiving the streaming service may determine a de-jitter buffering time to absorb a network jitter before TS packets in a TCP packet is input to a T-STD buffer model. Based on the de-jitter buffering time, an initial playout delay lime at the apparatus for receiving the streaming service may be determined.
Abstract:
PURPOSE: A method of transporting media contents over single port or multiple port and an apparatus for performing the same are provided to transport media contents regardless of the number of servers and the existence and nonexistence of additional information. CONSTITUTION: A server generates substream ID including assignment information of the port of a client in order to transmit contents component including at least one among video stream, audio stream, and signaling stream to a client(S510). The server transmits the substream ID to a client(S520). The server transmits the contents component to the client through one or more ports of the client(S530).
Abstract:
PURPOSE: An apparatus for providing streaming contents and a method thereof are provided to efficiently divide media information in active HTTP streaming by using general media information and specific media information. CONSTITUTION: A terminal(110) receives meta data of a media or the meta data about a specific cycle of the media from a server(100)(610). The terminal processes the meta data about the specific cycle(620). The terminal extracts information provided through the meta data. The terminal requests a server of segments(630). The server extracts a data part suitable for the requested segments if there is a need to parse a media(640). The server transmits the segments suitable for each request from the terminal to the terminal(650). The terminal plays the media by decoding and rendering data in the media included within the segments(660).
Abstract:
PURPOSE: An apparatus and a method for providing streaming contents are provided to generate an URL of a segment by mapping any base URL elements from one or more base URL elements with source URL attributes of the segment. CONSTITUTION: A terminal(100) receives meta data(120) for a media from a server(110). The server transmits meta data for the media to the terminal. The terminal processes received meta data(130). The terminal can extract information provided from the meta data or information included in the meta data. The terminal accesses a segment of the media based on the information provided from the meta data(140,150). The terminal reproduces the media by decoding and rendering data of the media included in the segment(160).
Abstract:
PURPOSE: A streaming content supplying apparatus and a method thereof are provided to analyze a URL of a segment by using a base URL element. CONSTITUTION: A terminal(100) receives metadata of media. The metadata includes one or more base URL(Uniform Resource Locator) elements. The terminal requests a segment of media by using the URL of the segment. The URL is analyzed about the base URL element. The terminal receives the segment. The terminal performs decoding and rendering of media data within the segment.
Abstract:
PURPOSE: A device for providing streaming content and a method thereof are provided to efficiently divide and transmit MPD(Media Presentation Description) in active http streaming by using general MPD and specific MPD, thereby efficiently transmitting the MPD by the usage purpose of a terminal. CONSTITUTION: A terminal(110) receives meta data of a media with one or more cycles from a server(100). The terminal approaches to segments of the media based on the information which the meta data provides. The terminal performs decoding and rendering of the media data of the segments. Each cycle includes one or more groups. Each group includes one or more representations of the media.
Abstract:
PURPOSE: A method for updating content information in a streaming server group is provided to enable a client to use a service without checking the streaming service group through a web server. CONSTITUTION: A web server adds the information about the delivered content and transmits the added information to the server group(306). A streaming server 2 transfers the updated information to a client(307). The client confirms that the streaming server n provides the same HD-grade content service about the same content(308). The client closes the service with the streaming server 2. The client is connected to the streaming server n. The client receives the HD-grade content from the streaming server n(310).
Abstract:
A method and a device for processing a boundary with peripheral block information in a scalable imaging encoder/decoder are provided to offer previously restored information of an upper layer as boundary information, which is needed for enlarging a block corresponding to a lower layer through down-sampling, when a small lower layer is encoded and decoded. A macroblock mode determiner(120) determines a macroblock mode of a lower layer when a scalable image is encoded/decoded. A boundary pixel information generator(130) generates boundary pixel information by performing down-sampling according to an up-sampling ratio with protected information of a block close to the macroblock of an upper layer when the macroblock mode of the lower layer is an internal mode. An up-sampler(140) performs up-sampling of the lower layer based on the boundary pixel information.