FLV::Body

FLV::Body is a flash video file data structure.
Download

FLV::Body Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Perl Artistic License
  • Price:
  • FREE
  • Publisher Name:
  • Clotho Advanced Media, Inc.
  • Publisher web site:
  • http://search.cpan.org/~clotho/

FLV::Body Tags


FLV::Body Description

FLV::Body is a flash video file data structure. FLV::Body is a flash video file data structure.METHODSThis is a subclass of FLV::Base.$self->parse($fileinst)Takes a FLV::File instance and extracts the FLV body from the file stream. This method throws exceptions if the stream is not a valid FLV v1.0 or v1.1 file.There is no return value.$self->serialize($filehandle)Serializes the in-memory FLV body. If that representation is not complete, this throws an exception via croak(). Returns a boolean indicating whether writing to the file handle was successful.$self->get_info()Returns a hash of FLV metadata. See File::Info for more details.$self->get_tags()Returns an array of tag instances.$self->count_video_frames()Returns the number of video tags in the FLV stream.$self->count_audio_packets()Returns the number of audio tags in the FLV stream.$self->count_meta_tags()Returns the number of meta tags in the FLV stream.$self->last_start_time()Returns the start timestamp of the last tag, in milliseconds.$self->get_meta($key); $self->set_meta($key, $value);These are convenience functions for interacting with an onMetadata tag at time 0, which is a common convention in FLV files. If the 0th tag is not an FLV::MetaTag instance, one is created and prepended to the tag list.See also get_value and set_value in FLV::MetaTag. Requirements: · Perl


FLV::Body Related Software