KR101718127B1 - 상황 인지 스트리밍 서비스를 위한 콘텐츠 패키징 시스템 및 스트리밍 방법 - Google Patents
상황 인지 스트리밍 서비스를 위한 콘텐츠 패키징 시스템 및 스트리밍 방법 Download PDFInfo
- Publication number
- KR101718127B1 KR101718127B1 KR1020160022173A KR20160022173A KR101718127B1 KR 101718127 B1 KR101718127 B1 KR 101718127B1 KR 1020160022173 A KR1020160022173 A KR 1020160022173A KR 20160022173 A KR20160022173 A KR 20160022173A KR 101718127 B1 KR101718127 B1 KR 101718127B1
- Authority
- KR
- South Korea
- Prior art keywords
- content
- streaming
- network
- information
- server
- 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
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/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- 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/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/251—Learning process for intelligent management, e.g. learning user preferences for recommending movies
-
- 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/442—Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Description
상기 메타데이터는 상황 인지 적응적 스트리밍 서비스를 위한 서버의 URL, 서버의 최대 대역폭, 최소 대역폭, 재생 장치 최대 연결 가능 수를 포함하는 서버의 네트워크 정보와, 콘텐츠의 비트율, 프레임율, 세그먼트 크기를 포함하는 콘텐츠 정보와, 그리고 재생 장치의 최대 해상도, 최소 해상도, 재생 장치 유형을 포함하는 재생 장치 정보를 포함하고,
상기 상황 정보는 서버와 네트워크 상에 연결된 라우터의 IP 주소와 네트워크 정보, 재생 장치의 IP 주소와 재생 장치 정보, 콘텐츠 ID와 콘텐츠 정보를 포함하며,
상기 상황 인지 기반 적응적 비디오 스트리밍 재생 장치는 재생 장치의 종류, 재생 장치의 해상도, 장치 유형, 해상도, 주 기억 장치 성능, 중앙 처리 장치 성능을 포함하는 재생 장치 특성과, 콘텐츠 ID, 세그먼트 크기, 비트율, 프레임율을 포함하는 콘텐츠 특성과, 그리고 서버의 URL, 서버의 최대 대역폭, 최소 대역폭, 재생 장치 연결 가능 수를 포함하는 서버의 네트워크 특성을 분석하는 것을 특징으로 한다.
상기 메타데이터는 상황 인지 기반 적응적 스트리밍 서비스를 위한 서버의 URL, 서버의 최대 대역폭, 최소 대역폭, 재생 장치 최대 연결 가능 수를 포함하는 서버의 네트워크 정보와, 콘텐츠의 비트율, 프레임율, 세그먼트 크기를 포함하는 콘텐츠 정보와, 그리고 재생 장치의 최대 해상도, 최소 해상도, 재생 장치 유형을 포함하는 재생 장치 정보를 포함하고,
상기 상황 정보는 서버와 네트워크 상에 연결된 라우터의 IP 주소와 네트워크 정보, 재생 장치의 IP 주소와 재생 장치 정보, 콘텐츠 ID와 콘텐츠 정보를 포함하며,
상기 상황 인지 기반 적응적 비디오 스트리밍 재생 장치는 재생 장치의 종류, 재생 장치의 해상도, 장치 유형, 해상도, 주 기억 장치 성능, 중앙 처리 장치 성능을 포함하는 재생 장치 특성과, 콘텐츠 ID, 세그먼트 크기, 비트율, 프레임율을 포함하는 콘텐츠 특성과, 그리고 서버의 URL, 서버의 최대 대역폭, 최소 대역폭, 재생 장치 연결 가능 수를 포함하는 서버의 네트워크 특성을 분석하는 것을 특징으로 한다.
도 2는 본 발명에 따른 상황 인지 기반 적응적 비디오 스트리밍 서비스의 구성도이다.
도 3은 도 1에서의 적응적 비디오 스트리밍 서버의 패키징 방법을 설명하는 순서도이다.
도 4는 본 발명에 따른 상황 인지 기반 적응적 비디오 스트리밍 메타데이터 구성도이다.
도 5는 도 1에서의 적응적 비디오 스트리밍 재생 장치의 스트리밍 수행 방법을 설명한 순서도이다.
120: 상황 정보 삽입 모듈 130: 콘텐츠 트랜스코딩 모듈
140: 콘텐츠 세그먼팅 모듈
200: 적응적 비디오 스트리밍 재생 장치
210: 재생 장치 특성 인지 모듈 220: 콘텐츠 특성 인지 모듈
230: 네트워크 인지 모듈 240: 메타데이터 분석 모듈
250: 세그먼트 요청 모듈
Claims (13)
- 적응적 비디오 스트리밍 기술을 적용하여 콘텐츠 생성 완료 시 또는 외부 입력 시 상황 인지 기반 적응적 스트리밍 서비스를 위한 트랜스코딩 및 세그먼트 기능을 포함하고, 적응적 스트리밍 형식으로 변환하여 네트워크, 재생 장치, 콘텐츠의 상황 정보를 분석 후에 비디오 콘텐츠를 트랜스코딩하고, 상황 정보를 기반으로 트랜스스코딩하며, 트랜스코딩 된 콘텐츠들을 세그먼팅 수행 후 각 세그먼팅 된 콘텐츠들의 콘텐츠 정보 및 URL을 표시하는 메타데이터를 생성하고, 그리고 트랜스코딩된 세그먼팅이 완료된 비디오 콘텐츠의 메타데이터와 식별자(ID)를 포함하는 상황 정보를 삽입하여 전달하는 적응적 비디오 스트리밍 서버; 및
유무선 네트워크를 통해 단말, 네트워크, 콘텐츠의 상황 정보를 수집하고 메타데이터의 서버의 네트워크 특성, 재생 장치 자체 정보, 콘텐츠 특성을 분석하여 네트워크 인지, 재생 장치 인지, 및 콘텐츠 인지를 통해 측정된 네트워크 대역폭, 재생 가능한 콘텐츠 목록, 및 콘텐츠 특성을 기반으로 끊김 없는 스트리밍을 수행하기 위한 적절한 품질의 세그먼트를 요청하여 미디어 서비스의 품질(QoS/QoE)을 보장하는 상황 인지 기반 적응적 비디오 스트리밍 재생 장치를 포함하며,
상기 메타데이터는 상황 인지 기반 적응적 스트리밍 서비스를 위한 서버의 URL, 서버의 최대 대역폭, 최소 대역폭, 재생 장치 최대 연결 가능 수를 포함하는 서버의 네트워크 정보와, 콘텐츠의 비트율, 프레임율, 세그먼트 크기를 포함하는 콘텐츠 정보와, 그리고 재생 장치의 최대 해상도, 최소 해상도, 재생 장치 유형을 포함하는 재생 장치 정보를 포함하고,
상기 상황 정보는 서버와 네트워크 상에 연결된 라우터의 IP 주소와 네트워크 정보, 재생 장치의 IP 주소와 재생 장치 정보, 콘텐츠 ID와 콘텐츠 정보를 포함하며,
상기 상황 인지 기반 적응적 비디오 스트리밍 재생 장치는 재생 장치의 종류, 재생 장치의 해상도, 장치 유형, 해상도, 주 기억 장치 성능, 중앙 처리 장치 성능을 포함하는 재생 장치 특성과, 콘텐츠 ID, 세그먼트 크기, 비트율, 프레임율을 포함하는 콘텐츠 특성과, 그리고 서버의 URL, 서버의 최대 대역폭, 최소 대역폭, 재생 장치 연결 가능 수를 포함하는 서버의 네트워크 특성을 분석하는, 상황 인지 적응적 스트리밍 서비스를 위한 콘텐츠 패키징 시스템. - 제1항에 있어서,
상기 적응적 비디오 스트리밍 서버는
서버의 최대 대역폭, 최소 대역폭, 그리고 서버에 연결할 수 있는 최대 재생 장치의 개수를 분석하는 네트워크 특성 인지 기능, 트랜스코딩 및 세그먼팅 수행이 완료된 콘텐츠의 프레임율, 비트율, 단위 세그먼트 당 크기를 분석하는 콘텐츠 특성 인지 기능, 그리고 재생 장치가 적절한 품질의 콘텐츠를 재생할 수 있도록 사전에 입력된 재생 장치들에서의 최대 해상도, 최소 해상도, 그리고 재생 장치들의 유형을 분석하는 재생 장치 특성 인지 기능을 수행하는 상황 정보 분석 모듈;
트랜스코딩 및 세그먼팅이 완료된 콘텐츠의 메타데이터에 추가적인 상황 정보를 삽입하며, 상황 정보 삽입은 콘텐츠가 세그먼팅까지 완료되어 메타데이터가 생성된 시점에서 수행되는 상황 정보 삽입 모듈;
상기 상황 정보 분석 모듈에서 분석한 네트워크 특성, 콘텐츠 특성, 그리고 재생 장치 특성을 고려하여 가장 높은 품질의 원본 콘텐츠에서 상대적으로 낮은 품질들의 콘텐츠를 트랜스코딩하는 콘텐츠 트랜스코딩 모듈; 및
트랜스코딩 된 콘텐츠들을 세그먼팅하고 각 세그먼팅 된 콘텐츠들의 콘텐츠 정보 및 URL을 표시하는 메타데이터를 생성하는 콘텐츠 세그먼팅 모듈;
을 포함하는 상황 인지 적응적 스트리밍 서비스를 위한 콘텐츠 패키징 시스템. - 제1항에 있어서,
상기 상황 인지 기반 적응적 비디오 스트리밍 재생 장치는
스트리밍 세션 초기에 상기 서버에게 메타데이터를 요청하여 수신하고 재생 장치의 해상도, 장치 유형, 및 코덱 성능을 분석하여 재생 장치의 해상도 및 코덱 성능을 초과하는 품질의 비디오를 제외한 콘텐츠들의 목록을 생성하며, 스트리밍 수행 중에는 주 기억 장치 성능 및 중앙 처리 장치 성능을 모니터링하여 렌더링 작업을 수행하기 어려운 콘텐츠를 요청할 수 없도록 목록에서 제거하는 재생 장치 특성 인지 모듈;
분석한 메타데이터 정보를 기반으로 세그먼트의 크기, 비트율, 및 프레임율을 분석하는 콘텐츠 특성 인지 모듈;
스트리밍 수행 중에 세그먼트를 요청 및 수신 할 때마다 세그먼트의 크기와 수신 시 발생하는 지연으로 대역폭을 측정하는 네트워크 인지 모듈;
스트리밍 세션 초기에 콘텐츠의 메타데이터를 요청하고 수신하여 그 메타데이터 버퍼에 저장하는 메타데이터 분석 모듈; 및
상기 네트워크 인지 모듈에서 측정한 네트워크 대역폭, 상기 재생 장치 특성 인지 모듈에서 재생 가능한 콘텐츠 목록, 그리고 상기 콘텐츠 특성 인지 모듈에서 분석한 콘텐츠 특성을 기반으로 끊김 없는 스트리밍을 수행하기 위한 적절한 품질의 세그먼트를 요청하는 세그먼트 요청 모듈;
을 포함하는 상황 인지 적응적 스트리밍 서비스를 위한 콘텐츠 패키징 시스템. - 삭제
- 삭제
- 제1항에 있어서,
상기 적응적 비디오 스트리밍 서버는
상황 인지 기반 적응적 스트리밍 서비스의 정보를 포함하고 있는 메타데이터에 상황 인지 기반 적응적 스트리밍 서비스를 위한 상황 정보를 삽입하는 것을 특징으로 하는 상황 인지 적응적 스트리밍 서비스를 위한 콘텐츠 패키징 시스템. - 삭제
- 제1항에 있어서,
상기 상황 인지 기반 적응적 스트리밍 재생 장치에서 분석한 메타데이터, 재생 장치 자체 정보(해상도, 주 기억 장치 서능, 중앙 처리 장치 성능, 장치 유형, 코덱 성능), 서버의 네트워크 특성(서버의 최대 대역폭, 최소 대역폭, 재생 장치 연결 가능 수), 콘텐츠 특성(세그먼트 크기, 비트율, 프레임율), 및 측정된 대역폭을 기반으로 최적의 영상 품질을 결정하는 것을 특징으로 하는 상황 인지 적응적 스트리밍 서비스를 위한 콘텐츠 패키징 시스템. - (a) 적응적 비디오 스트리밍 서버가 적응적 비디오 스트리밍 기술을 적용하여 콘텐츠 생성 완료 시 또는 외부 입력 시 상황 인지 기반 적응적 스트리밍 서비스를 위한 트랜스코딩 및 세그먼트 기능을 포함하고, 적응적 스트리밍 형식으로 변환하여 네트워크, 재생 장치, 콘텐츠의 상황 정보를 분석 후에 비디오 콘텐츠를 트랜스코딩하고, 상황 정보를 기반으로 트랜스스코딩하며, 트랜스코딩 된 콘텐츠들을 세그먼팅 수행 후 각 세그먼팅 된 콘텐츠들의 콘텐츠 정보 및 URL을 표시하는 메타데이터를 생성하고, 그리고 트랜스코딩된 세그먼팅이 완료된 비디오 콘텐츠의 메타데이터와 식별자(ID)를 포함하는 상황 정보를 삽입하여 전달하는 1단계; 및
(b) 상황 인지 기반 적응적 비디오 스트리밍 재생 장치가 유무선 네트워크를 통해 단말, 네트워크, 콘텐츠의 상황 정보를 수집하고 메타데이터의 서버의 네트워크 특성, 재생 장치 자체 정보, 콘텐츠 특성을 분석하여 네트워크 인지, 재생 장치 인지, 및 콘텐츠 인지를 통해 측정된 네트워크 대역폭, 재생 가능한 콘텐츠 목록, 및 콘텐츠 특성을 기반으로 끊김 없는 스트리밍을 수행하기 위한 적절한 품질의 세그먼트를 요청하여 미디어 서비스의 품질(QoS/QoE)을 보장하는 2단계를 포함하며,
상기 메타데이터는 상황 인지 기반 적응적 스트리밍 서비스를 위한 서버의 URL, 서버의 최대 대역폭, 최소 대역폭, 재생 장치 최대 연결 가능 수를 포함하는 서버의 네트워크 정보와, 콘텐츠의 비트율, 프레임율, 세그먼트 크기를 포함하는 콘텐츠 정보와, 그리고 재생 장치의 최대 해상도, 최소 해상도, 재생 장치 유형을 포함하는 재생 장치 정보를 포함하고,
상기 상황 정보는 서버와 네트워크 상에 연결된 라우터의 IP 주소와 네트워크 정보, 재생 장치의 IP 주소와 재생 장치 정보, 콘텐츠 ID와 콘텐츠 정보를 포함하며,
상기 상황 인지 기반 적응적 비디오 스트리밍 재생 장치는 재생 장치의 종류, 재생 장치의 해상도, 장치 유형, 해상도, 주 기억 장치 성능, 중앙 처리 장치 성능을 포함하는 재생 장치 특성과, 콘텐츠 ID, 세그먼트 크기, 비트율, 프레임율을 포함하는 콘텐츠 특성과, 그리고 서버의 URL, 서버의 최대 대역폭, 최소 대역폭, 재생 장치 연결 가능 수를 포함하는 서버의 네트워크 특성을 분석하는, 상황 인지 적응적 스트리밍 서비스를 위한 콘텐츠 패키징 및 스트리밍 방법. - 제9항에 있어서,
상기 1단계는,
(a1) 상황 정보 분석 모듈에 의해 서버의 최대 대역폭, 최소 대역폭, 그리고 서버에 연결할 수 있는 최대 재생 장치의 개수를 분석하는 네트워크 특성 인지 기능, 트랜스코딩 및 세그먼팅 수행이 완료된 콘텐츠의 프레임율, 비트율, 단위 세그먼트 당 크기를 분석하는 콘텐츠 특성 인지 기능, 그리고 재생 장치가 적절한 품질의 콘텐츠를 재생할 수 있도록 사전에 입력된 재생 장치들에서의 최대 해상도, 최소 해상도, 그리고 재생 장치들의 유형을 분석하는 재생 장치 특성 인지 기능을 수행하는 단계;
(a2) 상황 정보 삽입 모듈에 의해 트랜스코딩 및 세그먼팅이 완료된 콘텐츠의 메타데이터에 추가적인 상황 정보를 삽입하며, 상황 정보 삽입은 콘텐츠가 세그먼팅까지 완료되어 메타데이터가 생성된 시점에서 수행되는 단계;
(a3) 콘텐츠 트랜스코딩 모듈에 의해 상기 상황 정보 분석 모듈에서 분석한 네트워크 특성, 콘텐츠 특성, 그리고 재생 장치 특성을 고려하여 가장 높은 품질의 원본 콘텐츠에서 상대적으로 낮은 품질들의 콘텐츠를 트랜스코딩하는 단계; 및
(a4) 콘텐츠 세그먼팅 모듈에 의해 트랜스코딩 된 콘텐츠들을 세그먼팅하고 각 세그먼팅 된 콘텐츠들의 콘텐츠 정보 및 URL을 표시하는 메타데이터를 생성하는 단계;
를 포함하는 상황 인지 적응적 스트리밍 서비스를 위한 콘텐츠 패키징 및 스트리밍 방법. - 제9항에 있어서,
상기 2단계는
(b1) 재생 장치 특성 인지 모듈에 의해 스트리밍 세션 초기에 상기 서버에게 메타데이터를 요청하여 수신하고 재생 장치의 해상도, 장치 유형, 및 코덱 성능을 분석하여 재생 장치의 해상도 및 코덱 성능을 초과하는 품질의 비디오를 제외한 콘텐츠들의 목록을 생성하며, 스트리밍 수행 중에는 주 기억 장치 성능 및 중앙 처리 장치 성능을 모니터링하여 렌더링 작업을 수행하기 어려운 콘텐츠를 요청할 수 없도록 목록에서 제거하는 단계;
(b2) 콘텐츠 특성 인지 모듈에 의해 분석한 메타데이터 정보를 기반으로 세그먼트의 크기, 비트율, 및 프레임율을 분석하는 단계;
(b3) 네트워크 인지 모듈에 의해 스트리밍 수행 중에 세그먼트를 요청 및 수신 할 때마다 세그먼트의 크기와 수신 시 발생하는 지연으로 대역폭을 측정하는 단계;
(b4) 메타데이터 분석 모듈에 의해 스트리밍 세션 초기에 콘텐츠의 메타데이터를 요청하고 수신하여 그 메타데이터 버퍼에 저장하는 단계; 및
(b5) 세그먼트 요청 모듈에 의해 상기 네트워크 인지 모듈에서 측정한 네트워크 대역폭, 상기 재생 장치 특성 인지 모듈에서 재생 가능한 콘텐츠 목록, 그리고 상기 콘텐츠 특성 인지 모듈에서 분석한 콘텐츠 특성을 기반으로 끊김 없는 스트리밍을 수행하기 위한 적절한 품질의 세그먼트를 요청하는 단계;
를 포함하는 상황 인지 적응적 스트리밍 서비스를 위한 콘텐츠 패키징 및 스트리밍 방법. - 삭제
- 삭제
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160022173A KR101718127B1 (ko) | 2016-02-24 | 2016-02-24 | 상황 인지 스트리밍 서비스를 위한 콘텐츠 패키징 시스템 및 스트리밍 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020160022173A KR101718127B1 (ko) | 2016-02-24 | 2016-02-24 | 상황 인지 스트리밍 서비스를 위한 콘텐츠 패키징 시스템 및 스트리밍 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101718127B1 true KR101718127B1 (ko) | 2017-03-20 |
Family
ID=58502847
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020160022173A Expired - Fee Related KR101718127B1 (ko) | 2016-02-24 | 2016-02-24 | 상황 인지 스트리밍 서비스를 위한 콘텐츠 패키징 시스템 및 스트리밍 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101718127B1 (ko) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101907794B1 (ko) | 2017-06-21 | 2018-12-07 | 연세대학교 산학협력단 | 360도 영상 전송 장치 및 방법 |
KR20190049111A (ko) * | 2017-11-01 | 2019-05-09 | 삼성전자주식회사 | 스트리밍 서비스 제공 방법 및 장치 |
KR101982290B1 (ko) | 2018-02-27 | 2019-05-24 | 광운대학교 산학협력단 | 적응적 스트리밍 서비스의 체감 품질 향상을 위한 콘텐츠 특성 기반 스트리밍 시스템 및 방법 |
CN113497722A (zh) * | 2020-03-20 | 2021-10-12 | 阿里巴巴集团控股有限公司 | 数据处理、数据下载、流媒体控制方法、设备及介质 |
CN115314723A (zh) * | 2022-06-17 | 2022-11-08 | 百果园技术(新加坡)有限公司 | 一种初始档位视频流传输方法、装置、设备及存储介质 |
CN115623246A (zh) * | 2021-07-12 | 2023-01-17 | 中移(杭州)信息技术有限公司 | 视频优化方法、播放设备、网关设备、存储介质和系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR0118284B1 (ko) | 1994-11-25 | 1997-09-30 | 김태구 | 운전자의 흉부 압박충격방지장치 |
KR0156951B1 (ko) | 1991-12-18 | 1998-12-01 | 에릭 에스. 딕커 | 탄성중합체성 제품으로부터 잔류 첨가제를 제거하는 방법 |
KR20120076294A (ko) * | 2010-09-01 | 2012-07-09 | 한국전자통신연구원 | 스트리밍 컨텐츠 제공 장치 및 방법 |
KR20130063413A (ko) | 2011-12-06 | 2013-06-14 | 삼성전자주식회사 | 멀티미디어 컨텐트 전송 시스템에서 적응적 스트리밍을 이용한 트래픽 제어 방법 및 장치 |
KR20140115354A (ko) * | 2012-01-19 | 2014-09-30 | 브이아이디 스케일, 인크. | 시청 조건에 대한 적응을 지원하는 비디오 전송 방법 및 시스템 |
-
2016
- 2016-02-24 KR KR1020160022173A patent/KR101718127B1/ko not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR0156951B1 (ko) | 1991-12-18 | 1998-12-01 | 에릭 에스. 딕커 | 탄성중합체성 제품으로부터 잔류 첨가제를 제거하는 방법 |
KR0118284B1 (ko) | 1994-11-25 | 1997-09-30 | 김태구 | 운전자의 흉부 압박충격방지장치 |
KR20120076294A (ko) * | 2010-09-01 | 2012-07-09 | 한국전자통신연구원 | 스트리밍 컨텐츠 제공 장치 및 방법 |
KR20130063413A (ko) | 2011-12-06 | 2013-06-14 | 삼성전자주식회사 | 멀티미디어 컨텐트 전송 시스템에서 적응적 스트리밍을 이용한 트래픽 제어 방법 및 장치 |
KR20140115354A (ko) * | 2012-01-19 | 2014-09-30 | 브이아이디 스케일, 인크. | 시청 조건에 대한 적응을 지원하는 비디오 전송 방법 및 시스템 |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101907794B1 (ko) | 2017-06-21 | 2018-12-07 | 연세대학교 산학협력단 | 360도 영상 전송 장치 및 방법 |
KR20190049111A (ko) * | 2017-11-01 | 2019-05-09 | 삼성전자주식회사 | 스트리밍 서비스 제공 방법 및 장치 |
KR102385447B1 (ko) * | 2017-11-01 | 2022-04-14 | 삼성전자주식회사 | 스트리밍 서비스 제공 방법 및 장치 |
KR101982290B1 (ko) | 2018-02-27 | 2019-05-24 | 광운대학교 산학협력단 | 적응적 스트리밍 서비스의 체감 품질 향상을 위한 콘텐츠 특성 기반 스트리밍 시스템 및 방법 |
CN113497722A (zh) * | 2020-03-20 | 2021-10-12 | 阿里巴巴集团控股有限公司 | 数据处理、数据下载、流媒体控制方法、设备及介质 |
CN115623246A (zh) * | 2021-07-12 | 2023-01-17 | 中移(杭州)信息技术有限公司 | 视频优化方法、播放设备、网关设备、存储介质和系统 |
CN115314723A (zh) * | 2022-06-17 | 2022-11-08 | 百果园技术(新加坡)有限公司 | 一种初始档位视频流传输方法、装置、设备及存储介质 |
CN115314723B (zh) * | 2022-06-17 | 2023-12-12 | 百果园技术(新加坡)有限公司 | 一种初始档位视频流传输方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101826916B1 (ko) | 하이퍼텍스트 전송 프로토콜을 통한 품질 인식 적응 스트리밍을 위한 방법 | |
KR101718127B1 (ko) | 상황 인지 스트리밍 서비스를 위한 콘텐츠 패키징 시스템 및 스트리밍 방법 | |
EP3183884B1 (en) | Video quality of experience based on video quality estimation | |
US9118738B2 (en) | Systems and methods for controlling access to a media stream | |
US9294531B2 (en) | Signaling and processing content with variable bitrates for adaptive streaming | |
US9042449B2 (en) | Systems and methods for dynamic transcoding of indexed media file formats | |
US10320869B2 (en) | Network-capacity optimized adaptive HTTP streaming | |
US8838824B2 (en) | Method and apparatus for delivery of adapted media | |
KR101500818B1 (ko) | 콘텐츠 배포 시스템 | |
US20150163273A1 (en) | Media bit rate estimation based on segment playback duration and segment data length | |
KR101982290B1 (ko) | 적응적 스트리밍 서비스의 체감 품질 향상을 위한 콘텐츠 특성 기반 스트리밍 시스템 및 방법 | |
EP2360923A1 (en) | Method for selectively requesting adaptive streaming content and a device implementing the method | |
KR20170032431A (ko) | 비디오 품질 향상 | |
US20140189141A1 (en) | Real-time content transcoding method, apparatus and system, and real-time content receiving method and apparatus | |
Mushtaq et al. | Quality of experience paradigm in multimedia services: application to OTT video streaming and VoIP services | |
Kesavan et al. | Rate adaptation performance and quality analysis of adaptive HTTP streaming methods | |
Klink et al. | Video quality assessment in the DASH technique | |
Diallo et al. | Adaptation of audiovisual contents and their delivery means | |
KR20140086801A (ko) | 실시간 콘텐츠 트랜스코딩 방법, 장치 및 시스템, 및 실시간 콘텐츠 수신 장치 및 방법 | |
Oyman et al. | Quality of experience for http adaptive streaming services | |
HK1232042A1 (en) | Methods for quality-aware adaptive streaming over hypertext transfer protocol |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20160224 |
|
PA0201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20170215 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20170314 |
|
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20170314 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20170314 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PC1903 | Unpaid annual fee | ||
PR0401 | Registration of restoration |
Patent event code: PR04011E01D Patent event date: 20201120 Comment text: Registration of Restoration |
|
PR1001 | Payment of annual fee |
Payment date: 20201120 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20210302 Start annual number: 5 End annual number: 5 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20221225 Termination category: Default of registration fee Termination date: 20201120 |