Method and apparatus for implementing seamless playback of...

G - Physics – 11 – B

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G11B 27/00 (2006.01) H04N 7/26 (2006.01) H04N 5/00 (2006.01) H04N 7/173 (2006.01) H04N 7/24 (2006.01) H04N 7/16 (2006.01)

Patent

CA 2306932

A method and system for storing a continuous feed of video is provided. According to one aspect of the invention, the continuous feed is encoded in a digital video format to produce a digital data stream. A series of content files is created by repeatedly performing the steps of (1) storing the digital data stream in a current file, and (2) establishing a new file as the current file when the current file satisfies a predetermined condition. If the series of content files contains more than a predetermined amount of the continuous feed, the oldest content file in the series of content files is deleted. Tag information that indicates information about frames contained in the digital data stream is generated. The tag information includes timestamps that indicate timing of frames relative to a beginning of the digital data stream. An initial time value that indicates an absolute time that corresponds to the beginning of the digital data stream. When a request from a client for playback beginning at a specified absolute time is received, the initial time.value is subtracted from the specified absolute time to determine a relative time. The tag information is used to identify a location in the digital data stream that corresponds to the relative time. The digital data stream is then transmitted to the client beginning at the location in the digital data stream that corresponds to the relative time.

L'invention concerne un procédé et un système de stockage d'une alimentation continue d'informations vidéo. Selon un aspect de l'invention, l'alimentation continue est codée en un format vidéo numérique afin de produire un train de données numériques. Une série de fichiers de contenu est créée par exécution répétée des étapes consistant (1) à stocker le train de données numériques dans un fichier courant, et (2) à établir un nouveau fichier comme fichier courant lorsque le fichier courant satisfait une condition prédéterminée. Si la série des fichiers de contenu contient plus d'une quantité prédéterminée de l'alimentation continue, le fichier de contenu le plus vieux dans la série des fichiers de contenu est effacé. Des informations de repère indiquant des informations relatives contenues dans le train de données numériques sont générées. Les informations de repère comprennent des horodatations indiquant la chronologie des images par rapport au début du train de données numériques. Une valeur de temps initiale indique un temps absolu correspondant au début du train de données numériques. Lorsqu'une demande d'un client pour que la reproduction commence à un temps absolu spécifié est reçue, la valeur de temps initiale est soustraite du temps absolu spécifié afin de déterminer un temps relatif. Les informations de repère sont utilisées pour identifier un point dans le train de données numériques correspondant au temps relatif. Le train de données numériques est ensuite transmis au client commençant au point dans le train de données numériques correspondant au temps relatif.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for implementing seamless playback of... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for implementing seamless playback of..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for implementing seamless playback of... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-1493676

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.