Techniques for encoding video data

    公开(公告)号:US11276180B1

    公开(公告)日:2022-03-15

    申请号:US16586332

    申请日:2019-09-27

    Abstract: This disclosure describes, in part, techniques for selecting encoding parameters for an electronic device. For instance, remote system(s) may receive, from the electronic device, video data representing a video. The remote system(s) may then analyze the video data to identify portions of the video that represented different areas located within the field of view (FOV) of the electronic device. The areas may include static areas, which do not include recurring motion, and/or dynamic areas, which include recurring motion. Additionally, the remote system(s) may analyze the video data to select encoding parameters for encoding the video data and/or for encoding the portions of the video data that represent the identified areas. The electronic device may then receive the encoding parameters from the remote system(s) and use the encoding parameters to encode additional video data that is generated by the electronic device.

    Streaming and storing audio/video content captured by audio/video recording and communication devices

    公开(公告)号:US10769912B2

    公开(公告)日:2020-09-08

    申请号:US15933776

    申请日:2018-03-23

    Abstract: Streaming and storing content captured by audio/video (A/V) recording and communication devices in accordance with various embodiments of the present disclosure are provided. In one embodiment, a method for transmitting and storing video images captured by an A/V recording and communication device including a camera and memory is provided, the method comprising: capturing video images of a field of view of the camera; detecting a person at the A/V recording and communication device; in response to detecting the person, storing a high-quality version of the video images at the memory of the A/V recording and communication device; determining an available network bit rate for video streaming; if the available network bit rate is above a threshold, then transmitting a high-quality video stream to a client device; and if the available network bit rate is below the threshold, then transmitting a low-quality video stream to the client device.

Patent Agency Ranking