-
公开(公告)号:US20240236445A1
公开(公告)日:2024-07-11
申请号:US18618249
申请日:2024-03-27
Applicant: TENCENT AMERICA LLC
Inventor: Arianne HINDS , Rohit ABHISHEK , Stephan WENGER
IPC: H04N21/84 , H04N21/854
CPC classification number: H04N21/84 , H04N21/85406
Abstract: Analyzing the complexity of an object of a scene in a media steam (or media data) performed by at least one processor, is provided, including receiving immersive media data comprising a plurality of scenes from a content source; obtaining a respective object of a respective scene in the plurality of scenes, from the immersive media data; analyzing the respective scene to generate complexity information associated with the respective object of the respective scene; generating metadata associated with the respective object of the respective scene, the metadata comprising the complexity information; and determining whether to distribute the respective scene to a client for processing based on the generated metadata.
-
公开(公告)号:US20230126243A1
公开(公告)日:2023-04-27
申请号:US17962122
申请日:2022-10-07
Applicant: TENCENT AMERICA LLC
Inventor: Rohit ABHISHEK , Arianne HINDS , Paul Spencer DAWKINS
Abstract: A system and method of split rendering for lightfield or immersive media by using an edge-cloud and peer-to-peer based architecture. The system and method include the use of a combination of cloud-based devices and edge-devices to provide distributed processing in connection with the streaming of media, and in particular lightfield or immersive media, to an end user device. The system and method further include the use of multiple cloud and edge devices to provide parallel streaming of a given media package to an end user device.
-
公开(公告)号:US20220109758A1
公开(公告)日:2022-04-07
申请号:US17327400
申请日:2021-05-21
Applicant: TENCENT AMERICA LLC
Inventor: Rohit ABHISHEK , Iraj SODAGAR
Abstract: Aspects of the disclosure provide methods and apparatuses for teleconference. In some examples, an apparatus for teleconference includes processing circuitry. Processing circuitry of a first device receives a first media stream that carries a first audio, and a second media stream that carries a second audio. The processing circuitry receives a first audio weight for weighting the first audio and a second audio weight for weighting the second audio, and generates a mixed audio by combining a weighted first audio based on the first audio weight and a weighted second audio based on the second audio weight.
-
4.
公开(公告)号:US20240298067A1
公开(公告)日:2024-09-05
申请号:US18639528
申请日:2024-04-18
Applicant: TENCENT AMERICA LLC
Inventor: Rohit ABHISHEK , Arianne HINDS
IPC: H04N21/44
CPC classification number: H04N21/44012
Abstract: A method including parsing a scene file to extract relevant scene file data; sending the relevant scene file data to a converter; translating, by the converter, the relevant scene file data into a format compatible with a respective rendering engine; mapping the translated scene file data using the respective rendering engine into a scene representation, wherein the scene representation is compatible with an Immersive Technologies Media Format (ITMF).
-
公开(公告)号:US20230147879A1
公开(公告)日:2023-05-11
申请号:US17969468
申请日:2022-10-19
Applicant: TENCENT AMERICA LLC
Inventor: Arianne HINDS , Rohit ABHISHEK , Stephan WENGER
IPC: H04L65/1083 , H04L65/75 , H04L67/568
CPC classification number: H04L65/1083 , H04L65/75 , H04L67/568
Abstract: A method for streaming media assets using a redundant cache managed by a media streaming server in a media streaming network may be provided. The method may include receiving, by a media streaming server, immersive media stream comprising one or more immersive media assets associated with one or more scenes, determining that a subset of the one or more immersive media assets are included for a plurality of times in the one or more scenes, storing a redundant copy of each of the subset of the one or more immersive media assets in a cache maintained by the media streaming network to ensure that the each of the subset is accessible to both the media streaming server and a client, and streaming at least one media asset of the subset of the one or more immersive media assets in response to a local cache of the client not storing the at least one media asset.
-
公开(公告)号:US20230146230A1
公开(公告)日:2023-05-11
申请号:US17970712
申请日:2022-10-21
Applicant: TENCENT AMERICA LLC
Inventor: Arianne HINDS , Rohit ABHISHEK , Stephan WENGER
IPC: H04N21/6332 , H04N21/81 , H04N21/234 , H04N21/84
CPC classification number: H04N21/6332 , H04N21/816 , H04N21/23418 , H04N21/84
Abstract: Optimizing media distribution of a media steam performed by at least one processor, is provided, including: receiving immersive media data for an immersive presentation from a content source; acquiring asset information corresponding to media assets in a set of scenes included in the immersive media data; analyzing characteristics of the media assets, from the asset information, used in the set of scenes to determine whether a respective media asset is unique among the media assets; and generating metadata information that uniquely identifies the respective media asset for reusing the respective media asset in the set of scenes, based on determining that the respective media asset is not unique among the media assets in the set of scenes included in the immersive media data for the immersive presentation.
-
公开(公告)号:US20220311814A1
公开(公告)日:2022-09-29
申请号:US17698064
申请日:2022-03-18
Applicant: TENCENT AMERICA LLC
Inventor: Rohit ABHISHEK , Iraj SODAGAR
IPC: H04L65/65 , G10L21/034 , G10L25/57 , H04L65/60
Abstract: A method and device for signaling multiple audio mixing gains in a teleconference using a single Real-time Transport Protocol (RTP) header extension is provided. The method includes receiving an input audio stream from a 360-degree video/audio stream that includes multiple mixing gains from the input audio stream and overlay audio stream, declaring a single RTP header extension (including one or more of an element identifier, a length of an extension element, and a magnitude of the mixing gains) for all the mixing gains, and signaling the mixing gains using the single RTP header extension. The single RTP header extension may use a one-byte or two-byte header extension format which is declared using a Session Description Protocol (SDP).
-
公开(公告)号:US20210306594A1
公开(公告)日:2021-09-30
申请号:US17095212
申请日:2020-11-11
Applicant: TENCENT AMERICA LLC
Inventor: Rohit ABHISHEK , Iraj SODAGAR
IPC: H04N7/15 , H04N13/194 , H04N13/172 , H04N13/207 , H04L29/06
Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform controlling a delivery of a video conference call to a viewport, setting a timer and an event-based threshold with respect to the video conference call, determining whether any of the timer and the event-based threshold have been triggered based on any of an elapsed time and an event, and further controlling the delivery of the video conference call to the viewport based on determining whether any of the timer and the event-based threshold have been triggered.
-
公开(公告)号:US20230229384A1
公开(公告)日:2023-07-20
申请号:US18185944
申请日:2023-03-17
Applicant: TENCENT AMERICA LLC
Inventor: Rohit ABHISHEK , Iraj SODAGAR
IPC: G06F3/16 , G10L19/008 , H04L65/403 , H04M3/56 , H04R5/04 , H04L65/70
CPC classification number: G06F3/165 , G10L19/008 , H04L65/70 , H04L65/403 , H04M3/568 , H04R5/04 , H04N19/51
Abstract: In a teleconferencing method, a first media stream and a second media stream of a teleconference are received, by processing circuitry of a first device, from a second device. The first media stream includes first audio and the second media stream includes second audio. Default weight information is received from the second device. The default weight information indicates a first audio weight for weighting the first audio and a second audio weight for weighting the second audio. The first audio weight for weighting the first audio and the second audio weight for weighting the second audio are determined based on the default weight information. Mixed audio is generated, by the processing circuitry of the first device, by combining a weighted first audio based on the first audio weight applied to the first audio and a weighted second audio based on the second audio weight applied to the second audio.
-
10.
公开(公告)号:US20230171310A1
公开(公告)日:2023-06-01
申请号:US17976325
申请日:2022-10-28
Applicant: Tencent America LLC
Inventor: Paul Spencer DAWKINS , Rohit ABHISHEK , Arianne HINDS
IPC: H04L67/1095 , G06F9/52
CPC classification number: H04L67/1095 , G06F9/52
Abstract: A method is performed by a network node connected to one or more additional network nodes via a local area network (LAN). The network node and the one or more additional network nodes form a cloud. The method includes setting a first timer to a first value, the first timer being associated with determining whether one of the one or more additional network nodes is an active controller in the cloud. The method includes starting the first timer. The method includes determining, before the first timer expires, whether a first message that indicates the one of the one or more additional network nodes is the active controller is received. Based on determining the first message is received before the first timer expires, the method includes synchronizing with the one of the one or more additional network nodes that is the active controller, and restarting the first timer.
-
-
-
-
-
-
-
-
-