KR101697385B1 - 채널 적응형 계층적 방송 장치 및 방법 - Google Patents
채널 적응형 계층적 방송 장치 및 방법 Download PDFInfo
- Publication number
- KR101697385B1 KR101697385B1 KR1020120035533A KR20120035533A KR101697385B1 KR 101697385 B1 KR101697385 B1 KR 101697385B1 KR 1020120035533 A KR1020120035533 A KR 1020120035533A KR 20120035533 A KR20120035533 A KR 20120035533A KR 101697385 B1 KR101697385 B1 KR 101697385B1
- Authority
- KR
- South Korea
- Prior art keywords
- layer
- channel
- video bitstream
- video
- transmission
- 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.)
- Expired - Fee Related
Links
- 230000003044 adaptive effect Effects 0.000 title claims abstract description 67
- 238000000034 method Methods 0.000 title claims abstract description 30
- 230000005540 biological transmission Effects 0.000 claims abstract description 120
- 238000012544 monitoring process Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 6
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 1
- 230000006866 deterioration Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000003287 optical effect Effects 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/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/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2385—Channel allocation; Bandwidth allocation
-
- 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/24—Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth, upstream requests
- H04N21/2402—Monitoring of the downstream path of the transmission network, e.g. bandwidth available
-
- 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/30—Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
- H04N19/34—Scalability techniques involving progressive bit-plane based encoding of the enhancement layer, e.g. fine granular scalability [FGS]
-
- 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/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2389—Multiplex stream processing, e.g. multiplex stream encrypting
-
- 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/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/266—Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
- H04N21/2662—Controlling the complexity of the video stream, e.g. by scaling the resolution or bitrate of the video stream based on the client capabilities
-
- 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
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/63—Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
- H04N21/631—Multimode Transmission, e.g. transmitting basic layers and enhancement layers of the content over different transmission paths or transmitting with different error corrections, different keys or with different transmission protocols
-
- 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)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
도 2는 본 발명의 일실시예에 따른 다중 전송채널을 이용한 채널 적응형 계층적 방송 수신 장치의 구성을 도시한 도면이다.
도 3은 본 발명의 일실시예에 따른 다중 전송 채널을 이용한 채널 적응형 계층적 방송 송신 장치 및 수신 장치 간에 이용하는 프로토콜의 구조를 도시한 도면이다.
도 4는 본 발명의 일실시예에 따른 다중 전송채널을 이용한 채널 적응형 계층적 방송 송신 방법을 나타내는 흐름도이다.
도 5는 본 발명의 일실시예에 따른 다중 전송채널을 이용한 채널 적응형 계층적 방송 수신 방법을 나타내는 흐름도이다.
101: 콘텐츠 웹서버 102: 실시간 방송 시스템
103: 다계층 비디오 부호화부 104: 다계층 비디오 분할부
105: 다중 전송채널 관리부 106: 송신부
Claims (16)
- 입력된 다계층 비디오 비트스트림을 제1 계층의 비디오 비트스트림 및 제2 계층의 비디오 비트스트림으로 분할하는 다계층 비디오 분할부; 및
다중 전송채널 중에서 분할된 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 각각 전송하고자 하는 전송채널을 결정하고, 상기 결정된 전송채널과 연관된 송신부로 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 각각 출력하는 다중 전송채널 관리부
를 포함하고,
상기 다중 전송채널 관리부는,
채널 적응형 계층적 방송 수신 장치로부터 상기 다중 전송채널에 관한 채널 정보를 수신하고, 상기 수신된 채널 정보에 기초하여, 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 각각 전송하고자 하는 전송채널을 결정하는
채널 적응형 계층적 방송 송신 장치. - 제1항에 있어서,
상기 다계층 비디오 분할부는,
계층을 기준으로 상기 다계층 비디오 비트스트림을, 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림으로 분할하는, 채널 적응형 계층적 방송 송신 장치. - 삭제
- 제1항에 있어서,
상기 다중 전송채널은,
방송망에 기반하는 제1 전송채널 및 인터넷망에 기반하는 제2 전송채널을 포함하고,
상기 다중 전송채널 관리부는,
상기 제1 계층의 비디오 비트스트림을 전송하고자 하는 전송채널로서, 상기 제1 전송채널을 결정하고, 상기 제2 계층의 비디오 비트스트림을 전송하고자 하는 전송채널로서, 상기 제2 전송채널을 결정하는, 채널 적응형 계층적 방송 송신 장치. - 다중 전송채널에 관한 채널 정보를 생성하여, 채널 적응형 계층적 방송 송신 장치로 전송 함으로써, 상기 채널 적응형 계층적 방송 송신 장치에서 상기 채널 정보에 기초하여, 제1 계층의 비디오 비트스트림 및 제2 계층의 비디오 비트스트림을 각각 전송하고자 하는 전송채널을 결정하도록 하는 전송채널 모니터링 및 전송 제어부;
상기 채널 적응형 계층적 방송 송신 장치로부터 상기 결정된 전송채널 각각을 통해 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 수신하는 수신부;
상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림으로부터 동기화 정보를 각각 추출하고, 상기 추출된 동기화 정보를 이용하여, 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 결합하여, 다계층 비디오 비트스트림을 생성하는 비디오 동기화 처리부; 및
상기 생성된 다계층 비디오 비트스트림을 디스플레이하는 디스플레이 처리부
를 포함하는 채널 적응형 계층적 방송 수신 장치. - 제5항에 있어서,
상기 비디오 동기화 처리부는,
계층을 기준으로 분할된 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 결합하여, 상기 다계층 비디오 비트스트림을 생성하는, 채널 적응형 계층적 방송 수신 장치. - 삭제
- 제5항에 있어서,
상기 다중 전송채널은,
방송망에 기반하는 제1 전송채널 및 인터넷망에 기반하는 제2 전송채널을 포함하고,
상기 수신부는,
상기 제1 전송채널을 통해 상기 제1 계층의 비디오 비트스트림을 수신하는 제1 수신부; 및
상기 제2 전송채널을 통해 상기 제2 계층의 비디오 비트스트림을 수신하는 제2 수신부
를 포함하는, 채널 적응형 계층적 방송 수신 장치. - 입력된 다계층 비디오 비트스트림을 제1 계층의 비디오 비트스트림 및 제2 계층의 비디오 비트스트림으로 분할하는 단계;
다중 전송채널 중에서 분할된 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 각각 전송하고자 하는 전송채널을 결정하는 단계; 및
상기 결정된 전송채널로 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 각각 전송하는 단계
를 포함하고,
상기 전송채널을 결정하는 단계는,
채널 적응형 계층적 방송 수신 장치로부터 상기 다중 전송채널에 관한 채널 정보를 수신하고, 상기 수신된 채널 정보에 기초하여, 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 각각 전송하고자 하는 전송채널을 결정하는 단계
를 포함하는 채널 적응형 계층적 방송 송신 방법. - 제9항에 있어서,
상기 제1 계층의 비디오 비트스트림 및 제2 계층의 비디오 비트스트림으로 분할하는 단계는,
계층을 기준으로 상기 다계층 비디오 비트스트림을, 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림으로 분할하는 단계
를 포함하는, 채널 적응형 계층적 방송 송신 방법. - 삭제
- 제9항에 있어서,
상기 다중 전송채널은,
방송망에 기반하는 제1 전송채널 및 인터넷망에 기반하는 제2 전송채널을 포함하고,
상기 전송채널을 결정하는 단계는,
상기 제1 계층의 비디오 비트스트림을 전송하고자 하는 전송채널로서, 상기 제1 전송채널을 결정하고, 상기 제2 계층의 비디오 비트스트림을 전송하고자 하는 전송채널로서, 상기 제2 전송채널을 결정하는 단계
를 더 포함하는, 채널 적응형 계층적 방송 송신 방법. - 다중 전송채널에 관한 채널 정보를 생성하여, 채널 적응형 계층적 방송 송신 장치로 전송 함으로써, 상기 채널 적응형 계층적 방송 송신 장치에서 상기 채널 정보에 기초하여, 제1 계층의 비디오 비트스트림 및 제2 계층의 비디오 비트스트림을 각각 전송하고자 하는 전송채널을 결정하도록 하는 단계;
상기 채널 적응형 계층적 방송 송신 장치로부터 상기 결정된 전송채널 각각을 통해 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 수신하는 단계;
상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림으로부터 동기화 정보를 각각 추출하고, 상기 추출된 동기화 정보를 이용하여, 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 결합하여, 다계층 비디오 비트스트림을 생성하는 단계; 및
상기 생성된 다계층 비디오 비트스트림을 디스플레이하는 단계
를 포함하는 채널 적응형 계층적 방송 수신 방법. - 제13항에 있어서,
상기 다계층 비디오 비트스트림을 생성하는 단계는,
계층을 기준으로 분할된 상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 결합하여, 상기 다계층 비디오 비트스트림을 생성하는 단계
를 포함하는, 채널 적응형 계층적 방송 수신 방법. - 삭제
- 제13항에 있어서,
상기 다중 전송채널은,
방송망에 기반하는 제1 전송채널 및 인터넷망에 기반하는 제2 전송채널을 포함하고,
상기 제1 계층의 비디오 비트스트림 및 상기 제2 계층의 비디오 비트스트림을 수신하는 단계는,
상기 제1 전송채널을 통해 상기 제1 계층의 비디오 비트스트림을 수신하는 단계; 및
상기 제2 전송채널을 통해 상기 제2 계층의 비디오 비트스트림을 수신하는 단계
를 포함하는, 채널 적응형 계층적 방송 수신 방법.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120035533A KR101697385B1 (ko) | 2012-04-05 | 2012-04-05 | 채널 적응형 계층적 방송 장치 및 방법 |
US13/857,500 US20130268985A1 (en) | 2012-04-05 | 2013-04-05 | Apparatus and method for transmitting and receiving channel adaptive hierarchical broadcast |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120035533A KR101697385B1 (ko) | 2012-04-05 | 2012-04-05 | 채널 적응형 계층적 방송 장치 및 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20130113163A KR20130113163A (ko) | 2013-10-15 |
KR101697385B1 true KR101697385B1 (ko) | 2017-02-01 |
Family
ID=49293364
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120035533A Expired - Fee Related KR101697385B1 (ko) | 2012-04-05 | 2012-04-05 | 채널 적응형 계층적 방송 장치 및 방법 |
Country Status (2)
Country | Link |
---|---|
US (1) | US20130268985A1 (ko) |
KR (1) | KR101697385B1 (ko) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR102147145B1 (ko) * | 2013-10-31 | 2020-08-24 | 한국전자통신연구원 | 하이브리드 망에서의 비디오 서비스 수신 장치 및 방법 |
US9516356B2 (en) * | 2013-12-06 | 2016-12-06 | Cable Television Laboratories, Inc. | Parallel scheduling of multilayered media |
KR102171707B1 (ko) * | 2014-01-08 | 2020-10-29 | 삼성전자주식회사 | 멀티미디어 데이터 재생 방법 및 장치 |
CN108124137B (zh) * | 2015-07-24 | 2019-11-08 | 金钱猫科技股份有限公司 | 一种视频数据流传输系统 |
CN112383383B (zh) * | 2020-11-11 | 2021-09-14 | 苏州华兴源创科技股份有限公司 | 多通道数据传输的自适应调整方法和数据处理系统 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
NL1016478C2 (nl) * | 1999-10-28 | 2001-11-29 | Sennheiser Electronic | Inrichting voor het in twee richtingen zenden van audio- en/of videosignalen. |
US7020195B1 (en) * | 1999-12-10 | 2006-03-28 | Microsoft Corporation | Layered coding and decoding of image data |
US6798838B1 (en) * | 2000-03-02 | 2004-09-28 | Koninklijke Philips Electronics N.V. | System and method for improving video transmission over a wireless network |
WO2010033164A1 (en) * | 2008-09-16 | 2010-03-25 | Thomson Licensing | Method for delivery of digital linear tv programming using scalable video coding |
RU2538333C2 (ru) * | 2009-01-20 | 2015-01-10 | Конинклейке Филипс Электроникс Н.В. | Передача данных 3d изображения |
KR101012980B1 (ko) * | 2009-03-16 | 2011-02-10 | 한국방송공사 | 계층적 방송 장치 및 방법 |
US20100269142A1 (en) * | 2009-04-16 | 2010-10-21 | Nec Laboratories America, Inc. | Utility optimization for scalable video multicast in wireless systems |
KR101368468B1 (ko) * | 2010-02-10 | 2014-03-03 | 한국전자통신연구원 | 방송 신호 송수신 장치 및 방법 |
-
2012
- 2012-04-05 KR KR1020120035533A patent/KR101697385B1/ko not_active Expired - Fee Related
-
2013
- 2013-04-05 US US13/857,500 patent/US20130268985A1/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
KR20130113163A (ko) | 2013-10-15 |
US20130268985A1 (en) | 2013-10-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11678022B2 (en) | Transmission device, transmission method, reception device, and reception method | |
US9866608B2 (en) | Processing continuous multi-period content | |
JP6358460B2 (ja) | 受信装置、受信方法、送信装置、及び、送信方法 | |
KR102361314B1 (ko) | 360도 가상현실 방송 서비스 제공 방법 및 장치 | |
US20140002598A1 (en) | Transport system and client system for hybrid 3d content service | |
KR101808639B1 (ko) | 다중 네트워크 환경 적응형 미디어 스트리밍 전송방법 및 그 장치 | |
EP2556440A1 (en) | Video content distribution | |
KR101697385B1 (ko) | 채널 적응형 계층적 방송 장치 및 방법 | |
US20230319371A1 (en) | Distribution of Multiple Signals of Video Content Independently over a Network | |
CN106416268A (zh) | 复用分层编码内容的方法和装置 | |
US20240430499A1 (en) | Transmission device, transmission method, reception device, and reception method | |
US20130304933A1 (en) | Multi-network environment adaptive media streaming transmission method and apparatus | |
US9204123B2 (en) | Video content generation | |
KR20170130883A (ko) | 하이브리드 망 기반의 가상 현실 방송 서비스 방법 및 장치 | |
KR101656193B1 (ko) | 이기종 망에서의 uhd 비디오 전송을 위한 mmt 기반 방송 시스템 및 방법 | |
KR20150114854A (ko) | 하이브리드 방송 송수신 방법 및 장치 | |
CA2824708C (en) | Video content generation | |
KR20230049204A (ko) | 다중 네트워크 환경 적응형 미디어 스트리밍 전송방법 및 그 장치 | |
KR20230121950A (ko) | 다중 네트워크 환경 적응형 미디어 스트리밍 전송방법 및 그 장치 | |
Monnier et al. | H2B2VS (HEVC Hybrid Broadcast Broadband Video Services)-Building Innovative Solutions over Hybrid Networks |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20120405 |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20130507 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20120405 Comment text: Patent 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: 20160516 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: 20161122 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170111 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170111 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20201022 |