SYSTEM AND METHOD FOR INTELLIGENT WEB BASED VIDEO PLAYING
A computerized system and method may provide a dynamic, adaptable, and robust framework for intelligent web-based video playing. A computerized system including a memory and a computer processor may arrange a plurality of video frames based on one or more data items associated with groups of picture...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A computerized system and method may provide a dynamic, adaptable, and robust framework for intelligent web-based video playing. A computerized system including a memory and a computer processor may arrange a plurality of video frames based on one or more data items associated with groups of pictures (GOPs) and/or video playing commands and/or settings, and render and/or play the arranged frames on an output display. Functionalities enabled by different embodiments of the invention include, for example: automatically adjusting a video playing speed according to a number of accumulated frames within a memory buffer; appending a memory buffer with frames included in another (e.g., separate) memory buffer based on a requested video playing direction; omitting frames from a video sequence (thus sparing the need to process omitted frames) based on quantifying their information content and/or distance from reference frames; and synchronizing video playing on different (e.g., remote) computer systems.
Un système et un procédé informatisés peuvent fournir un cadre dynamique, adaptable et robuste pour une lecture vidéo intelligente basée sur le Web. Un système informatisé comprenant une mémoire et un processeur informatique peut agencer une pluralité de trames vidéo sur la base d'un ou de plusieurs éléments de données associés à des groupes d'images (GOP) et/ou de commandes et/ou de réglages de lecture vidéo, et rendre et/ou lire les trames agencées sur un afficheur de sortie. Des fonctionnalités activées par différents modes de réalisation de l'invention comprennent, par exemple : l'ajustement automatique d'une vitesse de lecture vidéo en fonction d'un certain nombre de trames accumulées dans un tampon de mémoire ; l'ajout d'un tampon de mémoire avec des trames comprises dans un autre tampon de mémoire (par exemple, séparé) sur la base d'une direction de lecture vidéo demandée ; l'omission de trames à partir d'une séquence vidéo (évitant ainsi la nécessité de traiter les trames omises) sur la base de la quantification de leur contenu d'informations et/ou de leur distance par rapport aux trames de référence ; et la synchronisation d'une lecture vidéo sur différents systèmes informatiques (par exemple, distants). |
---|