Capture, recording, and streaming of media content

    公开(公告)号:US10237319B2

    公开(公告)日:2019-03-19

    申请号:US15294143

    申请日:2016-10-14

    Applicant: Google Inc.

    Abstract: An electronic device screencasts media content. The screencasting includes selecting a media content layers to include in an encoded stream. An output layer is created by capturing the selected media content layers without capturing unselected layers (although these unselected layers may still be presented locally by the electronic device). The output layer is encoded into a format compatible with a media hosting service to create the encoded stream, which is transmitted to the media hosting service for presentation at a remote device.

    Scheme for zero-copy adaptive bitrate video streaming

    公开(公告)号:US10904591B2

    公开(公告)日:2021-01-26

    申请号:US15710062

    申请日:2017-09-20

    Applicant: Google Inc.

    Inventor: Brian Schmidt

    Abstract: Implementations disclose zero-copy adaptive bitrate video streaming. A method includes capturing, by a user device, a first video frame of a plurality of video frames of a video item to be transmitted as a livestream; delivering the first video frame to an encoder of the user device; capturing a second video frame of the plurality of video frames, the second video frame being captured after the first video frame; delivering the second video frame to the encoder of the user device; in response to determining that the first video frame did not enter the encoder prior to the second video frame arriving at the encoder, discarding the first video frame; determining, by the user device, a frequency of discarded video frames comprising the first video frame; and adjusting, by a processing device of the user device, quality of the video item transmitted as the livestream based on the frequency.

    SCHEME FOR ZERO-COPY ADAPTIVE BITRATE VIDEO STREAMING

    公开(公告)号:US20180184142A1

    公开(公告)日:2018-06-28

    申请号:US15710062

    申请日:2017-09-20

    Applicant: Google Inc.

    Inventor: Brian Schmidt

    Abstract: Implementations disclose zero-copy adaptive bitrate video streaming. A method includes capturing, by a user device, a first video frame of a plurality of video frames of a video item to be transmitted as a livestream; delivering the first video frame to an encoder of the user device; capturing a second video frame of the plurality of video frames, the second video frame being captured after the first video frame; delivering the second video frame to the encoder of the user device; in response to determining that the first video frame did not enter the encoder prior to the second video frame arriving at the encoder, discarding the first video frame; determining, by the user device, a frequency of discarded video frames comprising the first video frame; and adjusting, by a processing device of the user device, quality of the video item transmitted as the livestream based on the frequency.

Patent Agency Ranking