Abstract:
PURPOSE: An encoding method using hadamard transform and a device using the same are provided to reduce operation quantity by determining an intra prediction mode of a current prediction unit. CONSTITUTION: An intra prediction unit calculates an SATD about an intra prediction mode for a predetermined prediction unit(S300). The intra prediction unit calculates a first intra prediction mode corresponding to a first SATD value on a candidate intra prediction mode list(S320). The intra prediction unit generates a prediction block of the predetermined prediction unit. A converting unit converts a difference between the generated prediction block and an original block. An intra prediction unit determines whether a difference between the first SATD value and a second SATD value is lower than a threshold value(S330). [Reference numerals] (AA) Start; (BB) End; (S300) Calculate SATDs about an intra prediction mode based on Hadamard transform; (S310) Calculate first and second SATD values from the calculated SATDs and an intra prediction mode corresponding to the first SATD value; (S320) Store a first intra prediction mode in a candidate intra prediction mode list; (S330) Determine whether the difference between the first SATD value and the second SATD value is lower than a threshold value; (S340) Determine the intra prediction mode corresponding to the first SATD value as the final intra prediction mode of the current prediction unit; (S350) Add an additional intra prediction mode to the candidate intra prediction mode list; (S360) Determine as the final intra prediction mode using RD costs calculated based on the intra prediction modes stored in the candidate intra prediction mode list
Abstract:
PURPOSE: A streaming service transmitting/receiving device and a method thereof are provided to supply a quality adaptive HTTP streaming service for an ISO file including multimedia tracks, thereby supporting a multi bit rate and multi resolution. CONSTITUTION: A server(1400) receives a request about a first small ISO file from a terminal(1410). The server generates the first small ISO file based on an original file. The server transmits the first small ISO file to the terminal through streaming. The first small ISO file includes at least one first image chunk and at least one voice chunk. At least one image chunk and at least one voice chunk are interleaved in the first small ISO file.
Abstract:
본 발명은 프로그레시브 멀티미디어 스트리밍 서비스를 위한 초기 버퍼링 시간 결정 방법 및 그 시스템에 관한 것으로, 프로그레시브 스트리밍 서비스(Progressive streaming service)를 위한 패킷을 수신하고, 수신된 패킷이 버퍼에서 버퍼링되는 시간 값에 기초하여, 버퍼에서의 패킷 고갈이 발생할 확률을 계산하고, 계산된 패킷 고갈이 발생할 확률이 기 선정된 값보다 큰 경우, 연속 패킷 손실 시간 값 및 왕복 전송 시간 값을 이용하여 버퍼의 패킷 고갈을 방지할 수 있는 버퍼링 시간을 산출한다. 프로그레시브 멀티미디어 스트리밍, 패킷, 버퍼링
Abstract:
본 발명의 정상 재생 타임을 이용한 스케일러블 비디오 코딩 정보와 어드밴스드 오디오 코딩 정보의 동기화 지원 방법은, 디코딩 장치를 통하여 비디오 정보를 수신하는 단계, 상기 디코딩 장치를 통하여 오디오 정보를 수신하는 단계, 상기 수신된 비디오 정보에 포함된 실시간 프로토콜(RTP: Real Timed Protocol) 타임 스탬프(Time Stamp)를 이용하여 상기 비디오 정보의 정상 재생 타임(NPT: Normal Play Time)을 계산하는 단계, 상기 수신된 오디오 정보에 포함된 실시간 프로토콜(RTP: Real Timed Protocol) 타임 스탬프(Time Stamp)를 이용하여 상기 오디오 정보의 정상 재생 타임(NPT: Normal Play Time)을 계산하는 단계, 상기 비디오 정보의 정상 재생 타임과 상기 오디오 정보의 정상 재생 타임을 비교하여 차이값을 계산하는 단계, 상기 계산된 차이값이 특정 동기화 영역에 포함되는지 여부를 판단하는 단계 및 상기 판단 결과 상기 계산된 차이값이 특정 동기화 영역에 포함되는 경우, 상기 오디오 정보와 상기 비디오 정보를 출력하는 단계를 포함한다. RTP, NPT, 동기화, SVC, AAC
Abstract:
A synchronization supporting method of scalable video coding information and advanced audio coding information and an apparatus thereof are provided to perform synchronization of two media by inducing NPT(Normal Play Time) from time stamps about the received video and audio. An information receiver(110) receives video information and audio information. A video information analyzer(120) calculates NPT of the video information by using the real time protocol time stamp. An audio information analyzer(130) calculates the normal play time of the audio information. An operating unit(140) calculates the normal play time of the video information with 'the normal play time of the audio information. A deciding unit(150) determines the calculated difference is included in a particular synchronization area.
Abstract:
A progressive streaming method using a real-time streaming protocol is provided to enable a client to play contents continuously, which are streamed from a server by using the real-time streaming protocol, after the played part of the contents if playback is restarted after pause. A server enables the client to ready operation of a video decoder in advance by informing the client of configuration information needed for initializing a player with SDP information transmitted to the client(S104). If the client requests the pause by using a pause method, the server stops streaming transfer of the contents while responding to a request by including count information of transferred TCP(Transmission Control Protocol) packets(S113). If the client requests the replay by using a replay method and transmitting TCP packet information to be continued, the server streams the contents after the paused TCP packet in response to the request(S117).