-
公开(公告)号:US10887641B2
公开(公告)日:2021-01-05
申请号:US15813648
申请日:2017-11-15
Applicant: WhatsApp Inc.
Inventor: Manpreet Singh , YuanYuan Wang , Shruthi Murthy , Jonathan Sheller
IPC: H04N21/226 , H04N21/2343 , H04N21/236 , H04N21/24 , H04N21/262 , H04N21/442 , H04N21/462 , H04N21/6373 , H04N21/6375 , H04N21/647 , H04N21/2662 , H04N21/258 , H04N19/154 , H04N19/184
Abstract: Techniques to dynamically configure a sender bitrate for streaming media connections are described. In one embodiment, an apparatus may comprise a media component operative to generate a media stream at a sending client device, the media stream comprising a video stream and an audio stream, the media stream configured for a sending bitrate; and modifying the sending bitrate based on a receiver-side bitrate value; a network component operative to send the media stream to a receiving client device; and a bitrate determination component operative to receive the receiver-side bitrate value from the receiving client device, the receiver-side bitrate value based on a first network performance measure and a second network performance measure, the first network performance measure based on the video stream in isolation from the audio stream, the second network performance measure based on the audio stream in isolation from the video stream. Other embodiments are described and claimed.
-
公开(公告)号:US20190149868A1
公开(公告)日:2019-05-16
申请号:US15813648
申请日:2017-11-15
Applicant: WhatsApp Inc.
Inventor: Manpreet Singh , YuanYuan Wang , Shruthi Murthy , Jonathan Sheller
IPC: H04N21/2662 , H04N19/184 , H04N19/154 , H04N21/258
Abstract: Techniques to dynamically configure a sender bitrate for streaming media connections are described. In one embodiment, an apparatus may comprise a media component operative to generate a media stream at a sending client device, the media stream comprising a video stream and an audio stream, the media stream configured for a sending bitrate; and modifying the sending bitrate based on a receiver-side bitrate value; a network component operative to send the media stream to a receiving client device; and a bitrate determination component operative to receive the receiver-side bitrate value from the receiving client device, the receiver-side bitrate value based on a first network performance measure and a second network performance measure, the first network performance measure based on the video stream in isolation from the audio stream, the second network performance measure based on the audio stream in isolation from the video stream. Other embodiments are described and claimed.
-