Skip to main content
September 21, 2011
Answered

Adaptive video bitrates

  • September 21, 2011
  • 1 reply
  • 5084 views

When using adaptive bitrates do I have to encode multiple bitrates from my encoder AND create a manifest?  Or can I simply encode/send one bitrate and have the FMS server do everything else?

    This topic has been closed for replies.
    Correct answer Manish_K_A

    The steps noted in the url below tell me to delete the original manifest file.  I'll restore it and tweak here in a bit.

    http://help.adobe.com/en_US/flashmediaserver/devguide/WSd391de4d9c7bd609-52e437a812a3725dfa0-8000.html#WS0432746db30523c21e63e3d12e8340f669-8000


    Here is the content of the Manifest.xml [ if you have deleted it ]

    <manifest xmlns="http://ns.adobe.com/f4m/1.0">

      <media streamId="livestream1" bitrate="150" />

      <media streamId="livestream2" bitrate="300" />

      <media streamId="livestream3" bitrate="350" />

    </manifest>

    1 reply

    Participating Frequently
    September 21, 2011

    No. You have to have multiple bitrates from your encoder.

    September 21, 2011

    I'm sending multiple bit rates.  My HLS stream works but my HDS stream gets the error: The F4M document contains errors URL missing from MEdia tag

    I followed the instructions below for playing and publishing mutliple bit streams.  Any suggestions?  My .f4m manifest file is in webroot folder.  The contents of the .f4mf file are below.

    http://help.adobe.com/en_US/flashmediaserver/devguide/WSd391de4d9c7bd609-52e437a812a3725dfa0-8000.html#WS0432746db30523c21e63e3d12e8340f669-8000

    <manifest xmlns="http://ns.adobe.com/f4m/2.0">

      <baseURL>http://myipaddress/hds-live/livepkgr/_definst_/liveevent/</baseURL>

      <media href="livestream1.f4m" bitrate="150"/>

      <media href="livestream2.f4m" bitrate="300"/>

    </manifest>

    Participating Frequently
    September 21, 2011

    If you have totally 2 multiple bit streams,

    Can you check if directory <fms-install>\applications\livepkgr\streams\_definst_\ has directories named livestream1 & livetsream2 [As specified in the manifest file]

    Also can you check if <fms-install>\applications\livepkgr\events\_definst_\liveevent\ has 2 ".stream" files.