KR20150105955A - 메타데이터 트랜스코딩 - Google Patents
메타데이터 트랜스코딩 Download PDFInfo
- Publication number
- KR20150105955A KR20150105955A KR1020157017689A KR20157017689A KR20150105955A KR 20150105955 A KR20150105955 A KR 20150105955A KR 1020157017689 A KR1020157017689 A KR 1020157017689A KR 20157017689 A KR20157017689 A KR 20157017689A KR 20150105955 A KR20150105955 A KR 20150105955A
- Authority
- KR
- South Korea
- Prior art keywords
- metadata
- frame
- inbound
- outbound
- block
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
- H04L9/3236—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions
- H04L9/3242—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials using cryptographic hash functions involving keyed hash functions, e.g. message authentication codes [MACs], CBC-MAC or HMAC
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/04—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using predictive techniques
- G10L19/16—Vocoder architecture
- G10L19/173—Transcoding, i.e. converting between two coded representations avoiding cascaded coding-decoding
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/68—Systems specially adapted for using specific information, e.g. geographical or meteorological information
- H04H60/73—Systems specially adapted for using specific information, e.g. geographical or meteorological information using meta-information
-
- H04L29/06476—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
- H04L63/123—Applying verification of the received information received data contents, e.g. message integrity
-
- H04L65/4084—
-
- H04L65/605—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/61—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
- H04L65/612—Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for unicast
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/70—Media network packetisation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/765—Media network packet handling intermediate
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N19/00—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
- H04N19/40—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output 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/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/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N21/2353—Processing of additional data, e.g. scrambling of additional data or processing content descriptors specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata
-
- 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/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N21/2355—Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N21/4353—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving decryption of additional data
-
- 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/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N21/4355—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream involving reformatting operations of additional data, e.g. HTML pages on a television screen
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/83—Generation or processing of protective or descriptive data associated with content; Content structuring
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Security & Cryptography (AREA)
- Acoustics & Sound (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Computational Linguistics (AREA)
- Power Engineering (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
- Library & Information Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Description
도 1a는 트랜스코더를 포함하는 예시적 오디오 콘텐트 분배 체인의 블록도이다.
도 1b는 메타데이터 프레임의 예시적 구조를 도시한 것이다.
도 2a 및 도 2b는 메타데이터 프레임에서 사용되는 시간스탬프 특성의 예들을 도시한 것이다.
도 3a 및 도 3b는 메타데이터 프레임에서 사용되는 디-듀플리케이션 특성의 예들을 도시한 것이다.
도 4a 및 도 4b는 메타데이터 프레임에서 사용되는 듀플리케이션 특성의 예들을 도시한 것이다.
도 5a 내지 도 5d 및 도 6a 및 도 6b는 예시적 PCM-연결 트랜스코더를 도시한 것이다.
| 0 | 어떠한 PCM 처리도 행해지지 않은 경우에만 페이로드를 유지한다 |
| 1 | PCM에 대한 다음 변경 중 하나 이상이 행해진 경우에만 페이로드를 유지한다 ㆍ샘플링 레이트가 변환되어졌다 |
| 2 | PCM에 대한 다음 변경 중 하나 이상이 행해진 경우에만 페이로드를 유지한다 ㆍ위에 경우 "1"에 대해 언급된 변경 중 어느 것 ㆍ시스템 사운드들이 PCM에 믹싱된다. ㆍ데이터데이터가 수정되어졌다. ㆍ채널 구성이 변경되어졌다. ㆍ라우드니스가 레벨링 되어졌다. |
| 3 | 수행된 어떠한 PCM 처리에도 관계없이 페이로드를 유지한다. |
Claims (62)
- 인바운드 콘텐트 프레임(111) 및 연관된 인바운드 메타데이터 프레임(112)을 포함하는 인바운드 비트스트림(110)을 아웃바운드 콘텐트 프레임(121) 및 연관된 아웃바운드 메타데이터 프레임(122)을 포함하는 아웃바운드 비트스트림(120)으로 트랜스코딩하게 구성된 트랜스코더(103)로서; 상기 인바운드 콘텐트 프레임(111)은 제1 코덱 시스템에 따라 엔코딩된 신호를 나타내고, 상기 아웃바운드 콘텐트 프레임(121)은 제2 코덱 시스템에 따라 엔코딩된 신호를 나타내며, 상기 트랜스코더(103)는
- 인바운드 메타데이터 블록(140) 내에 포함된 메타데이터의 하나 이상의 특성들을 나타내는 인바운드 디스크립터(142)에 연관된 상기 인바운드 메타데이터 블록(140)을 상기 인바운드 메타데이터 프레임(112)으로부터 식별하고;
- 상기 인바운드 디스크립터(142)에 기초하여 상기 인바운드 메타데이터 프레임(112)으로부터 상기 아웃바운드 메타데이터 프레임(122)을 발생하게 구성된, 트랜스코더. - 제1항에 있어서, 상기 트랜스코더(103)는
- 상기 인바운드 블록(140)에서 아웃바운드 블록(140)으로 상기 메타데이터를 카피하고;
- 상기 아웃바운드 블록(140)을 상기 아웃바운드 메타데이터 프레임(122)에 삽입함으로써 상기 아웃바운드 메타데이터 프레임(122)을 발생하게 구성되고;
상기 카피 및 삽입은 상기 인바운드 디스크립터(142)에 의해 지시된 상기 하나 이상의 특성들을 적용받는, 트랜스코더. - 제2항에 있어서, 상기 트랜스코더(103)는 상기 인바운드 블록(140)의 상기 인바운드 디스크립터(142)에 기초하여 상기 아웃바운드 블록(140)의 아웃바운드 디스크립터(142)를 발생함으로써 상기 아웃바운드 메타데이터 프레임(122)을 발생하게 구성된, 트랜스코더.
- 제3항에 있어서, 상기 트랜스코더(103)는 상기 아웃바운드 디스크립터(142)를 발생하기 위해 상기 인바운드 디스크립터(142)에 의해 지시된 상기 특성들 중 하나 이상을 수정하게 구성되고;
상기 아웃바운드 디스크립터(142)는 상기 하나 이상의 수정된 특성들을 나타내는, 트랜스코더. - 제1항 내지 제4항 중 어느 한 항에 있어서, 상기 트랜스코더(103)는 상기 인바운드 디스크립터(142)에 의해 지시된 상기 하나 이상의 특성들에만 기초하여 상기 인바운드 메타데이터 프레임(112)으로부터 상기 아웃바운드 메타데이터 프레임(122)을 발생하게 구성된, 트랜스코더.
- 제1항 내지 제5항 중 어느 한 항에 있어서, 상기 트랜스코더(103)는 상기 인바운드 블록(140) 내에 포함된 상기 메타데이터를 분석함이 없이 상기 인바운드 메타데이터 프레임(112)으로부터 상기 아웃바운드 메타데이터 프레임(122)을 발생하게 구성된, 트랜스코더.
- 제1항 내지 제6항 중 어느 한 항에 있어서, 상기 하나 이상의 특성들은
- 상기 신호의 샘플을 나타내는 시간스탬프 파라미터, 상기 인바운드 블록(140)의 상기 메타데이터는 상기 신호의 상기 샘플에 연관되며;
- 상기 신호의 샘플들의 수를 나타내는 듀레이션 파라미터, 상기 인바운드 블록(140)의 상기 메타데이터는 상기 신호의 상기 샘플들의 수에 연관되며;
- 상기 인바운드 블록(140)이 상기 아웃바운드 비트스트림(120)으로 트랜스코딩될 것인지 여부를 나타내는 트랜스코딩 파라미터;
- 상기 인바운드 메타데이터 프레임(112)로부터 발생된 매 아웃바운드 메타데이터 프레임(122, 322)에 상기 인바운드 블록(140)의 상기 메타데이터가 포함될 것인지 여부를 나타내는 듀플리케이트 파라미터;
- 상기 아웃바운드 메타데이터 프레임(122)이 복수의 인바운드 메타데이터 프레임들(112, 312)로부터 발생된다면, 상기 인바운드 블록(140)의 상기 메타데이터가 상기 트랜스코더(103)에 의해 폐기될 것인지 여부를 나타내는 디-듀플리케이트 파라미터;
- 메타데이터의 하나 이상의 다른 인바운드 블록들(140)에 관한 상기 인바운드 블록(140)의 상기 메타데이터의 중요도를 나타내는 우선도 파라미터;
- 상기 인바운드 블록(140)의 상기 메타데이터가 상기 아웃바운드 메타데이터 프레임(112)에 이어, 지연된 아웃바운드 메타데이터 프레임(322)에 삽입될 수 있는지를 나타내는 연관 파라미터; 및/또는
- 상기 인바운드 콘텐트 프레임(111) 내에 포함된 데이터의 수정을 조건으로, 상기 인바운드 블록(140)의 상기 메타데이터가 상기 트랜스코더(103)에 의해 폐기될 것인지를 나타내는 PCM 처리 파라미터 중, 하나 이상을 포함하는, 트랜스코더. - 제1항 내지 제7항 중 어느 한 항에 있어서,
- 상기 하나 이상의 특성들은 상기 인바운드 블록(140)의 상기 메타데이터가 연관되는 상기 신호의 샘플(202)을 나타내는 시간스탬프 파라미터(201)를 포함하고, 상기 인바운드 디스크립터(142)의 상기 시간스탬프 파라미터(201)는 상기 인바운드 콘텐트 프레임(111)에 관한 상기 신호의 상기 샘플(202)을 나타내며;
- 상기 트랜스코더(103)는 상기 인바운드 블록(140)로부터 아웃바운드 블록(140)을 발생하게 구성되고;
- 상기 트랜스코더(103)는 상기 아웃바운드 디스크립터(142)의 시간스탬프 파라미터(203)가 상기 아웃바운드 콘텐트 프레임(121)에 관한 상기 신호의 상기 샘플(202)를 나타내게 상기 인바운드 디스크립터(142)의 상기 시간스탬프 파라미터(201)를 수정함으로써 상기 아웃바운드 블록(140)의 아웃바운드 디스크립터(142)를 발생하게 구성된, 트랜스코더. - 제1항 내지 제8항 중 어느 한 항에 있어서,
- 상기 하나 이상의 특성들은 상기 인바운드 블록(140)의 상기 메타데이터가 연관되는 상기 신호의 샘플(202)을 나타내는 시간스탬프 파라미터(201)를 포함하고, 상기 인바운드 디스크립터(142)의 상기 시간스탬프 파라미터(201)는 상기 인바운드 콘텐트 프레임(111)에 관한 상기 신호의 상기 샘플(202)을 나타내며;
- 상기 트랜스코더(103)는 상기 인바운드 블록(140)로부터 아웃바운드 블록(140)을 발생하게 구성되고;
- 상기 트랜스코더(203)는 지연된 아웃바운드 메타데이터 프레임(222)에 상기 아웃바운드 블록(140)을 삽입하게 구성되고;
- 상기 지연된 아웃바운드 메타데이터 프레임(222)은 상기 신호의 상기 샘플(202)을 포함하지 않는 지연된 아웃바운드 콘텐트 프레임(221)에 연관되며;
- 상기 트랜스코더(103)는 상기 아웃바운드 디스크립터(142)의 상기 시간스탬프 파라미터(213)가 상기 지연된 아웃바운드 콘텐트 프레임(221)에 관한 상기 신호의 상기 샘플(202)를 나타내게 상기 인바운드 디스크립터(140)의 상기 시간스탬프 파라미터(201)를 수정함으로써 상기 아웃바운드 블록(140)의 아웃바운드 디스크립터(142)를 발생하게 구성된, 트랜스코더. - 제1항 내지 제9항 중 어느 한 항에 있어서,
- 상기 하나 이상의 특성들은 상기 인바운드 메타데이터 프레임(112)로부터 발생된 매 아웃바운드 메타데이터 프레임(122, 322)에 상기 인바운드 블록(140)의 상기 메타데이터가 포함될 것인지 여부를 나타내는 듀플리케이트 파라미터를 포함하고;
- 상기 트랜스코더(103)는 상기 듀플리케이트 파라미터를 고려하여, 상기 인바운드 메타데이터 프레임(112)으로부터 복수의 아웃바운드 메타데이터 프레임들(122, 322)을 발생하게 구성된, 트랜스코더. - 제10항에 있어서, 상기 트랜스코더(103)는
- 상기 인바운드 메타데이터 프레임(112)로부터 발생된 매 아웃바운드 메타데이터 프레임(122, 322)에 상기 인바운드 블록(140)의 상기 메타데이터가 포함될 것임을 듀플리케이트 파라미터가 나타냄을 결정하고;
- 상기 복수의 아웃바운드 메타데이터 프레임들(122, 322) 각각에 상기 인바운드 블록(140)의 상기 메타데이터를 삽입하게 구성된, 트랜스코더. - 제10항 또는 제11항에 있어서, 상기 듀플리케이트 파라미터는 상기 인바운드 메타데이터 프레임(112)로부터 발생된 매 아웃바운드 메타데이터 프레임(122, 322)에 상기 인바운드 블록(140)의 상기 메타데이터가 포함될 것임을, 혹은 그 반대로도 그러함을 나타내기 위해 셋될 수 있는 플래그를 포함하는, 트랜스코더.
- 제10항 내지 제12항 중 어느 한 항에 있어서,
- 상기 트랜스코더(103)는 상기 인바운드 콘텐트 프레임(111)로부터 복수의 아웃바운드 콘텐트 프레임들(121, 321)을 발생하게 구성되고;
- 상기 복수의 아웃바운드 콘텐트 프레임들(121, 321)은 상기 복수의 아웃바운드 메타데이터 프레임들(122, 322) 각각에 연관되는, 트랜스코더. - 제1항 내지 제13항 중 어느 한 항에 있어서, 상기 하나 이상의 특성들은
- 상기 아웃바운드 메타데이터 프레임(122)이 복수의 인바운드 메타데이터 프레임들(112, 312)로부터 발생된다면, 상기 인바운드 블록(140)의 상기 메타데이터가 상기 트랜스코더(103)에 의해 폐기될 수 있는지를 나타내는 디-듀플리케이트 파라미터를 포함하고;
- 상기 트랜스코더(103)는 상기 디-듀플리케이트 파라미터를 고려함으로써, 상기 인바운드 비트스트림(110)의 복수의 인바운드 메타데이터 프레임들(112)로부터 상기 아웃바운드 메타데이터 프레임(122)을 발생하게 구성된, 트랜스코더. - 제14항에 있어서,
- 상기 복수의 인바운드 메타데이터 프레임들(112)은 복수의 인바운드 메타데이터 블록(140)을 포함하고, 각 인바운드 블록(140)은 상기 인바운드 블록(140)의 상기 메타데이터가 상기 트랜스코더(103)에 의해 폐기될 수도 있음을 나타내는 각각의 디-듀플리케이트 파라미터에 연관되며;
- 상기 트랜스코더(103)는 상기 아웃바운드 메타데이터 프레임(122)을 발생하기 위해, 상기 복수의 인바운드 메타데이터 프레임들(112, 312) 중 하나를 제외한 전부에 대해 상기 복수의 인바운드 블록(140)의 상기 메타데이터를 폐기하게 구성된, 트랜스코더. - 제14항 또는 제15항에 있어서,
- 상기 트랜스코더(103)는 복수의 인바운드 콘텐트 프레임들(111, 311)로부터 상기 아웃바운드 콘텐트 프레임(121)을 발생하게 구성되고;
- 상기 복수의 인바운드 콘텐트 프레임들(111, 311)은 상기 복수의 인바운드 메타데이터 프레임들(112, 312)의 각각에 연관되는, 트랜스코더. - 제14항 내지 제16항 중 어느 한 항에 있어서, 상기 디-듀플리케이트 파라미터는 상기 아웃바운드 메타데이터 프레임(122)이 복수의 인바운드 메타데이터 프레임들(112, 312)로부터 발생된다면, 상기 인바운드 블록(140)의 상기 메타데이터가 상기 트랜스코더(103)에 의해 폐기될 수 있음을 지시하기 위해 셋될 수 있고, 혹은 그 반대로 하게 셋될 수 있는 플래그를 포함하는, 트랜스코더.
- 어느 이전 항에 있어서,
- 상기 하나 이상의 특성들은 하나 이상의 다른 인바운드 메타데이터 블록(140)에 관한 상기 인바운드 블록(140)의 상기 메타데이터의 상대적 중요도를 나타내는 우선도 파라미터를 포함하고;
- 상기 인바운드 메타데이터 프레임(112)은 상기 우선도 파라미터에 대한 서로 다른 값들을 나타내는 디스크립터들(142)과 함께 복수의 인바운드 블록들(140)을 포함하고,
- 상기 트랜스코더(103)는 상기 복수의 인바운드 블록들(140)의 상기 우선도 파라미터들에 따라 상기 복수의 인바운드 블록들(140)로부터 상기 아웃바운드 메타데이터 프레임(122)을 발생하게 구성된, 트랜스코더. - 제18항에 있어서,
- 상기 복수의 인바운드 블록들(140)은 증분적 우선도들을 나타내는 증분적 우선도 파라미터들에 연관되며;
- 상기 복수의 인바운드 블록들(140)은 상기 복수의 인바운드 블록(140)의 상기 조합된 메타데이터가 고 품질 메타데이터를 제공하게, 그리고 상기 복수의 인바운드 블록들(140)로부터 가장 높은 상대적 우선도를 갖는 상기 인바운드 블록(140)의 상기 메타데이터가 감소된 품질의 메타데이터를 제공하게, 증분적 메타데이터를 포함하고;
- 상기 트랜스코더(103)는 상기 복수의 인바운드 블록(140) 중 하나 이상에 기초하여 상기 아웃바운드 메타데이터 프레임(122)을 발생하고, 그럼으로써 상기 아웃바운드 메타데이터 프레임(122) 내에 포함된 상기 메타데이터의 품질의 확장가능 저하를 할 수 있게 구성된, 트랜스코더. - 제1항 내지 제19항 중 어느 한 항에 있어서,
- 상기 하나 이상의 특성들은 상기 아웃바운드 메타데이터 프레임(112)에 후속하여, 지연된 아웃바운드 메타데이터 프레임(222)에 상기 인바운드 블록(140)의 상기 메타데이터가 삽입될 수 있는지 여부를 나타내는 연관 파라미터를 포함하고;
- 상기 트랜스코더(103)는 상기 연관 파라미터에 기초하여 및 상기 아웃바운드 비트스트림(120)에 대한 비트-레이트 제약들에 기초하여, 상기 인바운드 블록(140)으로부터 상기 메타데이터를 상기 아웃바운드 메타데이터 프레임(122)에 삽입하게 구성되는, 트랜스코더. - 제20항에 있어서, 상기 트랜스코더는 상기 인바운드 블록(140)의 상기 메타데이터가 지연될 수 있음을 상기 연관 파라미터가 지시한다면, 상기 아웃바운드 메타데이터 프레임(122)에 후속하여 상기 인바운드 블록(140)으로부터 상기 메타데이터를 지연된 아웃바운드 메타데이터 프레임(222)에 삽입하게 구성된, 트랜스코더.
- 제1항 내지 제21항 중 어느 한 항에 있어서,
- 상기 인바운드 메타데이터 프레임(112) 및 상기 아웃바운드 메타데이터 프레임(122)은 공통 신택스에 따르며;
- 상기 공통 신택스는 메타데이터 프레임(130)이 메타데이터의 제로, 하나 또는 그 이상의 블록들(140)을 포함할 수 있게 하며;
- 각 메타데이터 블록(140)은 상기 대응하는 메타데이터 블록(140) 내 포함된 상기 메타데이터의 하나 이상의 특성들을 나타내는 대응하는 디스크립터(142)를 나타내는, 트랜스코더. - 제1항 내지 제22항 중 어느 한 항에 있어서, 상기 인바운드 콘텐트 프레임(111)으로부터 상기 아웃바운드 콘텐트 프레임(121)을 상기 제1 코덱 시스템의 디코더 및 상기 제2 코덱 시스템의 엔코더를 사용하여 발생하게 더욱 구성된, 트랜스코더.
- 제1항 내지 제23항 중 어느 한 항에 있어서,
- 상기 신호는 오디오 신호를 포함하고; 및/또는
- 상기 인바운드 콘텐트 프레임(111)은 한 프레임의 상기 신호의 일부 혹은 모든 샘플들을 나타내고;
- 상기 아웃바운드 콘텐트 프레임(121)은 상기 한 프레임의 신호의 일부 혹은 모든 샘플들을 나타내는, 트랜스코더. - 제1항 내지 제24항 중 어느 한 항에 있어서,
- 상기 제1 및 제2 코덱 시스템은 서로 상이하며; 및/또는
- 상기 제1 및 제2 코덱 시스템은 돌비 E, 돌비 디지털 플러스, 돌비 디지털, 돌비 TrueHD, 돌비 펄스, AAC 및/또는 HE-AAC 중 하나 이상을 포함하는, 트랜스코더. - 제1항 내지 제25항 중 어느 한 항에 있어서, 상기 아웃바운드 비트스트림(120)의 비트-레이트는 상기 인바운드 비트스트림(110)의 비트-레이트와는 상이한, 트랜스코더.
- 인바운드 콘텐트 프레임(111) 및 연관된 인바운드 메타데이터 프레임(112)을 포함하는 인바운드 비트스트림(110)을 아웃바운드 콘텐트 프레임(121) 및 연관된 아웃바운드 메타데이터 프레임(122)을 포함하는 아웃바운드 비트스트림(120)으로 트랜스코딩하기 위한 방법으로서, 상기 인바운드 콘텐트 프레임(111)은 제1 코덱 시스템에 따라 엔코딩된 신호를 나타내고, 상기 아웃바운드 콘텐트 프레임(121)은 제2 코덱 시스템에 따라 엔코딩된 상기 신호를 나타내며; 상기 방법은
- 상기 인바운드 메타데이터 프레임(112)으로부터 인바운드 메타데이터 블록(140)을 식별하는 단계로서, 상기 인바운드 메타데이터 블록(140)은 상기 인바운드 메타데이터 블록(140) 내에 포함된 메타데이터의 하나 이상의 특성들을 나타내는 인바운드 디스크립터(142)에 연관되는, 단계; 및
- 상기 인바운드 디스크립터(142)에 기초하여 상기 인바운드 메타데이터 프레임(112)으로부터 상기 아웃바운드 메타데이터 프레임(122)을 발생하는 단계를 포함하는, 방법. - 콘텐트 프레임(111) 및 연관된 메타데이터 프레임(112)을 포함하는 엔코딩된 비트스트림(110)으로서; 상기 콘텐트 프레임(111)은 제1 코덱 시스템에 따라 엔코딩된 신호를 나타내고; 상기 메타데이터 프레임(112)은 메타데이터 블록(140)을 포함하고; 상기 메타데이터 블록(140)은 상기 메타데이터 블록(140) 내에 포함된 메타데이터의 하나 이상의 특성들을 나타내는 디스크립터(142)에 연관된, 비트스트림.
- 콘텐트 프레임(111) 및 연관된 메타데이터 프레임(112)을 포함하는 엔코딩된 비트스트림(110)을 발생하게 구성된 엔코더(101)로서; 상기 콘텐트 프레임(111)은 제1 코덱 시스템에 따라 엔코딩된 신호를 나타내며; 상기 엔코더(101)는
- 메타데이터 블록(140)을 발생하고;
- 상기 메타데이터 블록(140)에 연관된 디스크립터(142)를 결정하고; 상기 디스크립터(142)는 상기 메타데이터 블록(140) 내에 포함된 상기 메타데이터의 하나 이상의 특성들을 나타내며;
- 상기 메타데이터 프레임(112)에 상기 메타데이터 블록(140)을 삽입하게 구성된, 엔코더. - 제29항에 있어서,
- 상기 하나 이상의 특성들은 상기 메타데이터의 상기 블록(140)이 연관된 상기 신호의 샘플(202)을 나타내는 시간스탬프 파라미터(213)를 포함하고;
- 상기 엔코더(101)는 지연된 메타데이터 프레임(222)에 상기 블록(140)을 삽입하게 구성되고;
- 상기 지연된 메타데이터 프레임(222)은 상기 신호의 상기 샘플(202)을 포함하지 않는 지연된 콘텐트 프레임(221)에 연관되고;
- 상기 엔코더(101)는 상기 디스크립터(142)의 상기 시간스탬프 파라미터(213)가 상기 지연된 콘텐트 프레임(221)에 관한 상기 신호의 상기 샘플(202)을 나타내게 상기 블록(140)의 상기 디스크립터(142)를 발생하게 구성된, 엔코더. - 콘텐트 프레임(111) 및 연관된 메타데이터 프레임(112)을 포함하는 엔코딩된 비트스트림(110)을 발생하기 위한 방법으로서, 상기 콘텐트 프레임(111)은 제1 코덱 시스템에 따라 엔코딩된 신호를 나타내며; 상기 방법은
- 메타데이터 블록(140)을 발생하는 단계;
- 상기 메타데이터 블록(140)에 연관된 디스크립터(142)를 결정하는 단계로서, 상기 디스크립터(142)는 상기 메타데이터 블록(140) 내에 포함된 상기 메타데이터의 하나 이상의 특성들을 나타내는, 단계; 및
- 상기 메타데이터 프레임(112)에 상기 메타데이터 블록(140)을 삽입하는 단계를 포함하는, 방법. - 콘텐트 프레임(111) 및 연관된 메타데이터 프레임(112)을 포함하는 엔코딩된 비트스트림(110)을 발생하게 구성된 엔코더(101)로서, 상기 콘텐트 프레임(111)은 제1 코덱 시스템에 따라 엔코딩된 신호를 나타내며; 상기 엔코더(101)는
- 메타데이터 블록(140)을 발생하고;
- 상기 메타데이터 프레임(112)에 상기 메타데이터 블록(140)을 삽입하고;
- 복수의 소정의 보안 키들로부터 보안 키를 선택하고; 상기 복수의 소정의 보안 키들은 서로 다른 신뢰 레벨들을 제공하며;
- 적어도 상기 콘텐트 프레임(111)에, 상기 연관된 메타데이터 프레임(112)에, 그리고 상기 선택된 보안 키에 기초하여 암호화 값을 발생하고;
- 상기 발생된 암호화 값을 상기 메타데이터 프레임(112)에 삽입하게 구성된, 엔코더. - 제32항에 있어서, 상기 복수의 소정의 보안 키들은
- 상기 엔코더(101)의 개발자에게만 알려지는 고 보안 키; 및
- 상기 엔코더(101)의 조작자에게 알려지는 보통 보안 키를 포함하는, 엔코더. - 제32항 또는 제33항에 있어서, 상기 엔코더(101)는
- 상기 엔코딩된 비트스트림(110)에 대한 복수의 계속되는 콘텐트 프레임들(111, 311) 및 연관된 메타데이터 프레임들(112, 312)을 발생하고;
- 단일 콘텐트 프레임(111) 및 이의 연관된 메타데이터 프레임(112)에 그리고 상기 선택된 보안 키에 기초하여 프레임 암호화 값을 발생하고;
- 상기 복수의 계속되는 콘텐트 프레임들(111, 311) 및 이들의 연관된 메타데이터 프레임들(112, 312)의 적어도 일부에, 그리고 상기 선택된 보안 값에 기초하여 이력 암호화 값을 발생하게 구성된, 엔코더. - 제32항 내지 제34항 중 어느 한 항에 있어서, 상기 엔코더(101)는 암호화 값을 발생하기 위해 HMAC-MD5 값 혹은 HMAC-SHA256 값을 계산하게 구성된, 엔코더.
- 제35항에 있어서, 상기 엔코더(101)는 상기 암호화 값을 얻기 위해 상기 HMAC-MD5 값 혹은 상기 HMAC-SHA256 값을 트렁케이트하게 구성된, 엔코더.
- 제32항 내지 제36항 중 어느 한 항에 있어서, 상기 엔코더(101)는 상기 선택된 보안 키의 지시를 상기 메타데이터 프레임(112)에 삽입하게 구성된, 엔코더.
- 콘텐트 프레임(111) 및 연관된 메타데이터 프레임(112)을 포함하는 엔코딩된 비트스트림(110)을 발생하기 위한 방법으로서, 상기 콘텐트 프레임(111)은 제1 코덱 시스템에 따라 엔코딩된 신호를 나타내고, 상기 방법은
- 메타데이터 블록(140)을 발생하는 단계;
- 상기 메타데이터 블록(140)을 상기 메타데이터 프레임(112)에 삽입하는 단계;
- 복수의 소정의 보안 키들로부터 보안 키를 선택하는 단계로서, 상기 복수의 소정의 보안 키들은 제공하는 서로 다른 신뢰 레벨들을 제공하는, 단계;
- 적어도 상기 콘텐트 프레임(111)에, 상기 연관된 메타데이터 프레임(112)에, 그리고 상기 선택된 보안 키에 기초하여 암호화 값을 발생하는 단계; 및
- 상기 발생된 암호화 값을 상기 메타데이터 프레임(112)에 삽입하는 단계를 포함하는, 방법. - 인바운드 콘텐트 프레임(111) 및 연관된 인바운드 메타데이터 프레임(112)을 포함하는 인바운드 비트스트림(110)를 아웃바운드 비트스트림(120)로 트랜스코딩하게 구성된 트랜스코더(503)로서; 상기 인바운드 비트스트림(110)은 신호의 한 세트의 샘플들을 나타내며; 상기 트랜스코더(103)는
- 상기 인바운드 콘텐트 프레임(111)을 상기 신호의 한 세트의 디코딩된 PCM 샘플들로 변환하고;
- 상기 인바운드 메타데이터 프레임(112)으로부터 메타데이터를 추출하고;
- 상기 한 세트의 디코딩된 PCM 샘플들 및 상기 추출된 메타데이터에 대한 서명 값을 디코더 보안 키를 사용하여 발생하게 구성된, 디코더(504); 및
- 한 세트의 PCM 샘플들 및 연관된 메타데이터를 수신하고;
- 서명 값을 수신하고;
- 상기 수신된 세트의 PCM 샘플들 및 연관된 메타데이터에 대해 상기 수신된 서명 값이 유효한지를 엔코더 보안 키를 사용하여 검증하고;
- 상기 수신된 서명이 유효하다면, 상기 수신된 세트의 PCM 샘플들로부터 상기 아웃바운드 비트스트림(120)의 아웃바운드 콘텐트 프레임(121)을 발생하고 상기 수신된 메타데이터로부터 상기 아웃바운드 비트스트림(120)의 연관된 아웃바운드 메타데이터 프레임(122)을 발생하게 구성된, 엔코더(501)를 포함하는, 트랜스코더. - 제39항에 있어서, 상기 엔코더(501)는 상기 디코더 보안 키를 상기 엔코더 보안 키로서 사용하게 구성된, 트랜스코더.
- 제39항 또는 제40항에 있어서, 상기 엔코더(501)는 상기 수신된 서명이 유효하지 않다면, 상기 아웃바운드 비트스트림(120)에 상기 수신된 메타데이터의 상기 수신을 방지하게 구성된, 트랜스코더.
- 제39항 내지 제42항 중 어느 한 항에 있어서,
- 상기 한 세트의 디코딩된 PCM 샘플들 및/또는 상기 추출된 메타데이터를 수정하고, 그럼으로써 한 세트의 제2 PCM 샘플들 및 제2 메타데이터를 얻고;
- 상기 한 세트의 제2 PCM 샘플들 및 제2 메타데이터를 상기 엔코더(501)에 전달하게 구성된 PCM 처리 스테이지(505, 506)를 더 포함하는, 트랜스코더. - 제42항에 있어서,
- 상기 한 세트의 제2 PCM 샘플들 및 제2 메타데이터에 대한 업데이트된 서명 값을 재-서명 보안 키를 사용하여 결정하고;
- 상기 업데이트된 서명 값을 상기 엔코더(501)에 전달하게 구성된 재-서명 유닛(507)을 더 포함하는, 트랜스코더. - 제43항에 있어서,
- 상기 재-서명 보안 키는 상기 디코더 보안 키와는 상이하고;
- 상기 엔코더(501)는 상기 재-서명 보안 키를 상기 엔코더 보안 키로서 사용하게 구성된, 트랜스코더. - 제39항 내지 제44항 중 어느 한 항에 있어서,
- 상기 엔코더(501)는 상기 한 세트의 수신된 PCM 샘플들 및/또는 상기 수신된 메타데이터를 수정하게 구성된 PCM 처리 스테이지(508)를 포함하며;
- 상기 엔코더(501)는 상기 수정된 한 세트의 수신된 PCM 샘플들 및/또는 수정된 수신된 메타데이터에 기초하여 상기 아웃바운드 콘텐트 프레임(121) 및/또는 상기 아웃바운드 메타데이터 프레임(122)을 발생하게 구성된, 트랜스코더. - 제39항 내지 제45항 중 어느 한 항에 있어서,
- 상기 디코더(504)는 상기 인바운드 메타데이터 프레임(112)으로부터 인바운드 메타데이터 블록(140)을 식별하게 구성되고; 상기 인바운드 메타데이터 블록(140)은 상기 인바운드 메타데이터 블록(140) 내에 포함된 메타데이터의 하나 이상의 특성들을 나타내는 인바운드 디스크립터(142)에 연관되고;
- 상기 엔코더(501)는 상기 인바운드 디스크립터(142)에 기초하여 상기 인바운드 메타데이터 프레임(112)으로부터 상기 아웃바운드 메타데이터 프레임(122)을 발생하게 구성된, 트랜스코더. - 제46항에 있어서, 상기 하나 이상의 특성들은 상기 한 세트의 PCM 샘플들의 및/또는 상기 추출된 메타데이터의 수정을 조건으로, 상기 인바운드 블록(140)의 상기 메타데이터가 상기 엔코더(501)에 의해 폐기될 것인지 여부를 나타내는 PCM 처리 파라미터를 포함하는, 트랜스코더.
- 제47항에 있어서, 상기 엔코더(501)는 상기 한 세트의 PCM 샘플들 및/또는 상기 추출된 메타데이터가 수정되어졌을지라도, 상기 인바운드 블록(140)의 상기 메타데이터가 폐기되지 않아야함을 상기 PCM 처리 파라미터가 지시한다면, 상기 아웃바운드 메타데이터 프레임(122)에 상기 인바운드 블록(140)의 상기 메타데이터를 포함시키게 구성된, 트랜스코더.
- 제42항 내지 제44항 중 어느 한 항을 인용하는 제47항에 있어서,
- 상기 PCM 처리 스테이지(505)는 상기 엔코더(501)에 하나 이상의 PCM 처리 조건들의 지시를 제공하게 구성되고;
- 상기 하나 이상의 PCM 처리 조건들은 상기 한 세트의 PCM 샘플들 및/또는 상기 추출된 메타데이터가 어떻게 상기 PCM 처리 스테이지(505)에 의해 처리되어졌는지를 지시하고;
- 상기 엔코더(501)는 상기 하나 이상의 PCM 처리 조건들에 또한 기초하여 상기 인바운드 메타데이터 프레임(112)으로부터 상기 아웃바운드 메타데이터 프레임(122)을 발생하게 구성되는, 트랜스코더. - 제49항에 있어서, 상기 하나 이상의 PCM 처리 조건들은 상기 한 세트의 PCM 샘플들의 샘플링 레이트의 변환, 시스템 사운드와 상기 PCM 샘플들의 믹싱, 상기 추출된 메타데이터의 수정, 상기 한 세트의 PCM 샘플들의 채널 구성의 수정, 상기 한 세트의 PCM 샘플들의 상기 라우드니스의 레벨링 중 하나 이상을 포함하는, 트랜스코더.
- 인바운드 콘텐트 프레임(111) 및 연관된 인바운드 메타데이터 프레임(112)을 포함하는 인바운드 비트스트림(110)을 아웃바운드 비트스트림(120)으로 트랜스코딩하기 위한 방법으로서; 상기 인바운드 비트스트림(110)은 신호의 한 세트의 샘플들을 나타내며; 상기 방법은,
디코더(504)에서,
- 상기 인바운드 콘텐트 프레임(111)을 상기 신호의 한 세트의 디코딩된 PCM 샘플들로 변환하는 단계;
- 상기 인바운드 메타데이터 프레임(112)으로부터 메타데이터를 추출하는 단게: 및
- 상기 한 세트의 디코딩된 PCM 샘플들 및 상기 추출된 메타데이터에 대한 서명 값을 디코더 보안 키를 사용하여 발생하는 단계;
- 상기 한 세트의 디코딩된 PCM 샘플들, 상기 추출된 메타데이터 및 상기 발생된 서명 값을 대응하는 엔코더(501)에 전달하는 단계;
상기 엔코더(501)에서,
- 한 세트의 PCM 샘플들 및 연관된 메타데이터를 수신하는 단계;
- 서명 값을 수신하는 단계;
- 상기 수신된 서명 값이 상기 수신된 한 세트의 PCM 샘플들 및 연관된 메타데이터에 대해 유효한지를 엔코더 보안 키를 사용하여 결정하는 단계;
- 상기 수신된 서명이 유효하다면, 상기 수신된 한 세트의 PCM 샘플들로부터 상기 아웃바운드 비트스트림(120)의 아웃바운드 콘텐트 프레임(121)를 발생하고, 상기 수신된 메타데이터로부터 상기 아웃바운드 비트스트림(120)의 연관된 아웃바운드 메타데이터 프레임(122)을 발생하는 단계를 포함하는, 방법. - 콘텐트 프레임(111) 및 연관된 메타데이터 프레임(112)을 포함하는 엔코딩된 비트스트림(110)을 수신하게 구성된 디코더(104)로서; 상기 콘텐트 프레임(111)은 제1 코덱 시스템에 따라 엔코딩된 신호를 나타내고; 상기 디코더(104)는
- 상기 메타데이터 프레임(112)으로부터 암호화 값을 추출하고;
- 복수의 소정의 보안 키들로부터 보안 키를 결정하고; 상기 복수의 소정의 보안 키들은 서로 다른 신뢰 레벨들을 제공하고;
- 적어도, 상기 콘텐트 프레임(111)에, 상기 연관된 메타데이터 프레임(112)에, 그리고 상기 결정된 보안 키에 기초하여 검증 암호화 값을 발생하고;
- 상기 수신된 엔코딩된 비트스트림(110)을 신뢰할 수 있는지 여부를 결정하기 위해 상기 추출된 암호화 값 및 상기 검증 암호화 값을 비교하게 구성된, 디코더. - 제52항에 있어서, 상기 디코더(104)는 상기 메타데이터 프레임(112)으로부터 상기 보안 키를 추출함으로써 상기 보안 키를 결정하게 구성된, 디코더.
- 제52항 또는 제53항에 있어서, 상기 디코더(104)는 상기 수신된 엔코딩된 비트스트림(110)의 신뢰 레벨을 결정하기 위해서, 상기 복수의 소정의 보안 키들 중 어느 것이 상기 추출된 암호화 값을 발생하기 위해 사용되었는지를 결정하게 더욱 구성된, 디코더.
- 제52항 내지 제54항 중 어느 한 항에 있어서, 상기 디코더(104)는
- 각각 상기 복수의 소정의 보안 키들에 대한 복수의 검증 암호화 값들을 발생하고;
- 상기 복수의 검증 암호화 값들 각각을 상기 추출된 암호화 값과 비교하고;
- 상기 복수의 검증 암호화 값들 중 하나가 상기 추출된 암호화 값과 일치한다면, 상기 복수의 소정의 보안 키들 중 하나가 상기 추출된 암호화 값을 발생하기 위해 사용되어졌음을 결정하게 구성된, 디코더. - 콘텐트 프레임(111) 및 연관된 메타데이터 프레임(112)을 포함하는 수신된 엔코딩된 비트스트림(110)의 신뢰 레벨을 결정하기 위한 방법으로서; 상기 콘텐트 프레임(111)은 제1 코덱 시스템에 따라 엔코딩된 신호를 나타내며; 상기 방법은
- 상기 메타데이터 프레임(112)으로부터 암호화 값을 추출하는 단계;
- 복수의 소정의 보안 키들로부터 보안 키를 결정하는 단계로서; 상기 복수의 소정의 보안 키들은 서로 다른 신뢰 레벨들을 제공하는, 단계;
- 적어도 상기 콘텐트 프레임(111)에, 상기 연관된 메타데이터 프레임(112)에, 그리고 상기 결정된 보안 키에 기초하여 검증 암호화 값을 발생하는 단계; 및
- 상기 결정된 보안 키의 상기 신뢰 레벨에 따라 상기 수신된 엔코딩된 비트스트림(110)이 신뢰될 수 있는지를 결정하기 위해 상기 추출된 암호화 값 및 상기 검증 암호화 값을 비교하는 단계를 포함하는, 방법. - 인바운드 콘텐트 프레임(111) 및 연관된 인바운드 메타데이터 프레임(112)을 포함하는 인바운드 비트스트림(110)을 디코딩하게 구성된 디코더(504)로서; 상기 인바운드 비트스트림(110)은 신호의 한 세트의 샘플들을 나타내며; 상기 디코더(504)는
- 상기 인바운드 콘텐트 프레임(111)를 상기 신호의 한 세트의 디코딩된 PCM 샘플들로 변환하고;
- 상기 인바운드 메타데이터 프레임(112)으로부터 메타데이터를 추출하고;
- 상기 한 세트의 디코딩된 PCM 샘플들 및 상기 추출된 메타데이터에 대한 서명 값을 디코더 보안 키를 사용하여 발생하고;
- 상기 한 세트의 디코딩된 PCM 샘플들, 상기 추출된 메타데이터 및 상기 발생된 서명 값을 재-엔코딩을 위해 엔코더(501)에 보내게 구성된, 디코더. - 아웃바운드 콘텐트 프레임(121) 및 연관된 아웃바운드 메타데이터 프레임(122)을 포함하는 아웃바운드 비트스트림(120)을 엔코딩하게 구성된 엔코더(501)로서; 상기 엔코더(501)는
- 한 세트의 PCM 샘플들 및 연관된 메타데이터를 수신하고;
- 상기 한 세트의 PCM 샘플들 및 연관된 메타데이터에 대한 서명 값을 수신하고;
- 상기 수신된 서명 값이 상기 수신된 한 세트의 PCM 샘플들 및 연관된 메타데이터에 대해 유효한지를 엔코더 보안 키를 사용하여 검증하고;
- 상기 수신된 서명이 유효하다면, 상기 수신된 한 세트의 PCM 샘플들로부터 상기 아웃바운드 비트스트림(120)의 아웃바운드 콘텐트 프레임(121)를 발생하고 상기 수신된 메타데이터로부터 상기 아웃바운드 비트스트림(120)의 연관된 아웃바운드 메타데이터 프레임(122)을 발생하게 구성된, 엔코더. - 인바운드 콘텐트 프레임(111) 및 연관된 인바운드 메타데이터 프레임(112)을 포함하는 인바운드 비트스트림(110)을 디코딩하기 위한 방법으로서; 상기 인바운드 비트스트림(110)은 신호의 한 세트의 샘플들을 나타내고; 상기 방법은
- 상기 인바운드 콘텐트 프레임(111)을 상기 신호의 한 세트의 디코딩된 PCM 샘플들로 변환하는 단계;
- 상기 인바운드 메타데이터 프레임(112)으로부터 메타데이터를 추출하는 단계;
- 상기 한 세트의 디코딩된 PCM 샘플들 및 상기 추출된 메타데이터에 대한 서명 값을 디코더 보안 키를 사용하여 발생하는 단계; 및
- 상기 한 세트의 디코딩된 PCM 샘플들, 상기 추출된 메타데이터 및 상기 발생된 서명 값을 재-엔코딩을 위해 엔코더(501)에 제공하는 단계를 포함하는, 방법. - 아웃바운드 콘텐트 프레임(121) 및 연관된 아웃바운드 메타데이터 프레임(122)을 포함하는 아웃바운드 비트스트림(120)을 엔코딩하기 위한 방법으로서; 상기 방법은
- 한 세트의 PCM 샘플들 및 연관된 메타데이터를 수신하는 단계;
- 상기 한 세트의 PCM 샘플들 및 연관된 메타데이터에 대한 서명 값을 수신하는 단계;
- 상기 수신된 서명 값이 상기 수신된 한 세트의 PCM 샘플들 및 연관된 메타데이터에 대해 유효한지를 엔코더 보안 키를 사용하여 검증하는 단계; 및
- 상기 수신된 서명이 유효하다면, 상기 수신된 한 세트의 PCM 샘플들로부터 상기 아웃바운드 비트스트림(120)의 아웃바운드 콘텐트 프레임(121)을 발생하고 상기 수신된 메타데이터로부터 상기 아웃바운드 비트스트림(120)의 연관된 아웃바운드 메타데이터 프레임(122)을 발생하는 단계를 포함하는, 방법. - 콘텐트 프레임(111) 및 연관된 메타데이터 프레임(112)을 포함하는 엔코딩된 비트스트림(110)을 디코딩하게 구성된 디코더(104)로서; 상기 콘텐트 프레임(111)은 제1 코덱 시스템에 따라 엔코딩된 신호를 나타내고; 상기 메타데이터 프레임(112)은 메타데이터 블록(140)을 포함하고; 상기 메타데이터 블록(140)은 상기 메타데이터 블록(140) 내에 포함된 메타데이터의 하나 이상의 특성들을 나타내는 디스크립터(142)에 연관되고; 상기 디코더(104)는
- 상기 콘텐트 프레임(111) 내에 포함된 상기 엔코딩된 신호를 디코딩하고;
- 상기 메타데이터 프레임(112)으로부터 상기 메타데이터 블록(140)을 식별 하고;
- 상기 메타데이터 블록(140)으로부터 상기 디스크립터(142)를 추출하고;
- 상기 메타데이터 블록(140) 내에 포함된 상기 메타데이터를 상기 디스크립터(142)에 의해 지시된 상기 하나 이상의 특성들에 따라 처리하게 구성된, 디코더. - 콘텐트 프레임(111) 및 연관된 메타데이터 프레임(112)을 포함하는 엔코딩된 비트스트림(110)을 디코딩하기 위한 방법으로서; 상기 콘텐트 프레임(111)은 제1 코덱 시스템에 따라 엔코딩된 신호를 나타내고; 상기 메타데이터 프레임(112)은 메타데이터 블록(140)을 포함하고; 상기 메타데이터 블록(140)은 상기 메타데이터 블록(140) 내에 포함된 메타데이터의 하나 이상의 특성들을 나타내는 디스크립터(142)에 연관되고; 상기 방법은
- 상기 콘텐트 프레임(111) 내에 포함된 상기 엔코딩된 신호를 디코딩하는 단계;
- 상기 메타데이터 프레임(112)으로부터 상기 메타데이터 블록(140)을 식별하는 단계;
- 상기 메타데이터 블록(140) 로부터 상기 디스크립터(142)를 추출하는 단계; 및
상기 메타데이터 블록(140) 내에 포함된 상기 메타데이터를 상기 디스크립터(142)에 의해 지시된 상기 하나 이상의 특성들에 기초하여 처리하는 단계를 포함하는, 방법.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201361754893P | 2013-01-21 | 2013-01-21 | |
| US61/754,893 | 2013-01-21 | ||
| PCT/US2014/011695 WO2014113478A1 (en) | 2013-01-21 | 2014-01-15 | Metadata transcoding |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20150105955A true KR20150105955A (ko) | 2015-09-18 |
| KR101717928B1 KR101717928B1 (ko) | 2017-04-04 |
Family
ID=50031614
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020157017689A Active KR101717928B1 (ko) | 2013-01-21 | 2014-01-15 | 메타데이터 트랜스코딩 |
Country Status (10)
| Country | Link |
|---|---|
| US (3) | US9755835B2 (ko) |
| EP (1) | EP2946495B1 (ko) |
| JP (2) | JP6242916B2 (ko) |
| KR (1) | KR101717928B1 (ko) |
| CN (3) | CN105027478B (ko) |
| BR (2) | BR122020018263B1 (ko) |
| ES (1) | ES2629195T3 (ko) |
| IN (1) | IN2015MN01633A (ko) |
| RU (1) | RU2602332C1 (ko) |
| WO (1) | WO2014113478A1 (ko) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220071954A (ko) * | 2020-11-24 | 2022-05-31 | 가우디오랩 주식회사 | 오디오 신호의 정규화를 수행하는 방법 및 이를 위한 장치 |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9621963B2 (en) | 2014-01-28 | 2017-04-11 | Dolby Laboratories Licensing Corporation | Enabling delivery and synchronization of auxiliary content associated with multimedia data using essence-and-version identifier |
| CA2923532C (en) | 2014-07-18 | 2023-06-27 | Sony Corporation | Transmission device, transmission method, reception device, and reception method |
| US10228751B2 (en) | 2014-08-06 | 2019-03-12 | Apple Inc. | Low power mode |
| US9647489B2 (en) | 2014-08-26 | 2017-05-09 | Apple Inc. | Brownout avoidance |
| US9774974B2 (en) | 2014-09-24 | 2017-09-26 | Electronics And Telecommunications Research Institute | Audio metadata providing apparatus and method, and multichannel audio data playback apparatus and method to support dynamic format conversion |
| US10708391B1 (en) | 2014-09-30 | 2020-07-07 | Apple Inc. | Delivery of apps in a media stream |
| US10231033B1 (en) * | 2014-09-30 | 2019-03-12 | Apple Inc. | Synchronizing out-of-band content with a media stream |
| CN107112024B (zh) * | 2014-10-24 | 2020-07-14 | 杜比国际公司 | 音频信号的编码和解码 |
| US9769234B2 (en) * | 2015-02-20 | 2017-09-19 | Disney Enterprises, Inc. | Algorithmic transcoding |
| TWI607655B (zh) * | 2015-06-19 | 2017-12-01 | Sony Corp | Coding apparatus and method, decoding apparatus and method, and program |
| US20170055253A1 (en) * | 2015-08-17 | 2017-02-23 | Harman International Industries, Incorporated | Metadata distribution in a network |
| CN109155838A (zh) * | 2016-05-13 | 2019-01-04 | 深圳市大疆创新科技有限公司 | 用于通过转码呈现视频的系统和方法 |
| US10535355B2 (en) * | 2016-11-18 | 2020-01-14 | Microsoft Technology Licensing, Llc | Frame coding for spatial audio data |
| US10349097B2 (en) * | 2017-10-27 | 2019-07-09 | Mti Film, Llc | Metadata editor for multimedia delivery |
| CN107682379A (zh) * | 2017-11-22 | 2018-02-09 | 南京汽车集团有限公司 | 基于同态加密的信息安全传输装置、传输方法及存储方法 |
| US11363133B1 (en) | 2017-12-20 | 2022-06-14 | Apple Inc. | Battery health-based power management |
| US10817307B1 (en) | 2017-12-20 | 2020-10-27 | Apple Inc. | API behavior modification based on power source health |
| CN110198474B (zh) * | 2018-02-27 | 2022-03-15 | 中兴通讯股份有限公司 | 一种码流处理方法及装置 |
| US11108552B1 (en) * | 2018-05-02 | 2021-08-31 | Amazon Technologies, Inc. | Data encryption method and system |
| US11770260B1 (en) * | 2019-03-28 | 2023-09-26 | Amazon Technologies, Inc. | Determining authenticity of digital content |
| US11449584B1 (en) | 2019-03-28 | 2022-09-20 | Amazon Technologies, Inc. | Generating authenticable digital content |
| CN114631332B (zh) * | 2019-11-04 | 2025-10-10 | 高通股份有限公司 | 比特流中音频效果元数据的信令 |
| US11843792B2 (en) * | 2020-11-12 | 2023-12-12 | Istreamplanet Co., Llc | Dynamic decoder configuration for live transcoding |
| CN112584156B (zh) * | 2020-11-18 | 2022-08-02 | 卓旺(安徽)航空科技产业股份有限公司 | 一种基于2k视频数据深度学习转码4k视频算法 |
| JP7536735B2 (ja) | 2020-11-24 | 2024-08-20 | ネイバー コーポレーション | ユーザカスタム型臨場感を実現するためのオーディオコンテンツを製作するコンピュータシステムおよびその方法 |
| KR102505249B1 (ko) * | 2020-11-24 | 2023-03-03 | 네이버 주식회사 | 사용자 맞춤형 현장감 실현을 위한 오디오 콘텐츠를 전송하는 컴퓨터 시스템 및 그의 방법 |
| JP7536733B2 (ja) | 2020-11-24 | 2024-08-20 | ネイバー コーポレーション | オーディオと関連してユーザカスタム型臨場感を実現するためのコンピュータシステムおよびその方法 |
| EP4020998A1 (en) * | 2020-12-23 | 2022-06-29 | Axis AB | Encoding of modified video |
| US12212819B2 (en) * | 2021-04-22 | 2025-01-28 | Cisco Technology, Inc. | In-band metadata for authenticity and role-based access in enterprise video streaming services |
| JP7663418B2 (ja) * | 2021-06-09 | 2025-04-16 | 日本放送協会 | 音響メタデータ処理装置及びプログラム |
| US20250087225A1 (en) * | 2023-09-13 | 2025-03-13 | Apple Inc. | Transcoding Audio Frames and Converting Metadata Frames based on a Target Encoder |
| US20250087222A1 (en) * | 2023-09-13 | 2025-03-13 | Apple Inc. | Decoding Audio Frames and Converted Metadata Frames from a Target Encoder |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5940591A (en) * | 1991-07-11 | 1999-08-17 | Itt Corporation | Apparatus and method for providing network security |
Family Cites Families (56)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5646997A (en) * | 1994-12-14 | 1997-07-08 | Barton; James M. | Method and apparatus for embedding authentication information within digital data |
| JPH08297638A (ja) | 1995-04-26 | 1996-11-12 | Nippon Telegr & Teleph Corp <Ntt> | 利用者認証方式 |
| JPH103256A (ja) * | 1995-10-16 | 1998-01-06 | Sony Corp | 暗号化方法、暗号化装置、記録方法、復号化方法、復号化装置及び記録媒体 |
| US7962413B2 (en) * | 1998-08-13 | 2011-06-14 | International Business Machines Corporation | End-user system of preventing unauthorized rerecording of multimedia content |
| US6446037B1 (en) * | 1999-08-09 | 2002-09-03 | Dolby Laboratories Licensing Corporation | Scalable coding method for high quality audio |
| US6856331B2 (en) * | 1999-11-12 | 2005-02-15 | International Business Machines Corporation | System and method of enriching non-linkable media representations in a network by enabling an overlying hotlink canvas |
| JP2002184114A (ja) | 2000-12-11 | 2002-06-28 | Toshiba Corp | 音楽データの記録再生システムおよび音楽データ記憶媒体 |
| US6944770B2 (en) * | 2001-05-17 | 2005-09-13 | Intelli-Mark Technologies, Inc. | Methods and systems for generating and validating value-bearing documents |
| EP1315148A1 (en) * | 2001-11-17 | 2003-05-28 | Deutsche Thomson-Brandt Gmbh | Determination of the presence of ancillary data in an audio bitstream |
| AU2002318848B2 (en) * | 2001-12-18 | 2004-12-09 | Canon Kabushiki Kaisha | Image Protection |
| AUPR960601A0 (en) | 2001-12-18 | 2002-01-24 | Canon Kabushiki Kaisha | Image protection |
| AUPR970301A0 (en) * | 2001-12-21 | 2002-01-24 | Canon Kabushiki Kaisha | Content authentication for digital media based recording devices |
| EP1349080A1 (en) * | 2002-03-26 | 2003-10-01 | Deutsche Thomson-Brandt Gmbh | Methods and apparatus for using metadata from different sources |
| GB2387287B (en) | 2002-04-05 | 2006-03-15 | Snell & Wilcox Limited | Video compression transcoding |
| US7167560B2 (en) * | 2002-08-08 | 2007-01-23 | Matsushita Electric Industrial Co., Ltd. | Partial encryption of stream-formatted media |
| US7808920B2 (en) * | 2002-10-28 | 2010-10-05 | Qualcomm Incorporated | Tandem-free vocoder operations between non-compatible communication systems |
| MXPA05007001A (es) * | 2002-12-27 | 2005-11-23 | Nielsen Media Res Inc | Metodos y aparatos para transcodificar metadatos. |
| AU2004211829A1 (en) * | 2003-02-06 | 2004-08-26 | Dolby Laboratories Licensing Corporation | Continuous backup audio |
| KR101001048B1 (ko) * | 2003-04-25 | 2010-12-14 | 애플 인크. | 보안 네트워크를 통한 콘텐츠의 분배 방법 및 그 시스템 |
| US20040267388A1 (en) * | 2003-06-26 | 2004-12-30 | Predictive Media Corporation | Method and system for recording and processing of broadcast signals |
| KR100526189B1 (ko) | 2004-02-14 | 2005-11-03 | 삼성전자주식회사 | 트랜스코딩 전후에 타이밍 파라미터를 일정하게유지시키는 트랜스코딩 시스템 및 방법 |
| US8131134B2 (en) * | 2004-04-14 | 2012-03-06 | Microsoft Corporation | Digital media universal elementary stream |
| US20060005031A1 (en) * | 2004-06-15 | 2006-01-05 | Apostolopoulos John G | Methods and systems for utilizing a single cryptographic integrity check to generate multiple cryptographic integrity check values for components of transcodable content |
| US7672743B2 (en) * | 2005-04-25 | 2010-03-02 | Microsoft Corporation | Digital audio processing |
| US20060259781A1 (en) * | 2005-04-29 | 2006-11-16 | Sony Corporation/Sony Electronics Inc. | Method and apparatus for detecting the falsification of metadata |
| US7177804B2 (en) * | 2005-05-31 | 2007-02-13 | Microsoft Corporation | Sub-band voice codec with multi-stage codebooks and redundant coding |
| JP4582411B2 (ja) * | 2005-08-04 | 2010-11-17 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
| KR20050092688A (ko) * | 2005-08-31 | 2005-09-22 | 한국정보통신대학교 산학협력단 | 통합 멀티미디어 파일 포맷 구조와 이를 기반으로 하는멀티미디어 서비스 제공 시스템 및 그 방법 |
| JP4883342B2 (ja) * | 2005-09-06 | 2012-02-22 | ソニー株式会社 | 情報処理装置および方法、並びにプログラム |
| US7913277B1 (en) | 2006-03-30 | 2011-03-22 | Nortel Networks Limited | Metadata extraction and re-insertion and improved transcoding in digital media systems |
| KR100781528B1 (ko) * | 2006-06-29 | 2007-12-03 | 삼성전자주식회사 | 무결성을 보장하는 비디오 스트림을 제공하는 장치 및 그방법 |
| US8107786B2 (en) * | 2006-08-31 | 2012-01-31 | Open Tv, Inc. | Systems and methods to modify playout or playback |
| US8295625B2 (en) * | 2006-09-30 | 2012-10-23 | Thomson Licensing | Method and device for encoding and decoding color enhancement layer for video |
| CN103024444B (zh) | 2006-11-14 | 2015-11-18 | 高通股份有限公司 | 用于信道切换的系统及方法 |
| WO2008132811A1 (ja) * | 2007-04-17 | 2008-11-06 | Panasonic Corporation | 通信システム |
| KR101432994B1 (ko) * | 2007-08-13 | 2014-08-22 | 삼성전자주식회사 | 미디어 객체 기반 메타데이터의 생성 방법, 재생 방법 및그 장치 |
| US8457958B2 (en) | 2007-11-09 | 2013-06-04 | Microsoft Corporation | Audio transcoder using encoder-generated side information to transcode to target bit-rate |
| CN101547345A (zh) * | 2008-03-25 | 2009-09-30 | 华为技术有限公司 | 流媒体转码的处理方法和系统 |
| JP5049207B2 (ja) | 2008-06-23 | 2012-10-17 | ヤフー株式会社 | 地名表示態様調整方法、地名表示態様調整装置及び地名表示態様調整システム |
| US8798776B2 (en) | 2008-09-30 | 2014-08-05 | Dolby International Ab | Transcoding of audio metadata |
| US7738454B1 (en) * | 2008-09-30 | 2010-06-15 | Juniper Networks, Inc. | Methods and apparatus related to packet classification based on range values |
| US8904184B2 (en) * | 2008-12-10 | 2014-12-02 | At&T Intellectual Property I, Lp | Certification of authenticity of media signals |
| US8676822B2 (en) | 2009-02-06 | 2014-03-18 | Disney Enterprises, Inc. | System and method for quality assured media file storage |
| US8687648B2 (en) | 2009-07-17 | 2014-04-01 | Qualcomm Incorporated | Wireless transmission of data using an available channel of a spectrum |
| AR077680A1 (es) | 2009-08-07 | 2011-09-14 | Dolby Int Ab | Autenticacion de flujos de datos |
| US8599857B2 (en) * | 2009-09-18 | 2013-12-03 | Telesocial, Inc. | Telecommunication service employing an electronic information repository storing social network user information, developer information, and mobile network operator information |
| TWI557723B (zh) * | 2010-02-18 | 2016-11-11 | 杜比實驗室特許公司 | 解碼方法及系統 |
| US9613142B2 (en) | 2010-04-26 | 2017-04-04 | Flash Networks Ltd | Method and system for providing the download of transcoded files |
| WO2011145353A1 (ja) * | 2010-05-19 | 2011-11-24 | 三洋電機株式会社 | 基地局装置 |
| US8407808B2 (en) * | 2010-05-27 | 2013-03-26 | Media Rights Technologies, Inc. | Security thread for protecting media content |
| US9549197B2 (en) | 2010-08-16 | 2017-01-17 | Dolby Laboratories Licensing Corporation | Visual dynamic range timestamp to enhance data coherency and potential of metadata using delay information |
| US8521541B2 (en) | 2010-11-02 | 2013-08-27 | Google Inc. | Adaptive audio transcoding |
| TWI896112B (zh) * | 2010-12-03 | 2025-09-01 | 美商杜比實驗室特許公司 | 音頻解碼裝置、音頻解碼方法及音頻編碼方法 |
| US20120185693A1 (en) * | 2011-01-05 | 2012-07-19 | General Instrument Corporation | Secure progressive download for media content playback |
| US9761229B2 (en) * | 2012-07-20 | 2017-09-12 | Qualcomm Incorporated | Systems, methods, apparatus, and computer-readable media for audio object clustering |
| US9560392B2 (en) * | 2012-09-07 | 2017-01-31 | Google Inc. | Dynamic bit rate encoding |
-
2014
- 2014-01-15 WO PCT/US2014/011695 patent/WO2014113478A1/en not_active Ceased
- 2014-01-15 BR BR122020018263-6A patent/BR122020018263B1/pt active IP Right Grant
- 2014-01-15 CN CN201480005287.5A patent/CN105027478B/zh active Active
- 2014-01-15 US US14/761,892 patent/US9755835B2/en active Active
- 2014-01-15 RU RU2015129751/08A patent/RU2602332C1/ru active
- 2014-01-15 IN IN1633MUN2015 patent/IN2015MN01633A/en unknown
- 2014-01-15 KR KR1020157017689A patent/KR101717928B1/ko active Active
- 2014-01-15 CN CN202311104445.XA patent/CN117219100B/zh active Active
- 2014-01-15 BR BR112015017048-0A patent/BR112015017048B1/pt active IP Right Grant
- 2014-01-15 ES ES14702396.4T patent/ES2629195T3/es active Active
- 2014-01-15 JP JP2015553802A patent/JP6242916B2/ja active Active
- 2014-01-15 CN CN201810949078.6A patent/CN109102815B/zh active Active
- 2014-01-15 EP EP14702396.4A patent/EP2946495B1/en active Active
-
2017
- 2017-08-24 JP JP2017161132A patent/JP6505791B2/ja active Active
- 2017-09-02 US US15/694,787 patent/US10554415B2/en active Active
-
2019
- 2019-12-17 US US16/717,441 patent/US11075762B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5940591A (en) * | 1991-07-11 | 1999-08-17 | Itt Corporation | Apparatus and method for providing network security |
Non-Patent Citations (3)
| Title |
|---|
| CHANG, et al. Secure Transcoding of Internet Content. In: JCIS. 2002. p. 940-943 * |
| COSSETTE, et al. New techniques for audio metadata use and distribution. In: Audio Engineering Society Convention 107. Audio Engineering Society, 1999.* * |
| Specification of the Broadcast Wave Format; a format for audio data files - Supplement 6 : Dolby Metadata chunk - EBU - TECH 3285 suppl.6", 1 October 2009 (2009-10-01) * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20220071954A (ko) * | 2020-11-24 | 2022-05-31 | 가우디오랩 주식회사 | 오디오 신호의 정규화를 수행하는 방법 및 이를 위한 장치 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2017229087A (ja) | 2017-12-28 |
| US11075762B2 (en) | 2021-07-27 |
| JP2016510544A (ja) | 2016-04-07 |
| WO2014113478A1 (en) | 2014-07-24 |
| US9755835B2 (en) | 2017-09-05 |
| CN109102815A (zh) | 2018-12-28 |
| BR122020018263B1 (pt) | 2022-09-27 |
| RU2602332C1 (ru) | 2016-11-20 |
| JP6242916B2 (ja) | 2017-12-06 |
| CN109102815B (zh) | 2023-09-19 |
| EP2946495B1 (en) | 2017-05-17 |
| EP2946495A1 (en) | 2015-11-25 |
| CN117219100A (zh) | 2023-12-12 |
| US20200127846A1 (en) | 2020-04-23 |
| ES2629195T3 (es) | 2017-08-07 |
| US10554415B2 (en) | 2020-02-04 |
| IN2015MN01633A (ko) | 2015-08-28 |
| US20150372820A1 (en) | 2015-12-24 |
| BR112015017048B1 (pt) | 2022-12-13 |
| US20170373857A1 (en) | 2017-12-28 |
| BR112015017048A2 (pt) | 2017-07-11 |
| JP6505791B2 (ja) | 2019-04-24 |
| CN117219100B (zh) | 2025-02-25 |
| CN105027478A (zh) | 2015-11-04 |
| CN105027478B (zh) | 2018-09-21 |
| KR101717928B1 (ko) | 2017-04-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR101717928B1 (ko) | 메타데이터 트랜스코딩 | |
| RU2509424C2 (ru) | Аутентификация потоков данных | |
| JP6530542B2 (ja) | 複数のメディア処理ノードによる適応処理 | |
| HK40099492A (zh) | 用於处理编码音频比特流的系统和方法、计算机可读介质 | |
| HK40002417A (zh) | 编码装置和方法、转码方法和转码器、非暂态介质 | |
| HK40002417B (zh) | 编码装置和方法、转码方法和转码器、非暂态介质 | |
| WO2026046913A1 (en) | Methods, apparatus, and programs for usac bitstream authentication | |
| WO2026046914A1 (en) | Methods, apparatus, and programs for aac bitstream authentication | |
| WO2026046930A1 (en) | Methods, apparatus, and programs for mpeg-h bitstream authentication | |
| HK1168461B (en) | Authentication of data streams |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20150701 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20150810 Comment text: Request for Examination of Application |
|
| PG1501 | Laying open of application | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160623 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20161216 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170314 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20170315 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| FPAY | Annual fee payment |
Payment date: 20200302 Year of fee payment: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20200302 Start annual number: 4 End annual number: 4 |
|
| FPAY | Annual fee payment |
Payment date: 20210226 Year of fee payment: 5 |
|
| PR1001 | Payment of annual fee |
Payment date: 20210226 Start annual number: 5 End annual number: 5 |
|
| FPAY | Annual fee payment |
Payment date: 20220223 Year of fee payment: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20220223 Start annual number: 6 End annual number: 6 |
|
| PR1001 | Payment of annual fee |
Payment date: 20240226 Start annual number: 8 End annual number: 8 |



