KR20170101193A - 미디어 콘텐츠 스트리밍 - Google Patents
미디어 콘텐츠 스트리밍 Download PDFInfo
- Publication number
- KR20170101193A KR20170101193A KR1020177013836A KR20177013836A KR20170101193A KR 20170101193 A KR20170101193 A KR 20170101193A KR 1020177013836 A KR1020177013836 A KR 1020177013836A KR 20177013836 A KR20177013836 A KR 20177013836A KR 20170101193 A KR20170101193 A KR 20170101193A
- Authority
- KR
- South Korea
- Prior art keywords
- media content
- streaming
- streaming media
- circuit
- representation
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3206—Monitoring of events, devices or parameters that trigger a change in power modality
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/26—Power supply means, e.g. regulation thereof
- G06F1/32—Means for saving power
- G06F1/3203—Power management, i.e. event-based initiation of a power-saving mode
- G06F1/3234—Power saving characterised by the action undertaken
-
- H04L65/604—
-
- 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/752—Media network packet handling adapting media to network capabilities
-
- 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/764—Media network packet handling at the destination
-
- 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/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/2343—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
- H04N21/23439—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements for generating different versions
-
- 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/262—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
- H04N21/26258—Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for generating a list of items to be played back in a given order, e.g. playlist, or scheduling item distribution according to such list
-
- 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
- H04N21/44209—Monitoring of downstream path of the transmission network originating from a server, e.g. bandwidth variations of a wireless network
-
- 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
- H04N21/4424—Monitoring of the internal components or processes of the client device, e.g. CPU or memory load, processing speed, timer, counter or percentage of the hard disk space used
-
- 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/443—OS processes, e.g. booting an STB, implementing a Java virtual machine in an STB or power management in an STB
- H04N21/4436—Power management, e.g. shutting down unused components of the receiver
-
- 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/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4516—Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
-
- 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/637—Control signals issued by the client directed to the server or network components
- H04N21/6373—Control signals issued by the client directed to the server or network components for rate control, e.g. request to the server to modify its transmission rate
-
- 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
- H04N21/845—Structuring of content, e.g. decomposing content into time segments
- H04N21/8456—Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0229—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0251—Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity
- H04W52/0254—Power saving arrangements in terminal devices using monitoring of local events, e.g. events related to user activity detecting a user operation or a tactile contact or a motion of the device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0274—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0274—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
- H04W52/0277—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof according to available power supply, e.g. switching off when a low battery condition is detected
-
- Y02B60/50—
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
도 1은 일례에 따른 미디어 프리젠테이션 설명(media presentation description, MPD) 메타데이터 파일 구성의 블록도를 도시한다;
도 2는 일례에 따른 하이퍼텍스트 전송 프로토콜(HTTP) 스트리밍의 블록도를 도시한다;
도 3은 일례에 따른 하이퍼텍스트 전송 프로토콜 기반(HTTP 기반) 비디오 스트리밍을 위한 에너지 특성 인식 라디오 액세스 네트워크(RAN) 아키텍처의 블록도를 도시한다;
도 4는 일례에 따라 전력 관련 컨텍스트 정보에 기초하여 사용자 장비(UE)에서 수신될 미디어 콘텐츠 세그먼트들을 선택하는 것을 나타내는 흐름도이다;
도 5는 일례에 따라 전력 관련 컨텍스트 정보에 기초하여 사용자 장비(UE)에서 수신될 미디어 콘텐츠 세그먼트들을 상술하는 흐름도이다;
도 6은 일례에 따라 미디어 콘텐츠 세그먼트들의 권장 버스트 크기에 따라 사용자 장비(UE)에서 수신될 미디어 콘텐츠 세그먼트들을 선택하는 것을 나타내는 흐름도이다;
도 7은 일례에 따른 배터리 수명과 다양한 미디어 콘텐츠 다운로드 비트레이트들 사이의 관계를 나타내는 그래프이다;
도 8은 일례에 따른 다양한 미디어 콘텐츠 버스트 크기들에 대한 전력 소비 레벨들 사이의 관계를 나타내는 그래프이다;
도 9는 스트리밍 미디어 콘텐츠를 수신하도록 동작 가능한 사용자 장비(UE)의 회로의 기능성을 나타낸다;
도 10은 미디어 콘텐츠 스트리밍을 수신하도록 동작 가능한 사용자 장비(UE)의 회로의 기능성을 나타낸다;
도 11은 일례에 따라 스트리밍 미디어 콘텐츠를 수신하기 위한 방법의 흐름도를 나타낸다; 그리고
도 12는 일례에 따른 무선 디바이스(예컨대, UE)의 도면을 도시한다.
이제 예시된 예시적인 실시예들에 대한 참조가 이루어질 것이며, 이들을 설명하기 위해 본 명세서에서 특정한 언어가 이용될 것이다. 그럼에도 불구하고, 이에 의해 본 발명의 범위의 제한이 의도되지는 않는다는 점이 이해될 것이다.
Claims (23)
- 스트리밍 미디어 콘텐츠를 수신하도록 동작 가능한 사용자 장비(UE)로서, 상기 UE는,
상기 스트리밍 미디어 콘텐츠에 대한 미디어 프리젠테이션 설명(media presentation description, MPD)을 파싱(parse)하고;
상기 스트리밍 미디어 콘텐츠에 대한 스트리밍 간격을 선택하고;
상기 MPD에 설명된 복수의 미디어 콘텐츠 표현 각각에서 상기 스트리밍 미디어 콘텐츠를 수신하기 위한 전력 소비 레벨을 계산하고;
미디어 콘텐츠 표현에서 상기 스트리밍 미디어 콘텐츠를 수신하는 것과 연관된 상기 전력 소비 레벨; 및
상기 UE에 대한 전력 상태 정보
에 기초하여 상기 복수의 미디어 콘텐츠 표현에서 상기 미디어 콘텐츠 표현을 선택하도록 구성되는 제1 회로; 및
상기 UE에서 재생을 가능하게 하기 위해 상기 스트리밍 간격에 따라 상기 선택된 미디어 콘텐츠 표현에서 상기 스트리밍 미디어 콘텐츠를 검색하도록 구성되는 제2 회로
를 포함하는, UE. - 제1항에 있어서,
상기 제1 회로는 상기 UE에서 이용 가능한 다운로드 레이트에 기초하여 상기 스트리밍 미디어 콘텐츠를 수신하기 위한 버스트 크기를 선택하도록 더 구성되고;
상기 제2 회로는 상기 UE에서의 전력 소비를 최적화하기 위해 상기 선택된 버스트 크기에 따라 상기 선택된 미디어 콘텐츠 표현에서 스트리밍 미디어 콘텐츠의 버스트들을 페치(fetch)하도록 더 구성되는, UE. - 제1항에 있어서,
상기 제1 회로는 상기 UE에서 수신되는 스트리밍 미디어 콘텐츠의 버스트들 사이에서 상기 UE에서 라디오 인터페이스를 스위칭 오프하도록 더 구성되는, UE. - 제1항에 있어서,
상기 제1 회로는 후속 스트리밍 간격으로 전이할 시, 업데이트된 미디어 콘텐츠 표현을 선택하도록 더 구성되고, 상기 업데이트된 미디어 콘텐츠 표현은 상기 UE에 대한 업데이트된 전력 상태 정보에 기초하여 선택되는, UE. - 제1항에 있어서,
상기 제1 회로는,
상기 전력 상태 정보가 상기 UE에 대한 잔여 배터리 레벨이 상대적으로 높다는 것을 나타내는 경우 상기 스트리밍 간격을 증가시키거나;
상기 전력 상태 정보가 상기 UE에 대한 상기 잔여 배터리 레벨이 상대적으로 낮다는 것을 나타내는 경우 상기 스트리밍 간격을 감소시키도록 더 구성되는, UE. - 제1항에 있어서,
상기 제1 회로는 상기 스트리밍 미디어 콘텐츠에 대한 잔여 시간의 양에 기초하여 상기 복수의 미디어 콘텐츠 표현에서 상기 미디어 콘텐츠 표현을 선택하도록 더 구성되는, UE. - 제1항에 있어서,
상기 UE에 대한 상기 전력 상태 정보는 상기 UE에 대한 잔여 배터리 레벨을 포함하는, UE. - 제1항에 있어서,
상기 제1 회로는 상기 UE와 연관된 모델 유형, 상기 UE의 스크린 크기 또는 상기 UE의 디스플레이 해상도 중 적어도 하나에 기초하여 상기 복수의 미디어 콘텐츠 표현 각각에서 상기 스트리밍 미디어 콘텐츠를 수신하기 위한 상기 전력 소비 레벨을 계산하도록 더 구성되는, UE. - 제1항에 있어서,
상기 제1 회로는,
상기 UE와 연관된 사용자로부터의 전력 소비 선호도들을 수신하고;
상기 전력 소비 선호도들에 부분적으로 기초하여 상기 복수의 미디어 콘텐츠 표현에서 상기 미디어 콘텐츠 표현을 선택하도록 더 구성되는, UE. - 제1항에 있어서,
상기 제1 회로는, 상기 전력 상태 정보가 상기 UE에 대한 잔여 배터리 레벨이 정의된 임계값 미만인 것을 나타내는 경우, 더 낮은 품질 레벨들과 연관될 수 있는 상대적으로 낮은 비트레이트들을 갖는 미디어 콘텐츠 표현들을 선택하도록 더 구성되는, UE. - 제1항에 있어서,
상기 제1 회로는, 상기 전력 상태 정보가 상기 UE에 대한 잔여 배터리 레벨이 정의된 임계값 초과인 것을 나타내는 경우, 더 높은 품질 레벨들과 일반적으로 연관되는 상대적으로 높은 비트레이트들을 갖는 미디어 콘텐츠 표현들을 선택하도록 더 구성되는, UE. - 제1항에 있어서,
상기 MPD에 설명된 각각의 미디어 콘텐츠 표현은 정의된 비트레이트 및 정의된 품질 레벨과 연관되는, UE. - 제1항에 있어서,
상기 제2 회로는,
하이퍼텍스트 전송 프로토콜을 통한 동적 적응적 스트리밍(DASH)을 통해 상기 스트리밍 미디어 콘텐츠를 수신하도록 더 구성되는, UE. - 제1항에 있어서,
상기 제1 회로는 상기 UE에서의 운영 체제(OS) 드라이버로부터 수신된 배터리 레벨 정보에 기초하여 상기 UE에 대한 상기 전력 상태 정보를 식별하도록 더 구성되는, UE. - 제1항에 있어서,
상기 제1 회로는,
상기 스트리밍 미디어 콘텐츠에 대한 잔여 시간의 양을 식별하고;
상기 UE에 대한 잔여 배터리 레벨을 식별하고;
상기 스트리밍 미디어 콘텐츠에 대한 상기 잔여 시간의 양이 상기 UE에 대한 상기 잔여 배터리 레벨 내에서 상기 UE에서 수신되는 것을 보장하는 미디어 콘텐츠 표현에서 상기 미디어 콘텐츠 표현을 선택하도록 더 구성되는, UE. - 스트리밍 미디어 콘텐츠를 수신하도록 동작 가능한 사용자 장비(UE)로서, 상기 UE는,
미디어 프리젠테이션 설명(MPD)에 설명된 복수의 미디어 콘텐츠 표현 각각에서 상기 스트리밍 미디어 콘텐츠를 수신하기 위한 전력 소비 레벨을 계산하고;
상기 스트리밍 미디어 콘텐츠에 대한 잔여 시간의 양;
상기 미디어 콘텐츠 표현에서 상기 스트리밍 미디어 콘텐츠를 수신하는 것과 연관된 상기 전력 소비 레벨;
상기 UE와 연관된 사용자로부터의 전력 소비 선호도 정보; 및
상기 UE에 대한 전력 상태 정보
에 기초하여 상기 복수의 미디어 콘텐츠 표현에서 미디어 콘텐츠 표현을 선택하도록 구성되는 제1 회로 - 상기 UE에 대한 상기 전력 상태 정보는 상기 UE에 대한 잔여 배터리 레벨을 포함함 -; 및
상기 UE에서 재생을 가능하게 하기 위해 상기 스트리밍 간격에 대한 상기 선택된 미디어 콘텐츠 표현에서 상기 스트리밍 미디어 콘텐츠를 검색하도록 구성되는 제2 회로
를 포함하는, UE. - 제16항에 있어서,
상기 제1 회로는 상기 UE에서 이용 가능한 다운로드 레이트에 기초하여 상기 스트리밍 미디어 콘텐츠를 수신하기 위한 버스트 크기를 선택하도록 더 구성되고;
상기 제2 회로는 상기 UE에서의 전력 소비를 최적화하기 위해 상기 선택된 버스트 크기에 따라 상기 선택된 미디어 콘텐츠 표현에서 스트리밍 미디어 콘텐츠의 버스트들을 페치(fetch)하도록 더 구성되는, UE. - 제17항에 있어서,
상기 제2 회로는 상기 선택된 버스트 크기의 스트리밍 미디어 콘텐츠의 상기 버스트들 사이에서 상기 UE에서 라디오 인터페이스를 스위칭 오프하도록 더 구성되는, UE. - 제16항에 있어서,
상기 제1 회로는 상기 스트리밍 미디어 콘텐츠에 대한 스트리밍 간격을 선택하도록 더 구성되고;
상기 제2 회로는 상기 UE에서 재생을 가능하게 하기 위해 상기 스트리밍 간격에 따라 상기 선택된 미디어 콘텐츠 표현에서 상기 스트리밍 미디어 콘텐츠를 검색하도록 더 구성되는, UE. - 제16항에 있어서,
상기 제1 회로는 후속 스트리밍 간격으로 전이할 시, 업데이트된 미디어 콘텐츠 표현을 선택하도록 더 구성되고, 상기 업데이트된 미디어 콘텐츠 표현은 상기 UE에 대한 업데이트된 전력 상태 정보에 기초하여 선택되는, UE. - 스트리밍 미디어 콘텐츠를 수신하는 방법으로서,
사용자 장비(UE)에서 상기 스트리밍 미디어 콘텐츠에 대한 미디어 프리젠테이션 설명(MPD)을 상기 UE의 하나 이상의 프로세서를 이용하여 수신하는 단계;
상기 UE의 하나 이상의 프로세서를 이용하여 상기 스트리밍 미디어 콘텐츠에 대한 스트리밍 간격을 선택하는 단계;
상기 UE의 상기 하나 이상의 프로세서를 이용하여, 상기 MPD에 설명된 복수의 미디어 콘텐츠 표현 각각에서 상기 스트리밍 미디어 콘텐츠를 수신하기 위한 전력 소비 레벨을 계산하는 단계;
상기 미디어 콘텐츠 표현에서 상기 스트리밍 미디어 콘텐츠를 수신하는 것과 연관된 상기 전력 소비 레벨; 및
상기 UE에 대한 전력 상태 정보
에 기초하여 상기 UE의 상기 하나 이상의 프로세서를 이용하여 상기 복수의 미디어 콘텐츠 표현에서 미디어 콘텐츠 표현을 선택하는 단계;
상기 UE의 상기 하나 이상의 프로세서를 이용하여, 상기 스트리밍 간격에 따라 상기 선택된 미디어 콘텐츠 표현에서 상기 스트리밍 미디어 콘텐츠를 상기 UE에서 수신하는 단계; 및
상기 UE의 상기 하나 이상의 프로세서를 이용하여, 상기 UE에서 상기 스트리밍 미디어 콘텐츠를 재생하는 단계
를 포함하는, 방법. - 제21항에 있어서,
상기 UE에서 이용 가능한 다운로드 레이트에 기초하여 상기 스트리밍 미디어 콘텐츠를 수신하기 위한 버스트 크기를 선택하는 단계; 및
상기 UE에서의 전력 소비를 최적화하기 위해 상기 선택된 버스트 크기에 따라 상기 선택된 미디어 콘텐츠 표현에서 스트리밍 미디어 콘텐츠의 버스트들을 페치하는 단계
를 추가로 포함하는, 방법. - 제21항에 있어서,
상기 UE에서 수신되는 스트리밍 미디어 콘텐츠의 버스트들 사이에서 상기 UE에서 라디오 인터페이스를 스위칭 오프하는 단계를 추가로 포함하는, 방법.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US14/582,361 | 2014-12-24 | ||
| US14/582,361 US9860294B2 (en) | 2014-12-24 | 2014-12-24 | Media content streaming |
| PCT/US2015/062513 WO2016105812A1 (en) | 2014-12-24 | 2015-11-24 | Media content streaming |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20170101193A true KR20170101193A (ko) | 2017-09-05 |
Family
ID=54838451
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020177013836A Ceased KR20170101193A (ko) | 2014-12-24 | 2015-11-24 | 미디어 콘텐츠 스트리밍 |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US9860294B2 (ko) |
| EP (1) | EP3238488A1 (ko) |
| KR (1) | KR20170101193A (ko) |
| CN (1) | CN107005727B (ko) |
| BR (1) | BR112017010526A2 (ko) |
| WO (1) | WO2016105812A1 (ko) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101966588B1 (ko) * | 2018-06-15 | 2019-04-05 | 연세대학교 산학협력단 | 모바일 단말의 비디오 콘텐츠 수신 방법 및 장치 |
| KR102045229B1 (ko) * | 2018-08-02 | 2019-11-15 | 인하대학교 산학협력단 | 모바일 스트리밍에서 소모 전력을 제한하면서 사용자 인지 품질을 최대화하는 비트율 선택 방법 |
Families Citing this family (32)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104717555B (zh) * | 2013-12-11 | 2018-01-02 | 华为技术有限公司 | 视频码流的获取方法及装置 |
| US10412132B2 (en) * | 2015-02-16 | 2019-09-10 | Lg Electronics Inc. | Broadcasting signal transmission device, broadcast signal reception device, broadcast signal transmission method, and broadcast signal reception method |
| US10779039B2 (en) * | 2015-06-29 | 2020-09-15 | NBCUniversal Media, LLC. | Systems and methods for a user-defined experience |
| US10158682B2 (en) | 2015-09-23 | 2018-12-18 | Adobe Systems Incorporated | Power efficient multimedia content streaming based on a server push |
| US10152080B2 (en) * | 2015-09-23 | 2018-12-11 | Adobe Systems Incorporated | Power efficient multimedia content streaming based on media segment duration |
| US10305952B2 (en) * | 2015-11-09 | 2019-05-28 | T-Mobile Usa, Inc. | Preference-aware content streaming |
| US10193943B2 (en) * | 2015-11-09 | 2019-01-29 | T-Mobile Usa, Inc. | Data-plan-based quality setting suggestions and use thereof to manage content provider services |
| JP6589610B2 (ja) * | 2015-12-07 | 2019-10-16 | セイコーエプソン株式会社 | 無線通信装置およびモード制御方法 |
| US9747289B2 (en) * | 2016-01-13 | 2017-08-29 | Disney Enterprises, Inc. | System and method for proximity-based personalized content recommendations |
| US10728152B2 (en) | 2016-02-08 | 2020-07-28 | T-Mobile Usa, Inc. | Dynamic network rate control |
| US9860848B2 (en) * | 2016-05-31 | 2018-01-02 | Apple Inc. | Baseband power estimation and feedback mechanism |
| JP6635877B2 (ja) * | 2016-06-16 | 2020-01-29 | アルパイン株式会社 | 電子装置、システム、通知方法および通知プログラム |
| US10148512B2 (en) * | 2016-08-12 | 2018-12-04 | T-Mobile Usa, Inc. | Mobile video optimization |
| US10986152B2 (en) | 2016-12-29 | 2021-04-20 | Arris Enterprises Llc | Method for dynamically managing content delivery |
| US10070393B2 (en) * | 2017-01-30 | 2018-09-04 | Blackberry Limited | Control of uplink data transmission |
| US10819763B2 (en) | 2017-03-31 | 2020-10-27 | At&T Intellectual Property I, L.P. | Apparatus and method of video streaming |
| US10484308B2 (en) | 2017-03-31 | 2019-11-19 | At&T Intellectual Property I, L.P. | Apparatus and method of managing resources for video services |
| US11317127B2 (en) | 2017-08-17 | 2022-04-26 | Roku, Inc. | Intelligent download of content |
| FR3074629A1 (fr) | 2017-12-05 | 2019-06-07 | Orange | Procede de gestion de la consommation electrique d'un dispositif electronique. |
| CN110198508A (zh) * | 2018-02-27 | 2019-09-03 | 深圳市优特杰科技有限公司 | 一种mcu管理功放的方法、装置及系统 |
| US10212467B1 (en) * | 2018-03-19 | 2019-02-19 | At&T Intellectual Property I, L.P. | Method and apparatus for streaming video |
| US11595456B2 (en) * | 2018-05-31 | 2023-02-28 | Microsoft Technology Licensing, Llc | Modifying content streaming based on device parameters |
| US11044185B2 (en) | 2018-12-14 | 2021-06-22 | At&T Intellectual Property I, L.P. | Latency prediction and guidance in wireless communication systems |
| US11695817B2 (en) * | 2019-03-20 | 2023-07-04 | Qualcomm Incorporated | Methods and apparatus to facilitate using a streaming manifest including a profile indication |
| KR20240170581A (ko) | 2019-03-26 | 2024-12-03 | 인터디지털 브이씨 홀딩스 인코포레이티드 | 라이트 필드의 다중화 렌더링을 위한 시스템 및 방법 |
| US11157543B2 (en) | 2019-03-26 | 2021-10-26 | Rovi Guides, Inc. | Systems and methods for generating bandwidth constrained recommendations |
| US10945029B2 (en) * | 2019-05-31 | 2021-03-09 | Qualcomm Incorporated | Video frame rendering criteria for video telephony service |
| FR3101503A1 (fr) * | 2019-09-27 | 2021-04-02 | Orange | Gestion du téléchargement progressif adaptatif d’un contenu numérique sur réseau mobile avec sélection d’un débit d’encodage maximum autorisé en fonction d’un godet de données |
| WO2021105370A1 (en) * | 2019-11-28 | 2021-06-03 | Dolby International Ab | Methods and devices for providing personalized audio to a user |
| US11936950B2 (en) * | 2019-12-02 | 2024-03-19 | Comcast Cable Communications, Llc | Methods and systems for content delivery |
| CN120994219A (zh) * | 2021-09-29 | 2025-11-21 | 英特尔公司 | 用于系统更新的动态资源确定 |
| US12069121B1 (en) * | 2021-12-21 | 2024-08-20 | Ringcentral, Inc. | Adaptive video quality for large-scale video conferencing |
Family Cites Families (27)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6907028B2 (en) * | 2002-02-14 | 2005-06-14 | Nokia Corporation | Clock-based time slicing |
| US7012564B2 (en) * | 2004-08-05 | 2006-03-14 | Global Locate, Inc. | Method and apparatus for adjusting a measurement cycle in a satellite positioning system signal receiver |
| US9380096B2 (en) * | 2006-06-09 | 2016-06-28 | Qualcomm Incorporated | Enhanced block-request streaming system for handling low-latency streaming |
| US9432433B2 (en) * | 2006-06-09 | 2016-08-30 | Qualcomm Incorporated | Enhanced block-request streaming system using signaling or block creation |
| US20130166580A1 (en) * | 2006-12-13 | 2013-06-27 | Quickplay Media Inc. | Media Processor |
| WO2008097027A1 (en) * | 2007-02-07 | 2008-08-14 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
| US10193655B2 (en) * | 2008-01-15 | 2019-01-29 | Futurewei Technologies, Inc. | Method and apparatus for scheduling multimedia streams over a wireless broadcast channel |
| US20100066918A1 (en) * | 2008-09-12 | 2010-03-18 | Ati Technologies Ulc | Mobile television control logic and method for improved channel switching time |
| US9124642B2 (en) * | 2009-10-16 | 2015-09-01 | Qualcomm Incorporated | Adaptively streaming multimedia |
| US9265005B2 (en) * | 2011-10-12 | 2016-02-16 | St-Ericsson Sa | System and method of optimizing the throttling of streaming media burst data transmissions |
| US9819717B2 (en) * | 2011-12-28 | 2017-11-14 | Intel Corporation | Video adaptation for content-aware wireless streaming |
| WO2014011622A2 (en) * | 2012-07-09 | 2014-01-16 | Vid Scale, Inc. | Power aware video decoding and streaming |
| US20140019635A1 (en) * | 2012-07-13 | 2014-01-16 | Vid Scale, Inc. | Operation and architecture for dash streaming clients |
| US9491220B2 (en) * | 2012-07-13 | 2016-11-08 | Infosys Limited | Systems and methods for adapting mobile multimedia content delivery service |
| EP2912813B1 (en) | 2012-10-23 | 2019-12-04 | Telefonaktiebolaget LM Ericsson (publ) | A method and apparatus for distributing a media content service |
| US9967302B2 (en) * | 2012-11-14 | 2018-05-08 | Samsung Electronics Co., Ltd. | Method and system for complexity adaptive streaming |
| KR101879318B1 (ko) | 2013-03-06 | 2018-07-18 | 인터디지탈 패튼 홀딩스, 인크 | 비디오 스트리밍을 위한 전력 인식 적응 |
| ES2728732T3 (es) | 2013-03-29 | 2019-10-28 | Intel Ip Corp | Técnicas de adaptación de tasa sensibles a la calidad para la difusión en flujo de tipo DASH |
| GB2513140B (en) * | 2013-04-16 | 2016-05-04 | Canon Kk | Methods, devices, and computer programs for streaming partitioned timed media data |
| WO2014172654A1 (en) * | 2013-04-19 | 2014-10-23 | Huawei Technologies Co., Ltd. | Media quality information signaling in dynamic adaptive video streaming over hypertext transfer protocol |
| US9444863B2 (en) * | 2013-06-06 | 2016-09-13 | Intel Corporation | Manager for DASH media streaming |
| US20140380379A1 (en) * | 2013-06-19 | 2014-12-25 | United Video Properties, Inc. | Systems and methods for performing media asset recordings based on power consumption |
| CN103391454B (zh) * | 2013-07-12 | 2016-12-28 | 三星电子(中国)研发中心 | 一种多线程下载方法和装置 |
| CN105230024B (zh) * | 2013-07-19 | 2019-05-24 | 华为技术有限公司 | 一种媒体表示自适应方法、装置及计算机存储介质 |
| US9756102B2 (en) * | 2013-10-07 | 2017-09-05 | Qualcomm Incorporated | Request cancellation method for media streaming |
| US9699229B2 (en) * | 2014-01-16 | 2017-07-04 | Qualcomm Incorporated | Robust live operation of dash |
| CN107077541B (zh) * | 2014-03-24 | 2020-01-03 | 华为技术有限公司 | 应用于动态自适应流媒体的部分url签名系统和方法 |
-
2014
- 2014-12-24 US US14/582,361 patent/US9860294B2/en not_active Expired - Fee Related
-
2015
- 2015-11-24 KR KR1020177013836A patent/KR20170101193A/ko not_active Ceased
- 2015-11-24 EP EP15807765.1A patent/EP3238488A1/en not_active Ceased
- 2015-11-24 CN CN201580062501.5A patent/CN107005727B/zh not_active Expired - Fee Related
- 2015-11-24 BR BR112017010526A patent/BR112017010526A2/pt not_active Application Discontinuation
- 2015-11-24 WO PCT/US2015/062513 patent/WO2016105812A1/en not_active Ceased
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101966588B1 (ko) * | 2018-06-15 | 2019-04-05 | 연세대학교 산학협력단 | 모바일 단말의 비디오 콘텐츠 수신 방법 및 장치 |
| KR102045229B1 (ko) * | 2018-08-02 | 2019-11-15 | 인하대학교 산학협력단 | 모바일 스트리밍에서 소모 전력을 제한하면서 사용자 인지 품질을 최대화하는 비트율 선택 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP3238488A1 (en) | 2017-11-01 |
| US20160192296A1 (en) | 2016-06-30 |
| US9860294B2 (en) | 2018-01-02 |
| WO2016105812A1 (en) | 2016-06-30 |
| CN107005727B (zh) | 2020-04-07 |
| BR112017010526A2 (pt) | 2017-12-26 |
| CN107005727A (zh) | 2017-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9860294B2 (en) | Media content streaming | |
| US10455404B2 (en) | Quality of experience aware multimedia adaptive streaming | |
| US11038944B2 (en) | Client/server signaling commands for dash | |
| CN104956631B (zh) | 用于执行链路感知自适应流传输的设备和方法 | |
| KR102266325B1 (ko) | 비디오 품질 향상 | |
| US9629131B2 (en) | Energy-aware multimedia adaptation for streaming and conversational services | |
| US20150281303A1 (en) | Adaptive media streaming | |
| KR102486847B1 (ko) | 링크 인식 스트리밍 적응 | |
| HK1241620A1 (en) | Media content streaming | |
| HK1241620B (zh) | 媒体内容流 | |
| HK1258336B (en) | Apparatus and machine readable storage medium for multimedia adaptive streaming | |
| HK1229572A1 (en) | Adaptive media streaming | |
| HK1217250B (en) | Method and device for providing multimedia adaptive streaming | |
| HK1229572B (zh) | 自适应媒体流传送 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0105 | International application |
Patent event date: 20170522 Patent event code: PA01051R01D Comment text: International Patent Application |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20201124 Comment text: Request for Examination of Application |
|
| E902 | Notification of reason for refusal | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20220125 Patent event code: PE09021S01D |
|
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20220502 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20220125 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |