Method for playing MP4 online, device, and storage medium

    公开(公告)号:US11683557B2

    公开(公告)日:2023-06-20

    申请号:US17574819

    申请日:2022-01-13

    发明人: Yanlong Chang

    摘要: The present disclosure provides a method for playing an MP4 online, an electronic device, and a computer readable storage medium. The present disclosure relates to the technical fields of artificial intelligence, and further relates to the technical fields of media cloud. A specific embodiment of the method includes: acquiring a total size of a target MP4 file, and determining a target data length based on the total size and a preset proportion, where the preset proportion is determined based on a proportion of MOOV data to a complete MP4 file; acquiring header data having the target data length from a header of the MP4 file, and acquiring trailer data having the target data length from a trailer of the MP4 file; and playing the target MP4 file online based on actual MOOV data extracted from the header data or the trailer data.

    Methods and systems for content delivery

    公开(公告)号:US11671653B2

    公开(公告)日:2023-06-06

    申请号:US16521264

    申请日:2019-07-24

    发明人: Garey Hassler

    摘要: Methods and systems for delivering content are described. A content distribution network may utilize multiple content sources and datacenters when delivering content to a requesting device. One or more service metrics associated with the content as it is being prepared for delivery at each of the datacenters may be monitored by a quality agent. The quality agent may use the one or more service metrics to select a distribution datacenter to deliver the content to the requesting device. The quality agent may instruct the remaining datacenters to disable delivery of the content to the requesting device.

    METHOD, RECEIVER, MOBILE DISPLAY DEVICE AND SYSTEM FOR ACCESSING MEDIA CONTENT

    公开(公告)号:US20230037540A1

    公开(公告)日:2023-02-09

    申请号:US17747624

    申请日:2022-05-18

    申请人: NAGRAVISION S.A.

    摘要: The disclosure generally relates to a method for accessing media content, said method being used in a receiver. The method comprises a preparation phase and a use phase. The preparation phase comprises the steps of obtaining, by said receiver, a catalog of media content items, each media content item corresponding to a media content and comprising at least an item description and an item identification data and storing said catalog of media content items in a local database in a memory of the receiver. The use phase comprises the steps of accessing, by a mobile display device, said catalog of media content items through a local communication channel; displaying at least a part of the catalog of media content items on the mobile display device; selecting, by said mobile display device, at least one media content item displayed on the mobile display device; transmitting, by said mobile display device, a request to a content provider, the request comprising the item identification data corresponding to said selected media content item and additional data allowing for the receiver to be identified, said transmission using a first remote communication channel distinct from said local communication channel; and obtaining by the receiver, the media content corresponding to the media content item identified by the identification data contained in said request.
    The disclosure further relates to a receiver and a mobile display device for implementing the above described method and a system comprising at least said receiver and said mobile display device.

    TRICK PLAY AND TRICK RATE SUPPORT FOR HLS

    公开(公告)号:US20230007340A1

    公开(公告)日:2023-01-05

    申请号:US17941795

    申请日:2022-09-09

    摘要: A method and system for rendering a HTTP Live Streaming video stream on a display includes a player receiving a master manifest from a network device in response to selecting a video channel. The player also receives a plurality of variant manifests referenced by the master manifest from the network device, where each of the variant manifests references video files each of which having a different bit rate for the same video stream. The player simultaneously maintains the variant manifests in the player. The player determines an effective start time of the video stream based upon the selecting video channel where the effective start time is a time later than an earliest time referenced in the plurality of variant manifests. The player enables reverse of the video stream based upon one of the variant manifests to as early as the effective start time and not enabling reverse of the video stream based upon one of the variant manifests to a time earlier than the effective start time.

    MODIFYING DIGITAL VIDEO CONTENT
    26.
    发明申请

    公开(公告)号:US20220377412A1

    公开(公告)日:2022-11-24

    申请号:US17881262

    申请日:2022-08-04

    申请人: GOOGLE LLC

    摘要: Systems and methods of combining digital video are described. A system can receive digital video comprising frames. The system can analyze the frames to identify a subset of consecutive frames that have a static portion defined by a spatial region with matching pixels across two or more frames. The system can tag the digital video with an indication of the subset and a trigger that causes transmission, at a temporal offset during playback prior to the subset, of a request for content used to overwrite the static portion. The system can receive the request from the client device, the request transmitted by the client device based on the temporal offset during playback prior to the subset. The system can select and transmit a content item responsive to the request to cause the client device to render the content item at the static portion of the subset.

    VIDEO STREAM PROCESSING METHOD AND APPARATUS, DEVICE, AND MEDIUM

    公开(公告)号:US20220329880A1

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

    申请号:US17851856

    申请日:2022-06-28

    摘要: A video stream processing method and apparatus are provided. The method includes obtaining an image set of a target person from a multi-channel video stream, the multi-channel video stream being obtained for a same scene by a plurality of cameras, and an image in the image set includes a front face image of the target person; determining a virtual viewpoint in a target-person view mode based on the image in the image set; and projecting, based on a depth map of a target image and a pose of a real viewpoint corresponding to the target image, the target image onto an imaging plane corresponding to the virtual viewpoint to obtain a video stream in the target-person view mode, the target image intersecting with a vision field of the target person in the multi-channel video stream.