Hi, I've been using phpstream* in conjunction with flvtool2 to stream FLV files in Flash 8. However, only files under about 10 MB (haven't been able to determine an exact limit) seem to be able to seek back and forth in the timeline. Bigger files act like FLVs without metadata and phpstream fails to perform the seek.
Is there a known cause for this? Or should I look into phpstream further? Also, I have never been able to inject metadata into files encoded as On2 (Flash 8). Is this a known limitation of flvtool2? Trying to add metadata to an On2-FLV, I get: $ flvtool2 -U test-On2.flv ERROR: undefined method `[]' for nil:NilClass ERROR: /usr/lib/ruby/site_ruby/1.8/flv/stream.rb:138:in `add_meta_tag' ERROR: /usr/lib/ruby/site_ruby/1.8/flvtool2/base.rb:184:in `add_meta_data_tag' ERROR: /usr/lib/ruby/site_ruby/1.8/flvtool2/base.rb:137:in `update' ERROR: /usr/lib/ruby/site_ruby/1.8/flvtool2/base.rb:47:in `send' ERROR: /usr/lib/ruby/site_ruby/1.8/flvtool2/base.rb:47:in `execute!' ERROR: /usr/lib/ruby/site_ruby/1.8/flvtool2/base.rb:46:in `each' ERROR: /usr/lib/ruby/site_ruby/1.8/flvtool2/base.rb:46:in `execute!' ERROR: /usr/lib/ruby/site_ruby/1.8/flvtool2/base.rb:44:in `process_files' ERROR: /usr/lib/ruby/site_ruby/1.8/flvtool2/base.rb:225:in `each' ERROR: /usr/lib/ruby/site_ruby/1.8/flvtool2/base.rb:225:in `process_files' ERROR: /usr/lib/ruby/site_ruby/1.8/flvtool2/base.rb:44:in `execute!' ERROR: /usr/lib/ruby/site_ruby/1.8/flvtool2.rb:168:in `execute!' ERROR: /usr/lib/ruby/site_ruby/1.8/flvtool2.rb:228 ERROR: /usr/bin/flvtool2:2:in `require' ERROR: /usr/bin/flvtool2:2 TIA for any hints you can give me on either issue. JW The information contained in this e-mail and in any attachments is intended solely for the attention and use of the named addressee(s) and may be confidential. The use of this information by others than the named addressee(s) is not allowed. Moreover, it is not allowed to disclose copy or distribute this information. ON B.V. is neither liable for the proper and complete transmission of the information contained in this e-mail, nor for any delay in its receipt. ON B.V. is registered at the trade register in Amsterdam, The Netherlands under no. 34219822. The general terms and conditions of ON B.V. are applicable to all agreements ON B.V. is a party to. The general terms and conditions of ON B.V., inter alia, include a liability limitation and are filed at the Chamber of Commerce in Amsterdam, The Netherlands. The relevant general terms and conditions of ON B.V. will be sent to you at your request and these general terms and conditions can also be found at our website www.thisison.com. The applicability of any general terms and conditions other than the general terms and conditions of ON B.V. is explicitly renounced. _______________________________________________ Flvtool2-users mailing list [email protected] http://rubyforge.org/mailman/listinfo/flvtool2-users
