-
1.
公开(公告)号:US12113845B2
公开(公告)日:2024-10-08
申请号:US17692840
申请日:2022-03-11
Applicant: TENCENT AMERICA LLC
Inventor: Rohit Abhishek , Iraj Sodagar
Abstract: A method and system for audio mixing in a teleconference using a Session Description Protocol (SDP) and Real-time Transport Protocol (RTP) signaling of audio mixing gain is provided. The method includes receiving an input audio stream from a 360-degree video/audio stream that includes an audio mixing gain which includes audio gain from the input audio stream and audio gain from overlay audio streams, declaring a RTP header extension for the input audio stream using the SDP, the RTP header extension, and signaling the audio mixing gain based on a single attribute of the SDP using the RTP header extension. An element of the RTP header extension may include an element identifier, a length of an extension element, and a magnitude of the audio mixing gain of the RTP header extension. The RTP header extension may use a one-byte or two-byte header extension format which is declared using the SDP.
-
公开(公告)号:US12095967B2
公开(公告)日:2024-09-17
申请号:US18204984
申请日:2023-06-02
Applicant: TENCENT AMERICA LLC
Inventor: Rohit Abhishek , Iraj Sodagar
IPC: H04N13/161 , G06F3/01 , H04L65/65 , H04N13/111 , H04N19/597
CPC classification number: H04N13/161 , G06F3/012 , H04L65/65 , H04N13/111 , H04N19/597
Abstract: A method of decoding viewport bitstreams includes decoding first video content; transmitting, information about (i) a speed of a user's head movement while viewing the first video content and (ii) an available bandwidth; receiving a streaming bitstream that includes (i) a first coded video bitstream having a segment size defined for a viewport based on the available bandwidth and a head speed threshold corresponding to the speed of the user's head movement such that the segment size is inversely proportional to the speed of the user's head movement, the first coded video bitstream having a first resolution, and (ii) a second coded video bitstream having a second resolution corresponding to a background having a constant segment duration or size, the second resolution being lower than the first resolution; and rendering second video content using the first coded video bitstream and the second coded video bitstream.
-
公开(公告)号:US12003601B2
公开(公告)日:2024-06-04
申请号:US18072324
申请日:2022-11-30
Applicant: TENCENT AMERICA LLC
Inventor: Paul Spencer Dawkins , Rohit Abhishek , Arianne Hinds
Abstract: A system and method for split rendering immersive media using proxy edge cloud computing architecture. The system and method may include dynamically determining a task-split or splitting a task for rendering a scene in an immersive media stream into two or more computational tasks based on one or more processing delays, wherein the task-splitting splits the scene into first part including one or more first tasks performed by an edge computing system and second part including one or more second tasks performed by a cloud computing system. The system and method may include transmitting the first parts of the scene, and transmitting the second parts of the scene.
-
公开(公告)号:US11983214B2
公开(公告)日:2024-05-14
申请号:US17970109
申请日:2022-10-20
Applicant: TENCENT AMERICA LLC
Inventor: Arianne Hinds , Rohit Abhishek , Stephan Wenger
IPC: G06F16/435 , G06F16/438
CPC classification number: G06F16/435 , G06F16/438
Abstract: A method and apparatus for determining that a media asset appears in at least two or more scenes in scenes associated with an immersive media presentation, sending a request to a client querying whether the client has access to the media asset appearing in at least two or more scenes in a local cache, receiving a reply indicating whether the client has access, signaling, in response to the reply indicating that the client has access to the media asset appearing in at least two or more scenes in the local cache, the client to use the media asset in a subsequent scene, and distributing the media asset to the client in response to the reply indicating that the client has no access to the media asset appearing in at least two or more scenes in the local cache.
-
公开(公告)号:US12254242B2
公开(公告)日:2025-03-18
申请号:US18504871
申请日:2023-11-08
Applicant: TENCENT AMERICA LLC
Inventor: Rohit Abhishek , Iraj Sodagar
IPC: H04M3/00 , G06F3/16 , G10L19/008 , H04L12/66 , H04L65/403 , H04L65/70 , H04M3/56 , H04M5/00 , H04N19/51 , H04R5/04
Abstract: Aspects of the disclosure include methods, apparatuses, and non-transitory computer-readable storage mediums for processing media streams. An apparatus includes processing circuitry that sends a message to a media aware network element that is configured to process a plurality of audio streams of a conference call. The message indicates that the plurality of audio streams is to be down mixed by the media aware network element. The processing circuitry receives the down mixed plurality of audio streams from the media aware network element and decodes the down mixed plurality of audio streams to receive the conference call.
-
公开(公告)号:US12225066B2
公开(公告)日:2025-02-11
申请号:US17971048
申请日:2022-10-21
Applicant: TENCENT AMERICA LLC
Inventor: Rohit Abhishek , Arianne Hinds
IPC: H04L65/752 , G06V20/20 , H04L65/61
Abstract: Method, device, and non-transitory storage medium for adaptive streaming of immersive media are provided. The method may include determining characteristics associated with a scene to be transmitted to the end client, adjusting at least a part of the scene to be transmitted to the end client based on the determined characteristics, and transmitting an adaptive stream of the lightfield or holographic immersive media comprising the adjusted scene based on the determined characteristics.
-
公开(公告)号:US12081598B2
公开(公告)日:2024-09-03
申请号:US17969468
申请日:2022-10-19
Applicant: TENCENT AMERICA LLC
Inventor: Arianne Hinds , Rohit Abhishek , Stephan Wenger
IPC: G06F13/00 , 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.
-
公开(公告)号:US11914922B2
公开(公告)日:2024-02-27
申请号: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 , H04N19/51
CPC classification number: G06F3/165 , G10L19/008 , H04L65/403 , H04L65/70 , 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.
-
公开(公告)号:US11838489B2
公开(公告)日:2023-12-05
申请号:US17890042
申请日:2022-08-17
Applicant: TENCENT AMERICA LLC
Inventor: Rohit Abhishek , Iraj Sodagar
IPC: H04N13/194 , H04N7/15 , H04N23/698 , H04N13/366 , H04N13/332 , H04N13/302
CPC classification number: H04N13/194 , H04N7/15 , H04N23/698 , H04N13/302 , H04N13/332 , H04N13/366
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 an event-based threshold with respect to the video conference call, determining whether the event-based threshold has been triggered based on an event and whether an amount of time having elapsed from another event is less than a predetermined amount of time, and further controlling the delivery of the video conference call to the viewport based on determining whether the event-based threshold has been triggered and whether the amount of time having elapsed from the other event is less than the predetermined amount of time.
-
10.
公开(公告)号:US11303849B2
公开(公告)日:2022-04-12
申请号:US17095212
申请日:2020-11-11
Applicant: TENCENT AMERICA LLC
Inventor: Rohit Abhishek , Iraj Sodagar
IPC: H04N7/15 , H04N13/194 , H04N13/207 , H04L67/131 , H04N13/172 , H04N13/332
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.
-
-
-
-
-
-
-
-
-