KR100705992B1 - 코드화된 데이터를 디멀티플렉싱하는 장치 - Google Patents
코드화된 데이터를 디멀티플렉싱하는 장치 Download PDFInfo
- Publication number
- KR100705992B1 KR100705992B1 KR1020007002769A KR20007002769A KR100705992B1 KR 100705992 B1 KR100705992 B1 KR 100705992B1 KR 1020007002769 A KR1020007002769 A KR 1020007002769A KR 20007002769 A KR20007002769 A KR 20007002769A KR 100705992 B1 KR100705992 B1 KR 100705992B1
- Authority
- KR
- South Korea
- Prior art keywords
- demultiplexing
- data
- mpeg
- operations
- access unit
- Prior art date
Links
- 238000000034 method Methods 0.000 claims description 7
- 238000012360 testing method Methods 0.000 claims description 3
- 230000000007 visual effect Effects 0.000 description 4
- 230000005540 biological transmission Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000006837 decompression Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000005538 encapsulation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44012—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/236—Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/434—Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N7/00—Television systems
- H04N7/24—Systems for the transmission of television signals using pulse code modulation
- H04N7/52—Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Television Systems (AREA)
- Time-Division Multiplex Systems (AREA)
Abstract
본 발명은 멀티미디어 객체들에 대응하는 코드화된 데이터를 디멀티플렉싱하는 장치에 관한 것이다. 데이터는 개별적으로 액세스가능한 부분들로 분할된 비트스트림 -이를 테면 MPEG-4 유연 비트스트림에 대한 액세스 유닛들-로 조직화되고, 그 데이터는 보다 작은 데이터 엔티티들 -인용예에서 SL-패킷들-로 세분화되며 모든 디멀티플렉싱 연산들은 보다 작은 데이터 엔티티로 인가된다. 상기 연산들은 주로, 디멀티플렉싱 장치의 입력에서 수신된 모든 데이터에 대해, 버퍼를 판독하고 포맷하며, 연속적인 액세스 유닛 세그먼트들을 추출하고, 완전한 액세스 유닛을 점진적으로 재구성하며, 출력 버퍼 또는 파일에 상기 액세스 유닛을 전송한다.
MPEG-4, SL 패킷, 액세스 유닛, 기초 스트림(ES), 트랜스먹스, 플렉스먹스
Description
본 발명은 멀티미디어 객체들에 대응하는 비트스트림의 형태, 특히 MPEG-4 표준에 따른 비트스트림의 형태로 이용할 수 있는 코드화된 데이터를 디멀티플렉스하는 장치에 관한 것이다.
MPEG-4 표준은, 자연 또는 합성 원(origin)의 AVO들(audio-visual object들로 불림)을 나타내고, 오디오-비주얼 장면(scene)들을 형성하는 합성 AVO들을 생성하는 동시에 오디오-비주얼 장면들을 구성하며, AVO들과 연관된 데이터를 다중화하고 동기화하기 위한, 수신기의 말단에서 발생되거나 재구성되는 오디오 비주얼 장면들과 상호작용하기 위한 표준화된 방식들을 제공한다.
도 1에 도시된 바와 같이, 이를 테면 "MPEG-4 : context and objectives", R. Koenen and al., Signal processing : Image Communication 9 (1997), May 1997, n°4, pp.295-304, 문서에서 설명된 바와 같은 MPEG-4 시스템에 의해 수신된, 오디오-비주얼 장면은 일반적으로 계층적인 방식으로 조직된 몇몇의 AVO들로 구성됨을 상기할 수 있다. 이 계층적인 조직의 결과들은 도시된 오디오비주얼 표현 : 배경, 말하는 사람의 화상, 그 사람과 관련된 음성, 그 장면에서 3 차원 객체 존재 등(2 차원 또는 3 차원 둘 중의 하나일 수도 있는 임의의 텍스트형, 그래픽형, ... )의 경우에서와 같이 원시(primitive) AVO들이다. 도 1은 또한 장면과 상호작용할 가능성이 있는 사용자에게 랜더링되고 디스플레이되기 전에 비디오 및 오디오 컴포지터(compositor)들이 장면을 처리하는 방법을 개략적으로 도시한다.
이 AVO들과 연관된 데이터는 하나 이상의 기초 스트림(ES; Elementary Stream)들에 전달되고, 전송과 몇몇의 다른 파라미터들을 필요로 하는 서비스의 품질에 의해 특징지워진다. 도 2에서 개략적으로 묘사된, 소위 MPEG-4 시스템 층 모델은 MPEG-4 단말들의 모든 실행들에 기반이 될 수 있는 일반적인 모델을 제공한다. 이 MPEG-4 단말(수신기 측면에서)의 주된 구성요소들을 도시하는 도 3에서 보여주는 바와 같이, 트랜스먹스(TransMux) 스트림들의 형태로 네트워크 또는 저장 매체(도 2에서, "전송/저장 매체"; 도 3에서, "네트워크 층")로부터 나오는 데이터 스트림들은 기초 스트림(ES)들을 복원하기 위해 적절하게 디멀티플렉스되어야만 한다. 그 후에 이 기초 스트림(ES)들은 그들의 감압을 고려하여, 그리고 오리지널 AVO(원시 AV 객체들)를 재구성하기 위하여, 적절한 디코더들을 통과하게 된다. 관련된 장면을 컴포지션(composition)하는 정보를 제공하는 장면 기술 표현들과 함께, 디코드된 AVO들은 그 저자에 의해 기술된(주어진 계층적인, 대화형의 형태로) 장면을 합성하고 랜더링하기 위해 사용된다. 또한 저자에 의해 허용된 범위까지, 업스트림 데이터(사용자 이벤트들, 클래스 요청, ....)는 장면과 상호작용하기 위해 네트워크 층에 반환된다.
보다 정밀하게, 도 2에서 묘사된 MPEG-4 단말은 다음의 3개의 층들을 구성하는 다층(multi-layer) 구조이다. : 트랜스먹스 층(21), 플렉스먹스(FlexMux) 층(22) 및 액세스 유닛 층(23).
MPEG-4 데이터 스트림들을 전송하는데 적합한 임의의 현존하는 또는 미래의 근원적인 멀티플렉스 기능을 나타내는(따라서 MPEG-4가 연산 환경들의 광범위한 변경에서 사용되는 것을 허용하는) 트랜스먹스 층(21)은 보호 서브층과 다중화하는 서브층으로 구성된다(몇몇의 트랜스먹스 실례들에서 이 서브층들을 개별적으로 식별하는 것이 불가능하다 하더라도, 보호 서브층은 주어진 네트워크 또는 기억 매체에 적합한 에러 보호와 에러 검출 툴들을 제공하는데 특히 중요하다). MPEG-4의 문맥에서 규정되지 않은 이러한 층은 실제로 네트워크 또는 기억 매체에 대한 인터페이스이며, 요구된 QoS(Quality of Service)에 부합하는 운송 서비스들을 제공하게 해준다.
MPEG-4에 의해 완전히 상술된, 플렉스먹스 층(22)은 데이터를 인터리브하기 위한(하나의 플렉스먹스 스트림내로 하나 이상의 기초 스트림들을) 유연한 툴로 이루어지며, 다중화되었던 데이터에 대한 상이한 채널들을 식별하는 것을 허용한다.
액세스 유닛 층(23)은 기초 스트림들에서의 액세스 유닛들의 식별(비디오 또는 오디오 프레임들, 장면 기술 명령들, ...)과 시간 기준의 복원을 허용한다. 그러므로 이는 이 기초 스트림들의 시간 기준 정보와 시간 스탬프된 액세스 유닛들 둘 다에 전달한다. 한편, 단말의 MPEG-4 디멀티플렉서의 각 층이 연속적으로 전체 스트림을 처리해야 한다는 것이 주목될 수도 있다.
본 발명의 제 1 목적은 후속 디코더와의 완전 통합을 허용하는, 이런 디멀티플렉서의 보다 더 일반적인 실행을 제안하는 것이다.
이 목적을 위해, 본 발명은 설명의 서두에서 언급된 바와 같은 장치에 관한 것이며, 더욱이 상기 비트스트림은 상기 멀티미디어 객체들의 코드화된 표현의 개별적으로 액세스가능한 부분들로 세분화되고 상기 장치에서 실행된 모든 디멀티플렉싱 연산들은 디코딩 연산들 전에, 보다 작은 기본 데이터 엔티티들로 상기 부분들을 더 세분화한 후에, 각각의 상기 작은 데이터 엔티티들에 연속적으로 인가된다.
특히, 본 발명의 다른 목적은 완전히 유연한 MPEG-4 아키텍처를 유지하도록 하는 디멀티플렉서를 제안하는 것이다.
이 목적을 위해 본 발명은, 상기 비트스트림이 MPEG-4 표준을 따르고 이른바 액세스 유닛들로 세분화되며, 상기 디멀티플렉싱 연산들이 이 액세스 유닛들의, SL 패킷들로 불리는, 보다 작은 데이터 세그먼트들에 연속적으로 인가되는, 디멀티플렉싱 장치에 관한 것이다.
보다 정밀하게, 각각의 연속적인 데이터 구조들에 인가된, 디멀티플렉싱 절차의 주된 단계들은 다음의 단계들일 것이다. :
(a) 버퍼를 판독하고 포맷하는 단계 ;
(b) 액세스 유닛의 세그먼트들을 추출하는 단계 ;
(c) 이전에 추출된 세그먼트들에서 액세스 유닛의 완전한 재구성 여부를 테스트하는 단계 ;
(d) 출력 버퍼 또는 파일에 각각의 완전한 액세스 유닛을 전송하는 단계 ;
(e) 데이터가 디멀티플렉서의 입력에 더 이상 존재하지 않을 때까지 단계들((a) 내지 (d))을 반복하는 단계 ;
본 발명의 특수성 및 이점들은 다음의 설명과 첨부된 도면들과 관련하여 더욱 상세한 방식으로 설명될 것이다.
도 1은 MPEG-4 표준에 따라 처리되는, 객체-기반 멀티미디어 장면의 예를 도시한 도면.
도 2는 대응하는 MPEG-4 코드화된 데이터의 전송 및/또는 저장 후에, 오디오 비주얼 대화형 장면을 처리하고 재구성하는 것을 허용하는 MPEG-4 단말 구조를 묘사한 도면.
도 3은 수신기 측면에서, MPEG-4 단말의 주요 구성요소들을 보여주는 도면.
도 4는 본 발명에 따라 디멀티플렉싱 장치에서 실행되는 단계들을 도시한 도면.
본 발명이 광범위한 응용 분야들에 적용될 수 있다 하더라도, 이것은 MPEG-4 표준의 경우에서 설명될 것이다. MPEG-4 사양들에 따라, 멀티미디어 객체들의 표현들은 개별적인 기초 스트림들 내의 소스 엔티티들에서 목적지(destination) 엔티티들까지 전송된다. 동기 층, 또는 Sync Layer, 또는 SL로 불리는 특정 층은 기초 스트림 데이터를 통신에 적합하도록 하고 따라서 특히 타이밍과 동기 정보를 제공한다. 이 층은 각 기초 스트림의 캡슐화를 제공하며, 즉, 각 기초 스트림을 하나 이상의 액세스 유닛들로 분할하며, 액세스 유닛은 멀티미디어 객체의 코드화된 표현의 개별적으로 액세스가능한 부분들이며 타이밍 정보가 귀착될 수 있는 가장 작은 데이터 엔티티들이다. 액세스 유닛은 SL 패킷들로 불리는 작은 기본 데이터 엔티티들로 자체 분할될 수도 있으며 그 SL 패킷들 각각은 구성가능한 헤더와 페이로드(payload)로 이루어진다.
지금까지 제안된 실행들에서, MPEG-4 디멀티플렉서의 각 층은 예를 들면 유럽 특허 n°98400160.2(PHF98505)에서 설명된 것과 같이, 연속적으로 전체 스트림을 처리한다. 본 발명에 따라, 실시간 실행을 갖는 MPEG-4 단말은 디멀티플렉싱 연산들이 MPEG-4 디멀티플렉서가 수신하는 매 데이터마다 처리되는 경우 획득될 수도 있다. 기본적으로, 멀티플렉싱 절차의 상이한 단계들은 도 4에 묘사된 바와 같은, 다음의 단계들이다. :
(a) 트랜스먹스와 플렉스먹스 오디오 비주얼 객체들을 초기화하는 단계 ;
(b) 페이로드 길이에 대응하는 크기의 버퍼를 판독하는 단계(이를 테면, 이 크기는 MPEG-2 트랜스포트 스트림 패킷의 페이로드 길이로 184 바이트일 수 있다.) ;
(c) 상기 버퍼(판독되었던)가 그 후에 트랜스먹스 층에 의해 플렉스먹스 프로토콜 데이터 유닛(FMPDU; FlexMux Protocol Data Unit)으로 포맷되는 단계 ;
(d) 플렉스먹스 층이 상기 FMPDU를 수신하고 대응하는 동기 층 프로토콜 데이터 유닛(또는 SLPDU(Synchronization Layer Protocol Data Unit), 상술한 바와 같이, 일반적으로 액세스 유닛의 세그먼트를 표현하는 이러한 SLPDU)을 추출하는 단계 ;
(e) 다음 단계는 테스트하는 단계로 : 액세스 유닛이 이전에 관련된 SLPDU 세그먼트들로부터 완전히 재구성되었는가 또는 재구성되지 않았는가? :
(e1) 액세스 유닛이 완전히 재구성되지 않은 경우, MPEG-4 디멀티플렉서는 데이터를 로컬 버퍼에 저장하고 다른 입력 패킷을 갖는 처리를 재개한다.
(e2) 모든 관련된 이전 SLPDU들로 구성되는, 완전한 액세스 유닛이 존재하는 경우, 출력 버퍼로 전달되거나 또는 파일에 기록된다.
그 후에 상기 처리는 데이터가 디멀티플렉서의 입력에 더 이상 존재하지 않을 때까지 다시 초기화된다.
기술된 디멀티플렉싱 장치는 필립스 회사에 의해 제조된 TM1000(=TriMedia)을 참고로 지정된 프로세서와 같은 프로그램가능한 멀티미디어 프로세서 상에 쉽게 통합될 수 있으며, 그 아키텍처는 상기 프로세서에 완전히 유연한 MPEG-4 이다.
본 발명은 멀티미디어 객체들에 대응하는 비트스트림의 형태, 특히 MPEG-4 표준에 따른 비트스트림의 형태로 이용할 수 있는 코드화된 데이터를 디멀티플렉스하는 장치이다.
Claims (3)
- 멀티미디어 객체들에 대응하는 비트스트림의 형태로 이용가능한 코드화된 데이터를 디멀티플렉싱하는 장치로서, 상기 비트스트림은 상기 멀티미디어 객체들의 상기 코드화된 표현의 개별적으로 액세스가능한 부분들로 세분화되는, 상기 디멀티플렉싱 장치에 있어서,상기 장치에서 수행된 모든 디멀티플렉싱 연산들은, 디코딩 연산들 전에, 상기 부분들을 보다 작은 기본 데이터 엔티티들로 더 세분화한 후, 상기 보다 작은 데이터 엔티티들의 각각에 연속적으로 인가되는 것을 특징으로 하는, 디멀티플렉싱 장치.
- 삭제
- 제 1 항에 있어서, 상기 디멀티플렉싱 연산들은 상기 디멀티플렉싱 장치의 요소들의 초기화 후에,(a) 버퍼를 판독하고 포맷하는 단계;(b) 개별적인 부분의 세그먼트들을 추출하는 단계;(c) 이전에 추출된 세그먼트들에서 개별적인 부분의 완전한 재구성 여부를 테스트하는 단계;(d) 출력 버퍼 또는 파일에 각각의 완전한 개별적인 부분을 전송하는 단계;(e) 데이터가 상기 디멀티플렉서의 입력에 더 이상 존재하지 않을 때까지 단계들((a) 내지 (d))을 반복하는 단계에 따라 수행되는 것을 특징으로 하는, 디멀티플렉싱 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP98401820.0 | 1998-07-17 | ||
EP98401820 | 1998-07-17 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010024033A KR20010024033A (ko) | 2001-03-26 |
KR100705992B1 true KR100705992B1 (ko) | 2007-04-12 |
Family
ID=8235446
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020007002769A KR100705992B1 (ko) | 1998-07-17 | 1999-07-10 | 코드화된 데이터를 디멀티플렉싱하는 장치 |
Country Status (6)
Country | Link |
---|---|
US (1) | US6606329B1 (ko) |
EP (1) | EP1042921A1 (ko) |
JP (1) | JP2002521882A (ko) |
KR (1) | KR100705992B1 (ko) |
CN (1) | CN1147079C (ko) |
WO (1) | WO2000004723A1 (ko) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6735253B1 (en) | 1997-05-16 | 2004-05-11 | The Trustees Of Columbia University In The City Of New York | Methods and architecture for indexing and editing compressed video over the world wide web |
US7143434B1 (en) | 1998-11-06 | 2006-11-28 | Seungyup Paek | Video description system and method |
JP4389323B2 (ja) * | 2000-02-29 | 2009-12-24 | ソニー株式会社 | シーン記述変換装置及び方法 |
US20010027468A1 (en) * | 2000-03-09 | 2001-10-04 | Sanyo Electric Co., Ltd. | Transmission system, reception system, and transmission and reception system capable of displaying a scene with high quality |
US20040125877A1 (en) * | 2000-07-17 | 2004-07-01 | Shin-Fu Chang | Method and system for indexing and content-based adaptive streaming of digital video content |
KR100841896B1 (ko) * | 2001-02-27 | 2008-06-26 | 엔엑스피 비 브이 | Mpeg-4 비디오 데이터를 인코딩하는 방법 및 장치 |
EP1276323A1 (en) * | 2001-07-13 | 2003-01-15 | France Telecom | Method for broadcasting multimedia signals towards a plurality of terminals |
WO2003051031A2 (en) | 2001-12-06 | 2003-06-19 | The Trustees Of Columbia University In The City Of New York | Method and apparatus for planarization of a material by growing and removing a sacrificial film |
MXPA04008659A (es) * | 2002-03-08 | 2004-12-13 | France Telecom | Procedimiento de transmision de corrientes de datos dependientes. |
US8010566B2 (en) | 2004-10-13 | 2011-08-30 | Electronics And Telecommunications Research Institute | Extended multimedia file structure and multimedia file producting method and multimedia file executing method |
WO2006096612A2 (en) | 2005-03-04 | 2006-09-14 | The Trustees Of Columbia University In The City Of New York | System and method for motion estimation and mode decision for low-complexity h.264 decoder |
WO2009126785A2 (en) | 2008-04-10 | 2009-10-15 | The Trustees Of Columbia University In The City Of New York | Systems and methods for image archaeology |
WO2009155281A1 (en) | 2008-06-17 | 2009-12-23 | The Trustees Of Columbia University In The City Of New York | System and method for dynamically and interactively searching media data |
US8671069B2 (en) | 2008-12-22 | 2014-03-11 | The Trustees Of Columbia University, In The City Of New York | Rapid image annotation via brain state decoding and visual pattern mining |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998010591A1 (en) * | 1996-09-02 | 1998-03-12 | Kabushiki Kaisha Toshiba | Information transmitting method, encoder/decoder of information transmitting system using the method, and encoding multiplexer/decoding inverse multiplexer |
US9810591B2 (en) * | 2013-03-15 | 2017-11-07 | Nike, Inc. | System and method of analyzing athletic activity |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU701138B2 (en) * | 1995-07-13 | 1999-01-21 | General Instrument Corporation | Transmission of high rate isochronous data in MPEG-2 data streams |
US6092107A (en) * | 1997-04-07 | 2000-07-18 | At&T Corp | System and method for interfacing MPEG-coded audiovisual objects permitting adaptive control |
US6057884A (en) * | 1997-06-05 | 2000-05-02 | General Instrument Corporation | Temporal and spatial scaleable coding for video object planes |
US6233356B1 (en) * | 1997-07-08 | 2001-05-15 | At&T Corp. | Generalized scalability for video coder based on video objects |
WO1999021337A2 (en) * | 1997-10-17 | 1999-04-29 | Koninklijke Philips Electronics N.V. | Method of encapsulation of data into transport packets of constant size |
JP2001518272A (ja) | 1998-01-27 | 2001-10-09 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Mpeg−4システム迎合アーキテクチャ |
-
1999
- 1999-07-10 EP EP99938231A patent/EP1042921A1/en not_active Withdrawn
- 1999-07-10 CN CNB998011584A patent/CN1147079C/zh not_active Expired - Fee Related
- 1999-07-10 WO PCT/EP1999/004933 patent/WO2000004723A1/en not_active Application Discontinuation
- 1999-07-10 JP JP2000560734A patent/JP2002521882A/ja not_active Abandoned
- 1999-07-10 KR KR1020007002769A patent/KR100705992B1/ko active IP Right Grant
- 1999-07-19 US US09/356,598 patent/US6606329B1/en not_active Expired - Lifetime
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1998010591A1 (en) * | 1996-09-02 | 1998-03-12 | Kabushiki Kaisha Toshiba | Information transmitting method, encoder/decoder of information transmitting system using the method, and encoding multiplexer/decoding inverse multiplexer |
US9810591B2 (en) * | 2013-03-15 | 2017-11-07 | Nike, Inc. | System and method of analyzing athletic activity |
Non-Patent Citations (1)
Title |
---|
9810591 |
Also Published As
Publication number | Publication date |
---|---|
US6606329B1 (en) | 2003-08-12 |
JP2002521882A (ja) | 2002-07-16 |
CN1147079C (zh) | 2004-04-21 |
KR20010024033A (ko) | 2001-03-26 |
WO2000004723A1 (en) | 2000-01-27 |
CN1274506A (zh) | 2000-11-22 |
EP1042921A1 (en) | 2000-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US5621799A (en) | Scrambled transmission system | |
KR100705992B1 (ko) | 코드화된 데이터를 디멀티플렉싱하는 장치 | |
KR100593581B1 (ko) | 데이터를 일정한 사이즈의 전송 패킷으로 캡슐화하는 방법 | |
US5838678A (en) | Method and device for preprocessing streams of encoded data to facilitate decoding streams back-to back | |
US5856973A (en) | Data multiplexing in MPEG server to decoder systems | |
US6026506A (en) | Concealing errors in transport stream data | |
US6275507B1 (en) | Transport demultiplexor for an MPEG-2 compliant data stream | |
KR101204134B1 (ko) | 트랜스포트 데이터 스트림내에서 참조하는 유연성 있는 서브스트림 | |
JPH11513222A (ja) | 多重ビデオ対象画の表示時間スタンピング方法と同期化方法 | |
CN108924600A (zh) | 直播数据的发送接收方法、装置及电子设备 | |
KR20010108318A (ko) | 동화상 부호화 장치 및 동화상 복호화 장치 | |
US6888895B2 (en) | Method and device for encoding MPEG-4 video data | |
KR100390138B1 (ko) | 등시성데이터의전송방법,등시성데이터의복원방법및장치,정보데이터를복원하기위한디코더 | |
US7577170B2 (en) | System for the dynamic multiplexing of digital streams | |
JPH104539A (ja) | データ多重化方法及び多重データ再生装置 | |
US6970514B1 (en) | Signal processing device, signal processing method, decoding device, decoding method and recording medium | |
JP3536493B2 (ja) | オーサリングシステム,このシステムで使用される符号化装置及び多重化装置並びに多重ビットストリームを生成する方法 | |
JP7306527B2 (ja) | 復号装置 | |
CN108702533A (zh) | 发送装置、发送方法、接收装置和接收方法 | |
JP3531324B2 (ja) | 符号化・多重化装置,多重化前処理装置及び符号化・多重化方法 | |
JPH09298748A (ja) | Mpegビットストリームにおいてスタッフィングビットの代わりにプライベートデータを送る方法および装置 | |
JP3769457B2 (ja) | ローカル時刻符号化方法 | |
Kim et al. | Design and implementation of a digital TV transport system | |
JP2000333170A (ja) | デジタル動画視聴システム | |
JP2007036532A (ja) | トランスポートストリーム出力回路、トランスポートストリーム編集回路、トランスポートストリーム多重化システム及びトランスポートストリーム多重化方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20130321 Year of fee payment: 7 |
|
FPAY | Annual fee payment |
Payment date: 20140319 Year of fee payment: 8 |
|
FPAY | Annual fee payment |
Payment date: 20160318 Year of fee payment: 10 |