JP6239629B2 - ビデオ方位に基づくマルチメディア適応 - Google Patents
ビデオ方位に基づくマルチメディア適応 Download PDFInfo
- Publication number
- JP6239629B2 JP6239629B2 JP2015534836A JP2015534836A JP6239629B2 JP 6239629 B2 JP6239629 B2 JP 6239629B2 JP 2015534836 A JP2015534836 A JP 2015534836A JP 2015534836 A JP2015534836 A JP 2015534836A JP 6239629 B2 JP6239629 B2 JP 6239629B2
- Authority
- JP
- Japan
- Prior art keywords
- orientation
- video
- file
- capability
- attribute
- 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.)
- Active
Links
- 230000006978 adaptation Effects 0.000 title claims description 31
- 238000009877 rendering Methods 0.000 claims description 38
- 238000000034 method Methods 0.000 claims description 33
- 230000011664 signaling Effects 0.000 claims description 31
- 230000003044 adaptive effect Effects 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 18
- 238000012546 transfer Methods 0.000 claims description 16
- 238000004891 communication Methods 0.000 claims description 14
- 230000008520 organization Effects 0.000 claims description 11
- 238000012937 correction Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 7
- 238000009434 installation Methods 0.000 claims description 5
- 230000007774 longterm Effects 0.000 claims description 5
- 238000010295 mobile communication Methods 0.000 claims description 5
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 3
- 238000004590 computer program Methods 0.000 claims 2
- 230000006870 function Effects 0.000 description 10
- 238000003860 storage Methods 0.000 description 10
- 238000005516 engineering process Methods 0.000 description 8
- 230000003993 interaction Effects 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 230000008901 benefit Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 239000000463 material Substances 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- AWSBQWZZLBPUQH-UHFFFAOYSA-N mdat Chemical compound C1=C2CC(N)CCC2=CC2=C1OCO2 AWSBQWZZLBPUQH-UHFFFAOYSA-N 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000003491 array Methods 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000011112 process operation Methods 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000007727 signaling mechanism Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001960 triggered 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/2381—Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] 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/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
-
- 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/21—Server components or server architectures
-
- 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
-
- 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/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/239—Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
-
- 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/254—Management at additional data server, e.g. shopping server, rights management server
-
- 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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client 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/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/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25833—Management of client data involving client hardware characteristics, e.g. manufacturer, processing or storage 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/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/27—Server based end-user applications
- H04N21/274—Storing end-user multimedia data in response to end-user request, e.g. network recorder
- H04N21/2743—Video hosting of uploaded data from client
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/414—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N21/41407—Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
-
- 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/41—Structure of client; Structure of client peripherals
- H04N21/422—Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
- H04N21/4223—Cameras
-
- 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/437—Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
-
- 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/4532—Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
-
- 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/61—Network physical structure; Signal processing
- H04N21/6106—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
- H04N21/6125—Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
-
- 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/61—Network physical structure; Signal processing
- H04N21/6156—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network
- H04N21/6175—Network physical structure; Signal processing specially adapted to the upstream path of the transmission network involving transmission via Internet
-
- 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/643—Communication protocols
- H04N21/64322—IP
-
- 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/643—Communication protocols
- H04N21/6437—Real-time Transport Protocol [RTP]
-
- 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/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6582—Data stored in the client, e.g. viewing habits, hardware capabilities, credit card number
-
- 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
- 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/85—Assembly of content; Generation of multimedia applications
- H04N21/854—Content authoring
- H04N21/85406—Content authoring involving a specific file format, e.g. MP4 format
-
- 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)
- Databases & Information Systems (AREA)
- Computer Graphics (AREA)
- General Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Information Transfer Between Computers (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Description
以下に、技術的実施形態の最初の概略が提供され、次に特定の技術的実施形態が詳細に説明される。この最初の概要は、読者が技術をより仁族に理解するのを助けることを目的としており、技術の主要な特徴又は基本的特徴を特定することを意図せず、あるいは請求される主題の範囲を限定することを意図しない。
属性定義:クライアントによりサポートされる異なる装置方位状態のリストコンポーネント:PssCommon
種類:直定数(Literal)(Bag)
法定値:「ポートレイト」、「ランドスケープ」、「シースケープ」、等
決定ルール:付加
例:
属性定義:コンテンツ生成/選択のための基準として取り入れられるべき規定装置方位
コンポーネント:PssCommon
種類:直定数(Literal)
法定値:「ポートレイト」、「ランドスケープ」、「シースケープ」、等
決定ルール:固定
例:
属性定義:キャプチャのためにクライアントによりサポートされる異なる装置方位モードのリスト
コンポーネント:PssCommon
種類:直定数(Literal)(Bag)
法定値:「ポートレイト」、「ランドスケープ」、「シースケープ」
決定ルール:付加
例:
属性定義:レンダリング及びディスプレイのためにクライアントによりサポートされる異なる装置方位モードのリスト
コンポーネント:PssCommon
種類:直定数(Literal)(Bag)
法定値:「ポートレイト」、「ランドスケープ」、「シースケープ」
決定ルール:付加
例:
属性定義:カメラセンサのインストールに基づくキャプチャ中の規定装置方位(方位センサが無効である又は存在しない場合)
コンポーネント:PssCommon
種類:直定数(Literal)
法定値:「ポートレイト」、「ランドスケープ」、「シースケープ」
決定ルール:固定
例:
属性定義:レンダリング及びディスプレイのための規定装置方位(方位センサが無効である又は存在しない場合)
コンポーネント:PssCommon
種類:直定数(Literal)
法定値:「ポートレイト」、「ランドスケープ」、「シースケープ」
決定ルール:固定
例:
属性定義:装置センサがキャプチャ中に方位変化を検出できる90度間隔の等間隔角度粒度レベルの数
コンポーネント:PssCommon
種類:数値
法定値:1乃至8の整数値
決定ルール:固定
例:
属性定義:装置センサがレンダリング及びディスプレイ中に方位変化を検出できる90度間隔の等間隔角度粒度レベルの数コンポーネント:PssCommon
種類:数値
法定値:1乃至8の整数値
決定ルール:固定
例:
属性定義:装置センサがキャプチャ及びレンダリング/ディスプレイの両方の間に方位変化を検出できる90度間隔の等間隔角度粒度レベルの数
コンポーネント:PssCommon
種類:数値
法定値:1乃至8の整数値
決定ルール:固定
例:
属性定義:装置にあるカメラの数
コンポーネント:PssCommon
種類:数値
法定値:1乃至4の整数値
決定ルール:固定
例:
属性定義:装置が方位を認識している場合、この属性は、該装置が水平ミラーリング、つまりセンサ構成に基づく回転語の画像のフリッピングもサポートするか否かを示す。
種類:直定数(Literal)
法定値:「有(Yes)」、「無(No)」
決定ルール:固定
例:
本願は、参照されることにより全体が本願明細書に組み込まれる米国仮特許出願番号第61/719,241号、2012年10月26日出願、代理人管理番号P50328Zの利益を請求する。本願は、参照されることにより全体が本願明細書に組み込まれる米国仮特許出願番号第61/753,914号、2013年1月17日出願、代理人管理番号P53504Zの利益を請求する。
Claims (22)
- 方位認識処理能力を提供するモバイル端末(MT)であって、
前記MTのビデオ方位能力を決定するプロセッサと、
PSS(packet switched streaming service)装置能力交換シグナリングにより、サーバにビデオ方位能力情報を送信する通信機と、
を有し、
前記プロセッサは、
装置方位に基づき指定されたメディアセグメントの指定されたビデオ方位でビデオをキャプチャし、
3GP(3GPP(third generation partnership project)ファイルフォーマット)ファイルにISO−BMFF(ISO(International Organization for Standardization) base media file format)ファイルのインスタンス化として、前記キャプチャされたビデオのビデオ方位情報を埋め込む、
よう更に構成される、
モバイル端末。 - モバイル端末の現在のビデオ方位能力情報は、プロファイル差分(Profdiff)シグナリングを介して規定ビデオ方位能力情報を上書きする、請求項1に記載のモバイル端末。
- 前記ビデオ方位情報は、
前記3GPファイルのビデオトラック又はRTP(real-time transport protocol)ヒントトラック、
「moov」ボックス初期化セグメント又は「moof」ボックスメディアセグメントであるファイルレベルISO−BMFFボックス、
前記ISO−BMFFの時限メタデータトラック、又は
ISOファイルフォーマットボックス構造内のサンプル記述ボックスの中のビデオ方位パラメータを有するサンプルエントリ(SampleEntry)、
に埋め込まれる、請求項1に記載のモバイル端末。 - 前記通信機は、HTTP(hypertext transfer protocol)ストリーム又はDASH(dynamic adaptive streaming over HTTP)のための前記3GPファイルをアップロードする、
よう更に構成される、請求項1に記載のモバイル端末。 - 前記通信機は、
PSS(packet switched streaming service)装置能力交換シグナリングによりビデオ方位属性を送信し、前記ビデオ方位属性はPSS共通コンポーネントであり、前記PSS共通コンポーネントは、
クライアント装置によりサポートされる異なるビデオ方位状態のリストから選択される方位(Orientation)属性、
コンテンツ生成又は選択のための基準として取り入れられるべき規定ビデオ方位を提供する規定方位(DefaultOrientation)属性、
キャプチャリングのために前記クライアント装置によりサポートされる異なるビデオ方位モードのリストから選択される方位モードキャプチャ(OrientationModesCapture)属性、
レンダリング及びディスプレイのために前記クライアント装置によりサポートされる異なるビデオ方位モードのリストから選択される方位モードディスプレイ(OrientationModesDisplay)属性、
方位センサが無効であるか又は存在しない場合にカメラセンサのインストールに基づきキャプチャリングのための規定ビデオ方位を提供する規定方位キャプチャ(DefaultOrientationCapture)属性、
前記方位センサが無効であるか又は存在しない場合にレンダリング及びディスプレイのために規定ビデオ方位を提供する規定方位ディスプレイ(DefaultOrientationDisplay)属性、
装置センサが前記キャプチャ中にビデオ方位変化を検出できる90度間隔の多数の等間隔角度粒度レベルから選択される方位角度粒度キャプチャ(OrientationAngularGranularityCapture)属性、
装置センサが前記レンダリング及び前記ディスプレイ又は前記キャプチャ並びに前記レンダリング及びディスプレイの両方の間にビデオ方位変化を検出できる前記90度間隔の多数の等間隔角度粒度レベルから選択される方位角度粒度ディスプレイ(OrientationAngularGranularityDisplay)属性、
装置にある多数のカメラから選択されるカメラ数(NumOfCameras)属性、又は
前記装置が方位を認識するとき前記装置が水平ミラーリングをサポートするか否かを示すための水平ミラーリングサポート(HorizontalMirroringSupport)属性、
を有する、よう更に構成される、請求項1に記載のモバイル端末。 - 前記ビデオ方位能力情報は、3GPP(third generation partnership project)LTE(long term evolution)PSS(packet switched streaming service)セッション、DASH(dynamic adaptive streaming over HTTP(hypertext transfer protocol))セッション、又はIMS_PSS_MBMS(IMS(integrated multimedia subsystem) base PSS及びMBMS(multimedia broadcast and multicast service)セッションの中で提供される、請求項1に記載のモバイル端末。
- 前記モバイル端末の方位を決定する方位センサ、
を更に有する請求項1に記載のモバイル端末。 - 前記通信機は、
RTP(real-time transport protocol)ストリームのためのRTP拡張ヘッダを受信し、又はHTTP(hypertext transfer protocol)ストリーム又はDASH(dynamic adaptive streaming over HTTP)のための3GP(3GPP(third generation partnership project)ファイルフォーマット)ファイルを受信する、
よう更に構成され、
前記プロセッサは、
前記3GPファイル内のビデオ方位情報の存在を識別するためにMPD(media presentation description)メタデータファイルをパースし、又は埋め込まれたビデオ方位情報について前記3GPファイルをパースし、
前記パースしたビデオ方位情報及び前記モバイル端末の現在の方位に基づき、方位補正項を決定し、及び
前記決定した方位補正項に基づき、不整合について、前記HTTPストリーム又はDASHのレンダリング方位を補正し、又は
前記RTPストリーム内のビデオ方位情報の存在を識別するためにSDP(session description protocol)ファイルをパースし、又は埋め込まれたビデオ方位情報について前記RTPストリームのRTP拡張ヘッダをパースし、
前記パースしたビデオ方位情報及び前記モバイル端末の前記現在の方位に基づき、前記方位補正項を決定し、及び
前記決定した方位補正項に基づき、不整合について、前記RTPストリームのレンダリング方位を補正する、
よう更に構成され、
前記レンダリング方位は、前記MTの前記方位の回転又はフリップを補償する、請求項1に記載のモバイル端末。 - 前記モバイル端末(MT)は、クライアント装置、ユーザ機器(UE)、又は移動局(MS)を有し、
前記モバイル端末は、アンテナ、カメラ、接触感応ディスプレイスクリーン、スピーカ、マイクロフォン、グラフィックプロセッサ、アプリケーションプロセッサ、内部メモリ、又は不揮発性メモリポートを有する、
請求項1に記載のモバイル端末。 - ビデオ方位に基づくマルチメディア適応のために動作するサーバであって、コンピュータ回路を有し、該コンピュータ回路は、
PSS(packet switched streaming service)装置能力交換シグナリングを介してクライアント装置から装置能力を受信し、前記装置能力はビデオ方位能力を有し、
前記装置のビデオ方位能力に基づき、ビデオ方位認識マルチメディア適応を実行する、
よう構成され、
前記コンピュータ回路は、
異なるビデオ方位のビデオセグメントをキャプチャし及び圧縮するよう前記クライアント装置に指示し、
3GP(3GPP(third generation partnership project)ファイルフォーマット)ファイル又はISO−BMFF(ISO(International Organization for Standardization) base media file format)ファイルのインスタンス化にビデオ方位情報を埋め込むよう前記クライアント装置に指示する、
よう更に構成される、
サーバ。 - 前記コンピュータ回路は、更新されたビデオ方位能力がプロファイル差分(Profdiff)シグナリングによりクライアント装置から受信されると、前記クライアント装置の規定ビデオ方位能力情報を上書きするよう更に構成される、請求項10に記載のサーバ。
- ビデオ方位認識マルチメディア適応を実行するよう構成される前記コンピュータ回路は、
方位認識コンテンツ適応、方位認識コンテンツ選択、方位認識トランスコーディング、又は方位認識フォーマット変換を実行して、ビデオ方位不整合を補正し、前記クライアント装置において正しいビデオ方位によるコンテンツ再生を保証する、
よう更に構成される、請求項10に記載のサーバ。 - 前記コンピュータ回路は、
前記クライアント装置のビデオ方位能力に基づき、ストリーミングサービス又はダウンロードサービスを介して、前記クライアント装置へ、方位認識適応されたコンテンツを配信し、前記方位認識適応されたコンテンツは、HTTP(hypertext transfer protocol)ストリーム又はDASH(dynamic adaptive streaming over HTTP)のための前記クライアント装置のビデオ方位能力に従って異なる符号化コンテンツを有するMPD(media presentation description)メタデータファイルを有し、或いは、前記方位認識適応されたコンテンツは、対応するRTPストリーム内の方向付けられたビデオコンポーネントの存在を示すSDP(session description protocol)ファイル及びRTP(real-time transport protocol)ストリームのための現在のビデオ方位情報を示すRTPヘッダ拡張を有する、
よう更に構成される、請求項10に記載のサーバ。 - 方位認識マルチメディア適応を実行するよう構成される前記コンピュータ回路は、
前記クライアント装置の前記装置能力が方位認識処理能力を有しないとき、HTTP(hypertext transfer protocol)ストリーム、DASH(dynamic adaptive streaming over HTTP)又はRTP(real-time transport protocol)ストリームのマルチメディアコンテンツを異なるビデオ方位に動的にトランスコーディング又は変換し、又は
前記クライアント装置の装置方位能力がビデオ方位認識処理能力を示し、したがって、前記クライアント装置が前記クライアント装置のビデオ方位処理エンジンを起動し帯域内メディアストリーム内のビデオ方位指示情報を得ることができるとき、MPD(media presentation description)メタデータファイル又はSDP(session description protocol)ファイルに前記ビデオ方位指示情報を埋め込み、又は
前記クライアント装置の装置方位能力がビデオ方位認識処理能力を示し、したがって前記クライアント装置が前記マルチメディアコンテンツの表示方位を変更できるとき、ISO−BMFF(ISO(International Organization for Standardization) base media file format)ファイル又はRTP(real-time transport protocol)拡張ヘッダに、ビデオ方位情報を埋め込む、
よう更に構成される、請求項10に記載のサーバ。 - 前記装置能力を受信するよう構成される前記コンピュータ回路は、
PSS(packet switched streaming service)装置能力交換シグナリングによりビデオ方位属性を受信し、前記ビデオ方位属性はPSS共通コンポーネントであり、前記PSS共通コンポーネントは、
クライアント装置によりサポートされる異なるビデオ方位モードのリストから選択される方位(Orientation)属性、
コンテンツ生成又は選択のための基準として取り入れられるべき規定ビデオ方位を提供する規定方位(DefaultOrientation)属性、
キャプチャリングのために前記クライアント装置によりサポートされる異なるビデオ方位モードのリストから選択される方位モードキャプチャ(OrientationModesCapture)属性、
レンダリング及びディスプレイのために前記クライアント装置によりサポートされる異なるビデオ方位モードのリストから選択される方位モードディスプレイ(OrientationModesDisplay)属性、
方位センサが無効であるか又は存在しない場合にカメラセンサのインストールに基づきキャプチャリングのための規定ビデオ方位を提供する規定方位キャプチャ(DefaultOrientationCapture)属性、
前記方位センサが無効であるか又は存在しない場合にレンダリング及びディスプレイのために規定ビデオ方位を提供する規定方位ディスプレイ(DefaultOrientationDisplay)属性、
装置センサが前記キャプチャ中にビデオ方位変化を検出できる90度間隔の多数の等間隔角度粒度レベルから選択される方位角度粒度キャプチャ(OrientationAngularGranularityCapture)属性、
装置センサが前記レンダリング及び前記ディスプレイ又は前記キャプチャ並びに前記レンダリング及びディスプレイの両方の間にビデオ方位変化を検出できる前記90度間隔の多数の等間隔角度粒度レベルから選択される方位角度粒度ディスプレイ(OrientationAngularGranularityDisplay)属性、
装置にある多数のカメラから選択されるカメラ数(NumOfCameras)属性、又は
前記装置が方位を認識するとき前記装置が水平ミラーリングをサポートするか否かを示すための水平ミラーリングサポート(HorizontalMirroringSupport)属性、
を有する、よう更に構成される、請求項10に記載のサーバ。 - 前記ビデオ方位情報は、
前記3GPファイルのビデオトラック又はRTP(real-time transport protocol)ヒントトラック、
「moov」ボックス初期化セグメント又は「moof」ボックスメディアセグメントであるファイルレベルISO−BMFFボックス、
前記ISO−BMFFの時限メタデータトラック、又は
ISOファイルフォーマットボックス構造内のサンプル記述ボックスの中のビデオ方位パラメータを有するサンプルエントリ(SampleEntry)、
に埋め込まれる、請求項10に記載のサーバ。 - 前記サーバは、3GPP(third generation partnership project)LTE(long term evolution)PSS(packet switched streaming service)サーバ、DASH(dynamic adaptive streaming over HTTP(hypertext transfer protocol))サーバ、又はIMS_PSS_MBMS(IMS(integrated multimedia subsystem) base PSS及びMBMS(multimedia broadcast and multicast service)サーバを有する、請求項10に記載のサーバ。
- モバイル端末(MT)の装置方位に基づくサーバにおけるマルチメディア適応の方法であって、
前記サーバにおいて、PSS(packet switched streaming service)装置能力交換シグナリングを介して前記MTのビデオ方位能力を受信するステップと、
装置のビデオ方位能力に基づき前記MTにおける不整合を補正するためのマルチメディアコンテンツを方位認識処理するステップと、
キャプチャされた画像の一連のビデオ方位値の連続記録としてビデオをキャプチャするよう前記MTに指示するステップと、
3GP(3GPP(third generation partnership project)ファイルフォーマット)ファイル又はISO−BMFF(ISO(International Organization for Standardization) base media file format)ファイルに、時限ビデオ方位情報を埋め込むよう前記MTに指示するステップと、
を有する方法。 - 前記ビデオ方位情報は、
前記3GPファイルのビデオトラック又はRTP(real-time transport protocol)ヒントトラック、
「moov」ボックス初期化セグメント又は「moof」ボックスメディアセグメントであるファイルレベルISO−BMFFボックス、
前記ISO−BMFFの時限メタデータトラック、又は
ISOファイルフォーマットボックス構造内のサンプル記述ボックスの中のビデオ方位パラメータを有するサンプルエントリ(SampleEntry)、
に埋め込まれる、請求項18に記載の方法。 - 前記ビデオ方位情報は、GSMA(GSM(global system for mobile communications) association)RCS(rich communication services)5.1プロファイルにおける、90度の粒度、水平フリップのためのフリップビット、又は前面又は背面カメラ方向を示すカメラビットをサポートするために回転ビットを有する、請求項18に記載の方法。
- 方位認識処理は、
前記装置のビデオ方位能力に基づき、複数の格納されたコンテンツバージョンからキャプチャされたコンテンツのコンテンツバージョンを選択するステップ、又は
前記装置のビデオ方位能力に基づき、キャプチャされたコンテンツを動的にトランスコーディング又は変換するステップ、及び
PSS(packet switched streaming service)RTP(real-time transport protocol)ストリーミング、PSSダウンロード、又はMBMS(multimedia broadcast and multicast service)ダウンロードで方向付けられたビデオコンポーネントを有する前記キャプチャされたコンテンツをプッシュするステップ、又は
HTTP(hypertext transfer protocol)ストリーム、DASH(dynamic adaptive streaming over HTTP)ストリーム、RTP(real-time transport protocol)ストリーム、又はSDP(session description protocol)ファイル内のビデオ方位情報の存在を示す及びRTPストリームのRTP拡張ヘッダ内の対応するビデオ方位情報を示すRTSP(real time streaming protocol)の中の、方向付けられたビデオコンポーネントを有する前記キャプチャされたコンテンツを動的に配信するステップ、
を更に有する、請求項18に記載の方法。 - 請求項18に記載の方法を実行するよう適応されるコンピュータプログラムコード手段を有するコンピュータプログラム。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201261719241P | 2012-10-26 | 2012-10-26 | |
US61/719,241 | 2012-10-26 | ||
US201361753914P | 2013-01-17 | 2013-01-17 | |
US61/753,914 | 2013-01-17 | ||
PCT/US2013/067048 WO2014066885A1 (en) | 2012-10-26 | 2013-10-28 | Multimedia adaptation based on video orientation |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017211432A Division JP6490778B2 (ja) | 2012-10-26 | 2017-11-01 | ビデオ方位に基づくマルチメディア適応 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2016502296A JP2016502296A (ja) | 2016-01-21 |
JP6239629B2 true JP6239629B2 (ja) | 2017-11-29 |
Family
ID=50545383
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2015534836A Active JP6239629B2 (ja) | 2012-10-26 | 2013-10-28 | ビデオ方位に基づくマルチメディア適応 |
JP2017211432A Active JP6490778B2 (ja) | 2012-10-26 | 2017-11-01 | ビデオ方位に基づくマルチメディア適応 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017211432A Active JP6490778B2 (ja) | 2012-10-26 | 2017-11-01 | ビデオ方位に基づくマルチメディア適応 |
Country Status (8)
Country | Link |
---|---|
US (2) | US9762938B2 (ja) |
EP (2) | EP2912850A4 (ja) |
JP (2) | JP6239629B2 (ja) |
KR (2) | KR101773689B1 (ja) |
CN (2) | CN104685894B (ja) |
BR (1) | BR112015006455B1 (ja) |
HK (1) | HK1211159A1 (ja) |
WO (1) | WO2014066885A1 (ja) |
Families Citing this family (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9190110B2 (en) | 2009-05-12 | 2015-11-17 | JBF Interlude 2009 LTD | System and method for assembling a recorded composition |
US11232458B2 (en) | 2010-02-17 | 2022-01-25 | JBF Interlude 2009 LTD | System and method for data mining within interactive multimedia |
EP2912851B1 (en) | 2012-10-26 | 2020-04-22 | Intel Corporation | Streaming with coordination of video orientation (cvo) |
BR112015006455B1 (pt) | 2012-10-26 | 2022-12-20 | Apple Inc | Terminal móvel, servidor operável para adaptação de multimídia com base em orientação de vídeo, método para adaptação de multimídia em um servidor com base em orientação de dispositivo de um terminal móvel e meio de armazenamento legível por máquina |
JP2014239278A (ja) * | 2013-06-06 | 2014-12-18 | ソニー株式会社 | コンテンツ供給装置、コンテンツ供給方法、プログラム、およびコンテンツ供給システム |
US10182038B2 (en) * | 2013-07-29 | 2019-01-15 | Mobitv, Inc. | Efficient common storage of partially encrypted content |
US10820062B2 (en) | 2013-10-25 | 2020-10-27 | Turner Broadcasting System, Inc. | Providing interactive advertisements |
US20150120768A1 (en) | 2013-10-25 | 2015-04-30 | Turner Broadcasting System, Inc. | Concepts for providing an enhanced media presentation |
CN104717555B (zh) * | 2013-12-11 | 2018-01-02 | 华为技术有限公司 | 视频码流的获取方法及装置 |
WO2015140064A1 (en) * | 2014-03-17 | 2015-09-24 | Bitmovin Gmbh | Media streaming |
US10447747B2 (en) * | 2014-03-25 | 2019-10-15 | Qualcomm Incorporated | Video orientation negotiation |
US9584577B2 (en) * | 2014-04-03 | 2017-02-28 | Cisco Technology, Inc. | Method for enabling use of HLS as a common intermediate format |
KR101877154B1 (ko) | 2014-04-09 | 2018-08-07 | 엘지전자 주식회사 | 방송 전송 장치, 방송 수신 장치, 방송 전송 장치의 동작 방법 및 방송 수신 장치의 동작 방법 |
US9653115B2 (en) | 2014-04-10 | 2017-05-16 | JBF Interlude 2009 LTD | Systems and methods for creating linear video from branched video |
CN105141569B (zh) * | 2014-05-30 | 2019-06-21 | 华为技术有限公司 | 媒体处理方法及设备 |
GB2528039A (en) * | 2014-07-01 | 2016-01-13 | Canon Kk | Method for identifying objects across time periods and corresponding device |
KR102355472B1 (ko) * | 2014-09-12 | 2022-01-26 | 소니그룹주식회사 | 송신 장치, 송신 방법, 수신 장치 및 수신 방법 |
US9792957B2 (en) | 2014-10-08 | 2017-10-17 | JBF Interlude 2009 LTD | Systems and methods for dynamic video bookmarking |
US11412276B2 (en) | 2014-10-10 | 2022-08-09 | JBF Interlude 2009 LTD | Systems and methods for parallel track transitions |
EP3206408B1 (en) * | 2014-10-10 | 2020-12-30 | Sony Corporation | Encoding device and method, playback device and method, and program |
US10681107B2 (en) | 2015-06-16 | 2020-06-09 | Apple Inc. | Adaptive video content for cellular communication |
US20170034470A1 (en) * | 2015-08-02 | 2017-02-02 | Cfkk, Llc | Systems and methods and apparatuses for capturing concurrent multiple perspectives of a target by mobile devices |
US10460765B2 (en) | 2015-08-26 | 2019-10-29 | JBF Interlude 2009 LTD | Systems and methods for adaptive and responsive video |
US10528315B2 (en) * | 2015-09-25 | 2020-01-07 | Intel Corporation | Implementing wireless displays that handle rotation and/or portrait-first sinks |
US11164548B2 (en) | 2015-12-22 | 2021-11-02 | JBF Interlude 2009 LTD | Intelligent buffering of large-scale video |
US11128853B2 (en) | 2015-12-22 | 2021-09-21 | JBF Interlude 2009 LTD | Seamless transitions in large-scale video |
US9723258B2 (en) | 2015-12-30 | 2017-08-01 | Roku, Inc. | Orientation adjustment for casting videos |
CN107027175A (zh) * | 2016-01-29 | 2017-08-08 | 中兴通讯股份有限公司 | 一种数据传输的方法、用户设备和基站 |
US11856271B2 (en) | 2016-04-12 | 2023-12-26 | JBF Interlude 2009 LTD | Symbiotic interactive video |
US10622023B2 (en) | 2016-07-01 | 2020-04-14 | Snap Inc. | Processing and formatting video for interactive presentation |
US10623662B2 (en) | 2016-07-01 | 2020-04-14 | Snap Inc. | Processing and formatting video for interactive presentation |
US10397891B2 (en) * | 2016-08-02 | 2019-08-27 | Htc Corporation | Device and method of handling multiple cellular radio operations |
KR102108871B1 (ko) * | 2016-11-03 | 2020-05-12 | 주식회사 케이티 | 네트워크 슬라이스 기반 데이터 처리 방법 및 그 장치 |
US20180152737A1 (en) * | 2016-11-28 | 2018-05-31 | Facebook, Inc. | Systems and methods for management of multiple streams in a broadcast |
US11050809B2 (en) | 2016-12-30 | 2021-06-29 | JBF Interlude 2009 LTD | Systems and methods for dynamic weighting of branched video paths |
US11470373B2 (en) | 2016-12-31 | 2022-10-11 | Turner Broadcasting System, Inc. | Server-side dynamic insertion of programming content in an indexed disparate live media output stream |
US11134309B2 (en) | 2016-12-31 | 2021-09-28 | Turner Broadcasting System, Inc. | Creation of channels using pre-encoded media assets |
US11109086B2 (en) | 2016-12-31 | 2021-08-31 | Turner Broadcasting System, Inc. | Publishing disparate live media output streams in mixed mode |
US11503352B2 (en) | 2016-12-31 | 2022-11-15 | Turner Broadcasting System, Inc. | Dynamic scheduling and channel creation based on external data |
US11051074B2 (en) | 2016-12-31 | 2021-06-29 | Turner Broadcasting System, Inc. | Publishing disparate live media output streams using live input streams |
US11962821B2 (en) | 2016-12-31 | 2024-04-16 | Turner Broadcasting System, Inc. | Publishing a disparate live media output stream using pre-encoded media assets |
US11438658B2 (en) | 2016-12-31 | 2022-09-06 | Turner Broadcasting System, Inc. | Client-side dynamic presentation of programming content in an indexed disparate live media output stream |
US10856016B2 (en) | 2016-12-31 | 2020-12-01 | Turner Broadcasting System, Inc. | Publishing disparate live media output streams in mixed mode based on user selection |
US11038932B2 (en) | 2016-12-31 | 2021-06-15 | Turner Broadcasting System, Inc. | System for establishing a shared media session for one or more client devices |
CN106960582B (zh) * | 2017-03-12 | 2019-05-07 | 浙江大学 | 一种基于宏观基本图的区域瓶颈控制的方法 |
US10819907B2 (en) | 2017-03-30 | 2020-10-27 | Mediatek Inc. | Method and apparatus for signaling spherical region information in ISOBMFF |
US10475483B2 (en) | 2017-05-16 | 2019-11-12 | Snap Inc. | Method and system for recording and playing video using orientation of device |
US11095942B2 (en) | 2017-05-25 | 2021-08-17 | Turner Broadcasting System, Inc. | Rules-based delivery and presentation of non-programming media items at client device |
US11146608B2 (en) | 2017-07-20 | 2021-10-12 | Disney Enterprises, Inc. | Frame-accurate video seeking via web browsers |
US10764650B2 (en) | 2017-12-07 | 2020-09-01 | At&T Intellectual Property I, L.P. | Video optimization proxy system and method |
US10257578B1 (en) | 2018-01-05 | 2019-04-09 | JBF Interlude 2009 LTD | Dynamic library display for interactive videos |
WO2019167633A1 (ja) * | 2018-02-28 | 2019-09-06 | ソニー株式会社 | コンテンツ配信制御装置、コンテンツ配信制御方法、プログラム、およびコンテンツ配信システム |
JPWO2019167634A1 (ja) | 2018-02-28 | 2021-03-11 | ソニー株式会社 | コンテンツ配信制御装置、コンテンツ配信制御方法、プログラム、およびコンテンツ配信システム |
WO2019182703A1 (en) * | 2018-03-22 | 2019-09-26 | Futurewei Technologies, Inc. | Immersive media metrics for rendered viewports |
WO2019195460A1 (en) * | 2018-04-06 | 2019-10-10 | Futurewei Technologies, Inc. | Associating file format objects and dynamic adaptive streaming over hypertext transfer protocol (dash) objects |
US11601721B2 (en) | 2018-06-04 | 2023-03-07 | JBF Interlude 2009 LTD | Interactive video dynamic adaptation and user profiling |
CN110572883A (zh) * | 2018-06-05 | 2019-12-13 | 成都鼎桥通信技术有限公司 | 一种专网连接和音视频记录仪Wifi连接并存的方法和终端 |
DE102018119481A1 (de) * | 2018-08-10 | 2020-02-13 | Connaught Electronics Ltd. | Verfahren zum Bereitstellen einer Bilddarstellung von mindestens einem Teil einer Umgebung eines Kraftfahrzeugs, Computerprogrammprodukt und Fahrerassistenzsystem |
CN109246115B (zh) * | 2018-09-26 | 2021-05-25 | 杭州当虹科技股份有限公司 | Sip协议在gb28181下无线网络监控方法 |
US20220022029A1 (en) * | 2018-11-28 | 2022-01-20 | Convida Wireless, Llc | Methods to leverage non-cellular device capabilities |
US10880606B2 (en) | 2018-12-21 | 2020-12-29 | Turner Broadcasting System, Inc. | Disparate live media output stream playout and broadcast distribution |
US11082734B2 (en) | 2018-12-21 | 2021-08-03 | Turner Broadcasting System, Inc. | Publishing a disparate live media output stream that complies with distribution format regulations |
US10873774B2 (en) | 2018-12-22 | 2020-12-22 | Turner Broadcasting System, Inc. | Publishing a disparate live media output stream manifest that includes one or more media segments corresponding to key events |
US20200296462A1 (en) | 2019-03-11 | 2020-09-17 | Wci One, Llc | Media content presentation |
US20200296316A1 (en) | 2019-03-11 | 2020-09-17 | Quibi Holdings, LLC | Media content presentation |
CN112399209B (zh) * | 2019-08-13 | 2022-06-07 | 大唐移动通信设备有限公司 | 一种视频业务识别处理方法及装置 |
CN110535853B (zh) * | 2019-08-28 | 2021-06-22 | 北京奇艺世纪科技有限公司 | 一种视频请求调度方法、装置、服务器及存储介质 |
US11490047B2 (en) | 2019-10-02 | 2022-11-01 | JBF Interlude 2009 LTD | Systems and methods for dynamically adjusting video aspect ratios |
JP2021068370A (ja) * | 2019-10-28 | 2021-04-30 | ソニー株式会社 | 情報処理装置、情報処理方法、及びプログラム |
KR20210059409A (ko) * | 2019-11-15 | 2021-05-25 | 한국전자기술연구원 | 씬 정보 또는 샷 정보를 비디오 파일에 삽입하기 위한 시스템 및 방법 |
US11245961B2 (en) | 2020-02-18 | 2022-02-08 | JBF Interlude 2009 LTD | System and methods for detecting anomalous activities for interactive videos |
CN113518215B (zh) * | 2021-05-19 | 2022-08-05 | 上海爱客博信息技术有限公司 | 3d动态效果生成方法、装置、计算机设备和存储介质 |
US11882337B2 (en) | 2021-05-28 | 2024-01-23 | JBF Interlude 2009 LTD | Automated platform for generating interactive videos |
US20230007361A1 (en) * | 2021-06-30 | 2023-01-05 | Tencent America LLC | Bidirectional presentation datastream using control and data plane channels |
US11934477B2 (en) | 2021-09-24 | 2024-03-19 | JBF Interlude 2009 LTD | Video player integration within websites |
Family Cites Families (51)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000079406A1 (en) * | 1999-06-23 | 2000-12-28 | Infolio, Inc. | System and operating method for an internet-based content adaptation service |
SE522878C2 (sv) * | 2000-06-16 | 2004-03-16 | Ericsson Telefon Ab L M | Datakommunikationssystem |
JP4189627B2 (ja) | 2002-04-24 | 2008-12-03 | 富士フイルム株式会社 | 画像サーバ並びに画像表示システム |
US7065641B2 (en) | 2002-06-13 | 2006-06-20 | Intel Corporation | Weighted processor selection apparatus and method for use in multiprocessor systems |
JP2004240878A (ja) * | 2003-02-07 | 2004-08-26 | Nec Corp | 携帯型電子機器、表示方向切り替え方法およびプログラム |
JP2005049834A (ja) * | 2003-07-11 | 2005-02-24 | Matsushita Electric Ind Co Ltd | メディアデータ表示装置、メディアデータ表示方法およびメディアデータ表示プログラム |
JP2005148326A (ja) * | 2003-11-14 | 2005-06-09 | Casio Comput Co Ltd | データ受信装置、表示制御方法及び表示制御プログラム |
US7085590B2 (en) | 2003-12-31 | 2006-08-01 | Sony Ericsson Mobile Communications Ab | Mobile terminal with ergonomic imaging functions |
FI20040944A0 (fi) * | 2004-07-07 | 2004-07-07 | Nokia Corp | Sisältöviestinnän hallinta viestintäjärjestelmässä |
US7721204B2 (en) | 2004-07-29 | 2010-05-18 | Xerox Corporation | Client dependent image processing for browser-based image document viewer for handheld client devices |
KR100631601B1 (ko) | 2004-10-21 | 2006-10-09 | 엘지전자 주식회사 | 휴대용 단말기의 동영상 스트리밍 서비스 방법 |
US8819143B2 (en) * | 2005-05-31 | 2014-08-26 | Flash Networks Ltd. | Presentation layer adaptation in multimedia messaging |
US7283841B2 (en) * | 2005-07-08 | 2007-10-16 | Microsoft Corporation | Transforming media device |
KR100927978B1 (ko) * | 2005-09-01 | 2009-11-24 | 노키아 코포레이션 | 리치 미디어 콘텐츠의 프로그레시브 다운로딩 및스트리밍을 위해 iso 기반 미디어 파일 포맷으로 svg콘텐츠를 임베딩 하는 방법 |
JP4567646B2 (ja) * | 2006-09-25 | 2010-10-20 | シャープ株式会社 | 動画像・音声再生携帯端末、及び、動画像・音声配信端末、及び、システム |
US7984177B2 (en) | 2007-04-30 | 2011-07-19 | Vixs Systems, Inc. | Multimedia client/server system with adjustable packet size and methods for use therewith |
US8595186B1 (en) | 2007-06-06 | 2013-11-26 | Plusmo LLC | System and method for building and delivering mobile widgets |
US8600391B2 (en) * | 2008-11-24 | 2013-12-03 | Ringcentral, Inc. | Call management for location-aware mobile devices |
GB0721475D0 (en) * | 2007-11-01 | 2007-12-12 | Asquith Anthony | Virtual buttons enabled by embedded inertial sensors |
US8467991B2 (en) | 2008-06-20 | 2013-06-18 | Microsoft Corporation | Data services based on gesture and location information of device |
US8706910B2 (en) | 2008-10-28 | 2014-04-22 | Panzura, Inc. | Dynamically adaptive network-based data processing system and method |
US9281847B2 (en) | 2009-02-27 | 2016-03-08 | Qualcomm Incorporated | Mobile reception of digital video broadcasting—terrestrial services |
EP2417748A4 (en) | 2009-04-09 | 2012-09-19 | Nokia Corp | SYSTEMS, METHODS AND APPARATUS FOR CONTINUOUS TRANSMISSION OF MULTIMEDIA FILES |
CN101540871B (zh) | 2009-04-27 | 2011-05-11 | 中兴通讯股份有限公司 | 基于电路域可视电话同步录制对端声音图像的方法和终端 |
KR20120080214A (ko) | 2009-09-29 | 2012-07-16 | 노키아 코포레이션 | 다이내믹 미디어 파일 스트리밍을 위한 시스템, 방법 및 장치 |
US9124804B2 (en) | 2010-03-22 | 2015-09-01 | Microsoft Technology Licensing, Llc | Using accelerometer information for determining orientation of pictures and video images |
US8521899B2 (en) | 2010-05-05 | 2013-08-27 | Intel Corporation | Multi-out media distribution system and method |
US8514331B2 (en) | 2010-06-08 | 2013-08-20 | Stmicroelectronics, Inc. | De-rotation adaptor and method for enabling interface of handheld multi-media device with external display |
US9131033B2 (en) | 2010-07-20 | 2015-09-08 | Qualcomm Incoporated | Providing sequence data sets for streaming video data |
US9596447B2 (en) | 2010-07-21 | 2017-03-14 | Qualcomm Incorporated | Providing frame packing type information for video coding |
US20120195196A1 (en) | 2010-08-11 | 2012-08-02 | Rajat Ghai | SYSTEM AND METHOD FOR QoS CONTROL OF IP FLOWS IN MOBILE NETWORKS |
WO2012032502A1 (en) | 2010-09-10 | 2012-03-15 | Nokia Corporation | A method and apparatus for adaptive streaming |
US8918645B2 (en) * | 2010-09-24 | 2014-12-23 | Amazon Technologies, Inc. | Content selection and delivery for random devices |
WO2012046487A1 (ja) | 2010-10-05 | 2012-04-12 | シャープ株式会社 | コンテンツ再生装置、コンテンツ配信システム、コンテンツ再生装置の同期方法、制御プログラム、および、記録媒体 |
EP2442562B1 (en) | 2010-10-12 | 2017-08-02 | BlackBerry Limited | Method and apparatus for image orientation indication and correction |
JP2012099890A (ja) | 2010-10-29 | 2012-05-24 | Sony Corp | 画像処理装置、画像処理方法、および画像処理システム |
JP5811602B2 (ja) | 2010-12-16 | 2015-11-11 | ソニー株式会社 | 画像生成装置、プログラム、画像表示システム、および画像表示装置 |
US9418353B2 (en) * | 2010-12-20 | 2016-08-16 | Akamai Technologies, Inc. | Methods and systems for delivering content to differentiated client devices |
US8675577B2 (en) | 2010-12-20 | 2014-03-18 | Intel Corporation | Signaling techniques for a multimedia-aware radio and network adaptation |
US8441955B2 (en) | 2011-01-24 | 2013-05-14 | Tektronix, Inc. | Determining mobile video quality of experience and impact of video transcoding |
US20120278495A1 (en) | 2011-04-26 | 2012-11-01 | Research In Motion Limited | Representation grouping for http streaming |
KR101784316B1 (ko) | 2011-05-31 | 2017-10-12 | 삼성전자주식회사 | 멀티 앵글 방송 서비스 제공 방법 및 이를 적용한 디스플레이 장치, 모바일 기기 |
US9258344B2 (en) | 2011-08-01 | 2016-02-09 | Intel Corporation | Multi-hop single sign-on (SSO) for identity provider (IdP) roaming/proxy |
US9253233B2 (en) | 2011-08-31 | 2016-02-02 | Qualcomm Incorporated | Switch signaling methods providing improved switching between representations for adaptive HTTP streaming |
US20130060881A1 (en) | 2011-09-01 | 2013-03-07 | Mp4Sls Pte Ltd | Communication device and method for receiving media data |
TW201322743A (zh) | 2011-11-18 | 2013-06-01 | Onlive Inc | 用於控制視訊串流之圖形使用者介面,系統及方法 |
US9438818B2 (en) | 2012-06-20 | 2016-09-06 | Qualcomm Incorporated | Device and method for multimedia communications with picture orientation information |
WO2014012015A2 (en) | 2012-07-13 | 2014-01-16 | Vid Scale, Inc. | Operation and architecture for dash streaming clients |
US9357272B2 (en) | 2012-08-03 | 2016-05-31 | Intel Corporation | Device orientation capability exchange signaling and server adaptation of multimedia content in response to device orientation |
EP2912851B1 (en) | 2012-10-26 | 2020-04-22 | Intel Corporation | Streaming with coordination of video orientation (cvo) |
BR112015006455B1 (pt) | 2012-10-26 | 2022-12-20 | Apple Inc | Terminal móvel, servidor operável para adaptação de multimídia com base em orientação de vídeo, método para adaptação de multimídia em um servidor com base em orientação de dispositivo de um terminal móvel e meio de armazenamento legível por máquina |
-
2013
- 2013-10-28 BR BR112015006455-8A patent/BR112015006455B1/pt active IP Right Grant
- 2013-10-28 WO PCT/US2013/067048 patent/WO2014066885A1/en active Application Filing
- 2013-10-28 EP EP13848414.2A patent/EP2912850A4/en not_active Withdrawn
- 2013-10-28 KR KR1020157007779A patent/KR101773689B1/ko active IP Right Grant
- 2013-10-28 EP EP16196854.0A patent/EP3148290B1/en active Active
- 2013-10-28 US US14/125,595 patent/US9762938B2/en active Active
- 2013-10-28 KR KR1020177023525A patent/KR102015204B1/ko active IP Right Grant
- 2013-10-28 CN CN201380050362.5A patent/CN104685894B/zh active Active
- 2013-10-28 CN CN202010049662.3A patent/CN111225256A/zh active Pending
- 2013-10-28 JP JP2015534836A patent/JP6239629B2/ja active Active
-
2015
- 2015-12-03 HK HK15111919.8A patent/HK1211159A1/xx unknown
-
2017
- 2017-08-24 US US15/685,812 patent/US10523982B2/en active Active
- 2017-11-01 JP JP2017211432A patent/JP6490778B2/ja active Active
Also Published As
Publication number | Publication date |
---|---|
US20170353743A1 (en) | 2017-12-07 |
HK1211159A1 (en) | 2016-05-13 |
CN111225256A (zh) | 2020-06-02 |
BR112015006455A2 (pt) | 2017-08-08 |
KR20170101313A (ko) | 2017-09-05 |
US9762938B2 (en) | 2017-09-12 |
KR101773689B1 (ko) | 2017-08-31 |
JP2016502296A (ja) | 2016-01-21 |
CN104685894A (zh) | 2015-06-03 |
KR20150052134A (ko) | 2015-05-13 |
CN104685894B (zh) | 2020-02-04 |
EP2912850A4 (en) | 2016-05-25 |
US20150256861A1 (en) | 2015-09-10 |
US10523982B2 (en) | 2019-12-31 |
JP6490778B2 (ja) | 2019-03-27 |
KR102015204B1 (ko) | 2019-08-27 |
WO2014066885A1 (en) | 2014-05-01 |
EP3148290A1 (en) | 2017-03-29 |
JP2018023169A (ja) | 2018-02-08 |
EP3148290B1 (en) | 2023-08-30 |
EP2912850A1 (en) | 2015-09-02 |
BR112015006455B1 (pt) | 2022-12-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6490778B2 (ja) | ビデオ方位に基づくマルチメディア適応 | |
JP6455741B2 (ja) | ビデオの向きの調整(cvo)を伴うストリーミング | |
EP2880813B1 (en) | Device orientation capability exchange signaling and server adaptation of multimedia content in response to device orientation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20160421 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20160510 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20160808 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20170131 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20170428 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20171003 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20171101 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6239629 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |