Results 1 to 2 of 2

Thread: FLV Files on S3 Not streaming : ERROR : Missing definition for flvcupertino

  1. #1
    Join Date
    Feb 2014

    Default FLV Files on S3 Not streaming : ERROR : Missing definition for flvcupertino


    We are having problems streaming FLV files on iOS devices via Wowza.

    As per the specifications, I see the video and audio codecs part of this files are supported i.e. H.264 and AAC respectively.

    Just the complete attriibutes of file for your reference

    avprobe version 0.8.10-4:0.8.10-0ubuntu0.12.04.1, Copyright (c) 2007-2013 the Libav developers
    built on Feb 6 2014 20:56:59 with gcc 4.6.3
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/opt/datastore/output_file.3g2':
    major_brand : 3g2b
    minor_version : 131072
    compatible_brands: isomiso2avc13g2b
    creation_time : 2008-11-26 13:45:10
    Duration: 00:00:33.04, start: 0.000000, bitrate: 1237 kb/s
    Stream #0.0(und): Video: h264 (Constrained Baseline), yuv420p, 720x406 [PAR 1:1 DAR 360:203], 1169 kb/s, 25 fps, 25 tbr, 25 tbn, 50 tbc
    creation_time : 2008-11-26 13:45:10
    Stream #0.1(und): Audio: aac, 44100 Hz, stereo, s16, 83 kb/s
    creation_time : 2008-11-26 13:45:10

    Complete URL : http://ec2-54-254-221-231.ap-southea.../playlist.m3u8

    However, while streaming the file from Wowza pre-installed with AMI, I am getting the following errors

    INFO server comment - ModuleStreamNameAlias.nameToAlias[play]: streamName:flv:amazons3/veromuse/veromuse_kN4FUw_output_file_flv.flv alias:{pattern: "*" alias:"${Stream.Name}" wildcardMatches:{[0]: "flv:amazons3/veromuse/veromuse_kN4FUw_output_file_flv.flv"}} result:flv:amazons3/veromuse/veromuse_kN4FUw_output_file_flv.flv
    INFO cupertino connect 1456741219 -
    INFO stream create amazons3/veromuse/veromuse_kN4FUw_output_file_flv.flv -
    ERROR server comment - MediaReaderFactory.getInstance: Missing definition for flvcupertino

    Note: I see in wowza/conf/MediaReaders.xml file and I don't see any FLVCupertino entry there. Also, I do not see the related class files in wowza/lib directory.

    Just to let you know, this is not a VOD Streaming but VODS3. We are streaming contents uploaded on S3.


    Thanks and Regards,
    Abhishek Jain

  2. #2


    Hi there. .flv is not supported on iOS devices. But since the video is encoded with H.264, and AAC you may be able to use an mp4: prefix
    Sometimes this will work.

    For a simple fix, you can change the file container with this ffmpeg command:
    ffmpeg -i in.flv -acodec copy -vcodec copy out.mp4

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts