Page 1 of 2 12 LastLast
Results 1 to 10 of 13

Thread: The F4M document contains errors URL missing from Media tag

  1. Default The F4M document contains errors URL missing from Media tag

    Wowza 3.5.2 running on EC2; with the Transcoder AddOn set up for the live stream. Default setup for transrating with the default transrate.xml template (160p, 240p, 360p enabled)

    The encoder is a FMLE (during the test period) and we can see the stream with cupertino and sanjose streaming. But when trying to view the transrated stream, the Flash HTTP Player (using sanjose) returns an error message "The F4M document contains errors URL missing from Media tag", while QuickTime (using cupertino) just keeps trying to load the movie.

    The URL for the "normal" stream is: http://54.226.4.59:1935/live/_defins...1/manifest.f4m (sanjose) or http://54.226.4.59:1935/live/westfie.../playlist.m3u8 (cupertino)

    As URL for the transcoded streams, we tried: http://54.226.4.59:1935/live/_defins...l/manifest.f4m (sanjose) and http://54.226.4.59:1935/live/_defins.../playlist.m3u8

    EDIT: Messages from the access log

    HTTPStreamerCupertinoIndexPlaylist.indexFile[live/_definst_/ngrp:westfield20151_all]: MediaList is empty.
    HTTPStreamerAdapterCupertinoStreamer.getAppInstance: Stream not found [live/_definst_/westfield20151_360p/playlist.m3u8]: westfield20151_360p
    Last edited by karelboek; 05-21-2013 at 04:18 PM. Reason: Added messages from access log

  2. #2
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    I also tried two of the expected transcoded streams: westfield20151_360p and westfield20151_160p, which are not there. The westfield20151 is playing now. So I don't think transcoding is happening. Re-start Wowza, start the stream and test playback of sanjose and cupertino or the transcoded streams. Then, if not working, zip up and send the /conf and /transcoder folders and the current access log showing the re-start and test to support@wowza.com. Include a link to this thread for reference

    Richard

  3. #3
    Join Date
    Dec 2007
    Posts
    21,962

    Default

    I meant the transcoded streams are not there

  4. #4

    Default

    Was this resolved? I'm also having the same F4M problem with Wowza Transcoder on EC2. I would like to transrate and have followed the instrucitons, but get "the f4m document contains errors url missing" when trying to play the HDS stream.

  5. Default

    Yes, although I don't exactly remember what it was: either the transcoder wasn't enabled in the Application.xml or the transcoder license wasn't added (it's a server with perpetual license). If you want I can have a look at your server.

    Sidenote: do yourself a favor and avoid transcoding/transrating on EC2 instances. Unless you have the super-duper-heaviest instance, EC2 instances simply don't have the CPU/GPU capacity for this.

  6. #6

    Default

    I will check the Application.xml next time I start up an instance. How can I verify that the transcoder license is applied correctly? I know that with the default AMI I can send one RTMP stream to the server and can then play RTMP, HLS, and RTSP. I would assume that this is a function of the transcoder which is enabled by default. Is this an accurate assumption?

    I'm just hoping to get adaptive bitrate streaming to work.

    Roger on the server capacity. When I do get transrate to work, I'll keep an eye on the CPU load.

  7. Default

    If you have a monthly or daily license, you won't need a separate transcoder license; it's included. But if you have a perpetual license, you need to buy a separate transcoder license and you need to add the extra license key on a new line in [install-dir]/conf/Server.license (please notice that in all cases extra fees apply per transcoded channel)

    You don't need Transcoder AddOn for streaming over RTMP, RT(S)P, HLS or HDS; that's the streaming server's core functionality. The Transcoder AddOn is used to transcode from one codec to another (eg. from MPEG2 to MPEG4 h.264) and also "transrate", so you can have your Adaptive Bitrate. Read all about it: http://www.wowza.com/addons/wowza-transcoder-addon

    I'm a Wowza consultant, so contact me if you need me to have a look at your configuration.

  8. #8

    Default

    Thank you again for your help.

    I have an Amazon EC2 license and use DevPay. I just saw a note on the this page: http://www.wowza.com/pricing/ec2-str...bedded-license

    It states that premium Add-Ons are not allowed on EC2 with DevPay. Is the transcoder considered a premium Add-On?

  9. Default

    Yes, Transcoder AddOn is a so-called "Premium AddOn"

  10. #10

    Default

    Quote Originally Posted by karelboek View Post
    Yes, although I don't exactly remember what it was: either the transcoder wasn't enabled in the Application.xml or the transcoder license wasn't added (it's a server with perpetual license). If you want I can have a look at your server.

    Sidenote: do yourself a favor and avoid transcoding/transrating on EC2 instances. Unless you have the super-duper-heaviest instance, EC2 instances simply don't have the CPU/GPU capacity for this.
    So where SHOULD I do the transcoding/transrating if I'm running an AWS EC2 instance?

Page 1 of 2 12 LastLast

Similar Threads

  1. Replies: 9
    Last Post: 06-18-2013, 10:30 AM
  2. smil file The F4M document contains errors URL missing from Media tag
    By hockey_dave in forum Live Streaming and Encoder Discussion
    Replies: 7
    Last Post: 04-25-2012, 10:42 AM
  3. Replies: 2
    Last Post: 03-16-2012, 05:32 AM

Posting Permissions

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