Transcoding ultra-high-definition panoramic videos

    公开(公告)号:US11190786B2

    公开(公告)日:2021-11-30

    申请号:US16581047

    申请日:2019-09-24

    Abstract: In one example, a processing system including at least one processor may obtain viewport information of a mobile computing device associated with a panoramic video, map the viewport information to a plurality of blocks of a frame of the panoramic video in accordance with a cube map projection of the frame, encode the plurality of blocks into a projected frame, and transmit the projected frame to the mobile computing device. In another example, a processing system of a mobile computing device including at least one processor may obtain viewport information of the device associated with a panoramic video, transmit to a server the viewport information, obtain from the server a projected frame of the panoramic video comprising a plurality of blocks of a frame of the panoramic video that are associated with the viewport information in accordance with a cube map projection of the frame, and buffer the projected frame.

    Methods to estimate video playback buffer

    公开(公告)号:US11109079B2

    公开(公告)日:2021-08-31

    申请号:US16814451

    申请日:2020-03-10

    Abstract: Aspects of the subject disclosure may include, for example, a method including monitoring a video session to determine key performance indicators for cross-layer interactions between a network providing video session video data and user equipment receiving the video session video data, wherein the key performance indicators include a transmission control protocol congestion window size that corresponds to a video chunk requested by the user equipment, and a radio access network throughput of a download of the video chunk requested by the user equipment, and determining a quality of service for the user equipment during the video session according to a residual length of content in a playback buffer for the user equipment based on the transmission control protocol congestion window size, and the radio access network throughput. Other embodiments are disclosed.

    FACILITATING PANORAMIC VIDEO STREAMING WITH BRAIN-COMPUTER INTERACTIONS

    公开(公告)号:US20210250638A1

    公开(公告)日:2021-08-12

    申请号:US17244059

    申请日:2021-04-29

    Abstract: Aspects of the subject disclosure may include, for example, obtaining one or more signals, the one or more signals being based upon brain activity of a viewer while the viewer is viewing media content; predicting, based upon the one or more signals, a first predicted desired viewport of the viewer; obtaining head movement data associated with the media content; predicting, based upon the head movement data, a second predicted desired viewport of the viewer; comparing the first predicted desired viewport to the second predicted desired viewport, resulting in a comparison; and determining, based upon the comparison, to use the first predicted desired viewport to facilitate obtaining a first subsequent portion of the media content or to use the second predicted desired viewport to facilitate obtaining a second subsequent portion of the media content. Other embodiments are disclosed.

    FACILITATING PANORAMIC VIDEO STREAMING WITH BRAIN-COMPUTER INTERACTIONS

    公开(公告)号:US20210021888A1

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

    申请号:US16513780

    申请日:2019-07-17

    Abstract: Aspects of the subject disclosure may include, for example, obtaining one or more signals, the one or more signals being based upon brain activity of a viewer while the viewer is viewing media content; predicting, based upon the one or more signals, a first predicted desired viewport of the viewer; obtaining head movement data associated with the media content; predicting, based upon the head movement data, a second predicted desired viewport of the viewer; comparing the first predicted desired viewport to the second predicted desired viewport, resulting in a comparison; and determining, based upon the comparison, to use the first predicted desired viewport to facilitate obtaining a first subsequent portion of the media content or to use the second predicted desired viewport to facilitate obtaining a second subsequent portion of the media content. Other embodiments are disclosed.

    Apparatus and method of video streaming

    公开(公告)号:US10819763B2

    公开(公告)日:2020-10-27

    申请号:US15475682

    申请日:2017-03-31

    Abstract: Aspects of the subject disclosure may include, for example, a system that provides for obtaining, by a server comprising a processor, network parameter data from an eNodeB of a wireless network. The server can determine a predicted bandwidth for a group of end user devices in a coverage area of the eNodeB according to the network parameter data. The server can receive, from an end user device of the group of end user devices, a request for the predicted bandwidth. The server can provide the predicted bandwidth to the end user device. The providing of the predicted bandwidth enables the end user device to provide a video chunk request to a content server that is based on a selected chunk delivery schedule and facilitates streaming of video content to the end user device from the content server. Other embodiments are disclosed.

    Optimizing delay-sensitive network-based communications with latency guidance

    公开(公告)号:US10805044B2

    公开(公告)日:2020-10-13

    申请号:US16284936

    申请日:2019-02-25

    Abstract: Devices, computer-readable media, and methods for selecting a type of packet loss protection for a network-based communication based upon a latency estimate are disclosed. For example, a processing system including at least one processor may obtain a latency estimate for a network-based communication, determine whether the latency estimate exceeds a latency threshold for selecting a type of packet loss protection, and select, the type of packet loss protection for the network-based communication from among a first type of packet loss protection and a second type of packet loss protection based upon the determining. When the latency estimate is determined to not exceed the latency threshold, the first type of packet loss protection is selected. When the latency estimate is determined to exceed the latency threshold, the second type of packet loss protection is selected.

    APPARATUS AND METHOD OF MANAGING RESOURCES FOR VIDEO SERVICES

    公开(公告)号:US20200044988A1

    公开(公告)日:2020-02-06

    申请号:US16601044

    申请日:2019-10-14

    Abstract: Aspects of the subject disclosure may include, for example, a system that provides for obtaining network parameter data from an eNodeB and a content delivery network server of a wireless network, determining a predicted network condition for a group of end user devices to receive an over-the-top video service in a coverage area of the eNodeB according to the network parameter data, and providing access to prediction information representative of the predicted network condition. The providing the access to the prediction information representative of the predicted network condition enables a video client of an end user device in the coverage area to provide a request for a video chunk to a video server according to buffer information and the predicted network condition Other embodiments are disclosed.

    Estimating network data streaming rate

    公开(公告)号:US10397286B2

    公开(公告)日:2019-08-27

    申请号:US15587479

    申请日:2017-05-05

    Abstract: In one example, the present disclosure describes a device, computer-readable medium, and method for estimating the streaming rate at which data is delivered over a network. For instance, in one example, a data packet is intercepted from a data streaming session conducted between a first device and a second device connected over a network. A size of a file segment contained in the data packet is calculated. The file segment corresponds to a portion of an item of multimedia content being delivered via the data streaming session. The encoding rate of the data streaming session is then calculated based at least in part on the size of the file segment.

Patent Agency Ranking