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).
Abstract:
A method and an apparatus for an adaptive HTTP streaming service using metadata for content are disclosed. The metadata includes a minimum buffer time attribute indicating a minimum amount of initial buffered media content. A terminal receives the content from a server before reproducing the content and buffers at least the minimum amount of the content. The meta data includes a range attribute specifying the range of a target pointed to by a URL. The terminal receives bytes specified by the range attribute from the URL and reproduces the content using the received bytes. It is possible to specify the minimum amount of media initially buffered.
Abstract:
콘텐츠에 대한 메타데이터를 사용하는 적응형 HTTP 스트리밍 서비스를 위한 방법 및 장치가 개시된다. 상기의 메타데이터는 하나 이상의 베이스 URL 요소들을 포함한다. 미디어를 구성하는 세그먼트의 URL은 하나 이상의 베이스 URL 요소들에 기반하여 생성된다. 세그먼트의 URL은 세그먼트의 소스 URL 속성에 하나 이상의 베이스 URL 요소 중 임의의 베이스 URL 요소를 사상시킴으로써 세그먼트의 URL들을 생성할 수 있다. 생성된 URL들이 가리키는 세그먼트들은 모두 동일하다.