Results 1 to 4 of 4

Thread: live stream ABR

  1. #1

    Default live stream ABR


    I followed the video tutorial of setting up adaptive bitrate streaming :

    I will repeat my steps if I am doing it right.

    0. flme encoder is sending stream to my wowza sever rtmp:// with name livestream
    1.enabled transcoding (3 qualities)
    2.configured smil through wowza streaming manager and applied to live application

    now I can play strem

    but if I wan to play this url it does not work

    and i get this error in wowza log file

    WARN server comment 2015-07-28 09:22:34 - - - - - 33.621 - - - - - - - - HTTPStreamerAdapterSanJoseStreamer.onPlaylist: Stream not found [live/smil:livestream.smil/manifest.f4m]: livestream.smil

    smil file is present in content directory and looks like this

    ls /usr/local/WowzaStreamingEngine/content/ | grep -i live

    cat /content/livestream.smil
    <?xml version="1.0" encoding="UTF-8"?>
    <smil title="livestream">
    <video src="livestream_160p " systemLanguage="eng">
    <param name="videoBitrate" value="160000" valuetype="data"></param>
    <video src=" livestream_360p " systemLanguage="eng">
    <param name="videoBitrate" value="360000" valuetype="data"></param>
    <video src="livestream_source" systemLanguage="eng">
    <param name="videoBitrate" value="800000" valuetype="data"></param>

    I am running latest wowza streaming engine 4.2 with free license for testing purpose before moving to production


  2. #2
    Join Date
    Sep 2011


    The .smil file has the wrong bitrates for the streams if you're using the default transrate.xml or transcode.xml templates.
    If using one of the default templates, the the .smil file should look like this.
    <?xml version="1.0" encoding="UTF-8"?>
    <smil title="livestream">
    			<video src="livestream_source">
    				<param name="videoBitrate" value="1000000" valuetype="data"></param>
    			<video src="livestream_360p">
    				<param name="videoBitrate" value="850000" valuetype="data"></param>
    			<video src="livestream_160p">
    				<param name="videoBitrate" value="200000" valuetype="data"></param>
    I recommend removing one of the encodes from the transcoding template and then remove that stream from the .smil file too as a Trial license can only publish a maximum of 3 streams.
    This will include the stream being ingested by the transcoder and the renditions of this stream that are being created.

    It's likely that you're getting a message in the Wowza log files to say that you've hit the maximum publishing limit and a .smil file requires all the streams to be active for it to work as switching to a stream which isn't available will result in a "Stream not found" message and the adaptive bitrate stream will fail.


  3. #3



    oh yeah I had wrong bitrates, now it works like a charm.


  4. #4


    Thanks for the update and glad you got this sorted.


Similar Threads

  1. Replies: 8
    Last Post: 04-17-2014, 06:09 PM
  2. When is Transcoder AddOn Needed (for live ABR streams)?
    By esshiggs in forum Live Streaming and Encoders
    Replies: 5
    Last Post: 03-24-2014, 11:59 PM
  3. Live Server Side Playlist with ABR
    By Alex Silva in forum Server-side Modules and Code Samples Discussion
    Replies: 2
    Last Post: 07-06-2012, 07:44 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