HLS VOD audio-only MP3 stream

I'm trying to setup an audio-only, on-demand HLS stream in FMS 3.5. I have no problems streaming the sample f4v files via HLS, nor do I have any issues streaming the mp3 files via RTMP to a Flash client. However, when I try to stream a sample mp3 via HLS (the mp3 file is located in the same directory as the sample f4v's), I get a 404 error.
Thoughts/suggestions? I can't find anything in the documentation about streaming audio via HLS on-demand.

mp3 is not supported for HLS. You need to use aac/heaac.

Similar Messages

  • How to package multibitrate live stream as audio-only for Apple compliance

    Hi
    From AMS documentation, I can package vod content as audio-only by appending "audio-only" to url for instance:
    http://<ams server ip>/hls-vod/audio-only-aac/vod.m3u8
    Similarly I can package live content (single bitrate) as audio-only for instance:
    http://<ams server ip>/hls-live/audio-only-aac/livepkgr/_definst_/liveevent/livestream1.m3u8
    In my case, I have 3 bitrates being published for a live audio-video event. The variant playlist for this event is created by hls_http module by refering to Manifest.xml.
    I could not figure out a way to insert an audio-only stream to this variant playlist created by hls_http module for live stream.
    Please let me know if I am missing something because this seems to be a pretty obvious requirement for live streaming to IOS devices.
    Thanks,
    Nitin

    who can answer my question?Is the question a difficult one?

  • Publish an audio-only stream (HLS)

    Hi,
    the documentation says this:
    "To serve streams over a cellular network, one of the streams must be audio-only. For more information, see HTTP Live Streaming Overview.
    To publish an audio-only stream, enter the following in the Flash Media Encoder Stream field:
    livestream%i?adbe-live-event=liveevent&adbe-audio-stream-name=livestream1_audio_only&adbe-audio-stream-src=livestream1
    If the encoder specifies individual query strings for each stream, use individual stream names instead of the variable %i:
    livestream1?adbe-live-event=liveevent&adbe-audio-stream-name=livestream1_audio_only
    livestream2?adbe-live-event=liveevent&adbe-audio-stream-name=livestream2_audio_only
    To generate a set-level variant playlist when using an audio-only stream, specify the audio codec of the audio-only stream. Specify the audio and the video codec of the streams that contain audio and video. For more information about using the Set-level F4M/M3U8 File Generator, see Publish and play live multi-bitrate streams over HTTP.
    Does this mean that using one FMLE encoder (with the installed AAC plugin) i can stream BOTH audio+video AND audio only stream via HLS to iOS clients?
    If yes, how to connect to a+v stream and how to connect audio only stream in iOS  ? (To be more precise - i would need two m3u8 files, how do i create them in the provided generator)
    What about the need to provide multiple bitrates (for the audio), surely 64 isn't enough - multiple encoder machines or multiple encoder instances?

    You are right. You don't need to provide multiple bitrate audio in the variant playlist. So while specifying on FMLE
    livestream%i?adbe-live-event=liveevent&adbe-audio-stream-name=livestream1_audio_only&adbe-audio-stream-src=livestream1
    set adbe-audio-stream-src to such a  a+v stream that that audio bitrate of 64 kbps.
    This will create 4 streams for you on FMS
    livestream1, livestream2, livestream3, livestream1_audio_only
    On encoders other than FMLE, where it is not supported to publish multiple streams with a single publish option, you may publish
    1. livestream1?adbe-live-event=liveevent&adbe-audio-stream-name=livestream1_audio_only
    2. livestream2?adbe-live-event=liveevent
    3. livestream3?adbe-live-event=liveevent
    This will create 4 streams for you on the FMS
    livestream1, livestream2, livestream3, livestream1_audio_only
    Yes, there is no point publishing audio only live stream corresponding to each a+v stream. Apple spec mandates only one audio only stream of 64kbps in variant playlist

  • How does exactly AMS sync a video stream with another stream of audio only ?

    I have the following situation: 2 instances of FMLE on one machine and another machine with AMS Starter.
    The instances of the FMLE are:
    1. Video H.264 + audio MP3
    2. Audio only MP3 - track 1
    The application on AMS is a livepkgr/_definst_ and i am using HDS with a live event
    I have an OSMF based player to consume the streams and to do audio switch using late binding audio.
    When I consume the Video with the Default audio everything works just fine. The problem is that when I try to consume the Video with the other audio track, the audio tack has a 1 second delay compared to the video.
    I have tried to fix this by changing the configurations on the FMLE, but it doesnt seem to work. So I really want to know how does exactly AMS syncronize differents streams, in this case a video stream with a different audio stream.

    First, what is the file format, and its specs. for the remote recorder?
    Though the rates of modern cameras and digital recorders SHOULD match 100%, in the real-world, they seldom do. This make perfect syncing a labor intensive process.
    One should do tests between the cameras and the recorders, to find out the % or error. Then, adjust their Audio to match first. As an example, one user in the PrPro Forum tested his Panasonic cameras, and his Zoom recorders, and found that the Zooms were off by 0.04% constantly. To correct this, he used the Time Remapping (with Maintain Pitch checked), and would apply that adjustment to all of the Zooms' files - perfect sync.
    As for the Waveform not displaying for your remote recorder, did you allow those files to completely Conform (creation of the CFA and PEK files, the latter is the Waveform Display)? See this article: http://forums.adobe.com/thread/726693?tstart=30
    Also, you should be able to increase the vertical zoom of your Audio Tracks, and hence any Clips on them, by hovering the Cursor over the junction between Tracks, in the Track Header, and when it turns into a = sign, with up/down arrows, click+drag. Then, you should be able to find commonality in the beginning, to sync up to. Tip: for this critical work, toggle the Snap feature OFF, with the S key.
    Good luck,
    Hunt

  • Flash audio only stream fails in IE after several successful plays

    We have several audio only Flash streams that are internet radio stations playing from this page:
    http://www.cbn.com/radio/
    We've discovered a bug that only happens in IE.  When you click each station and open them up, they will play fine until you get to about 7 or 8 attempts.  After that, any time you try to listen to another stream, the player just says "Loading".  Refreshing the page does not help.  You have to close the page completely and then reopen it before any of the streams will start to work again.
    This problem does not happen in Firefox.  In fact, once IE has gone into failure, I can leave IE running and open Firefox and everything will be working fine.
    Not sure where the bug might be or how to work around it, but it's quite irritating. 
    Any ideas?

    Hi Jeremy,
    We'll most likely need to see the code that goes with these players.  Could you please open a new bug report on this over at bugbase.adobe.com?  Please post back with the URL so that others affected can add their comments and votes.
    Thanks,
    Chris

  • Audio only podcasts

    Hi,
    Does anyone capture audio only files and make them available as podcasts using Show and Share?
    If so, can you please tell me what products you use to transcode the audio file into a file that can be input into Show and Share?
    I understand video files can be recorded directly in Show and Share (video and audio) and also that various video formats (captured on hand held devices)  can be transcoded using MXE 3500 so the output file can be used with Show and Share.
    My question pertains purely to captured audio files (using desktop and microphone only) and how they can be made available for use with Show and Share.
    Many thanks

    Linda,
    The Show and Share is typically used for video content sharing.
    The supported formats are Windows Media, H264, and Flash.
    That said you can always take an existing audio file and
    try to transcode  into an audio only video file.
    I tested the following scenario and it does work on the
    show and share.
    I took and audio only .mp3 file and opened it using Quicktime.
    I then exported the audio to a video using H264 format.
    I then verified the Media codecs in the new transcoded file.
    I uploaded to Show and Share and it plays the Audio\empty video
    file fine.
    I hope this helps!
    If this answers your question, Please take time to mark this
    discussion answered & rate the response. 
    Thank You!
    T.

  • Browse audio only podcasts in store?

    I own a 1st gen iPod. Is there a way to sort out all the audio only podcasts in the iTunes Store?

    Linda,
    The Show and Share is typically used for video content sharing.
    The supported formats are Windows Media, H264, and Flash.
    That said you can always take an existing audio file and
    try to transcode  into an audio only video file.
    I tested the following scenario and it does work on the
    show and share.
    I took and audio only .mp3 file and opened it using Quicktime.
    I then exported the audio to a video using H264 format.
    I then verified the Media codecs in the new transcoded file.
    I uploaded to Show and Share and it plays the Audio\empty video
    file fine.
    I hope this helps!
    If this answers your question, Please take time to mark this
    discussion answered & rate the response. 
    Thank You!
    T.

  • Packaging an audio-only stream (HLS)

    Dear Experts,
    I'm new to FMS. I want to packag an audio-only stream (HLS), so the people who is not at meeting room also can listen by mobile. Can you tell me how can I configuration it?
    Thank you very much!

    This article should be useful to you
    http://help.adobe.com/en_US/adobemediaserver/devguide/WSd391de4d9c7bd609-52e437a812a3725df a0-8000.2.3.html

  • How to set config for content protection using Adobe Access for an HLS VOD stream?

    Hi,
    I am trying to do content protection for HLS VOD stream using AdobeAccess in AMS 5.0.1,
    I have followed the steps mentioned in the below documentation.
    http://help.adobe.com/en_US/adobemediaserver/devguide/WS52621785137562 06-4b6aabd1378392bb59-7fe8.html
    Here is my configuration snippet from httpd.conf :
    <Location /hls-vod>
        HLSHttpStreamingEnabled true
        HLSMediaFileDuration 8000
        HttpStreamingContentPath "/mnt/webroot/vod"
        HLSFmsDirPath ".."
        HLSJITConfAllowed true
        HLSEncryptionScope server
        HLSProtectionScheme AdobeAccessV3
        HLSDrmContentID httpd_conf
        HLSDrmCommonKeyFile  "../creds/common-key.bin"
        HLSDrmLicenseServerURL  "http://<licenseserver>/flashaccessserver/sampletenant"
        HLSDrmTransportCertFile  "../creds/cert-trial.der"
        HLSDrmLicenseServerCertFile  "../creds/cert-trial.der"
        HLSDrmPackagerCredentialFile  "../creds/cert-trial.pfx"
        HLSDrmPackagerCredentialPassword <plain text password>
        HLSDrmPolicyFile  "../creds/ad-policy.pol"
        HLSDrmKeyServerURL  "http://faxs.adobe.com"
        Options -Indexes FollowSymLinks
    </Location>
    When i hit the video url from desktop chrome browser,apache error log says:
    [warn]  Error fetching encryption params:/mnt/webroot/vod/sample_video.mp4
    [error] mod_hlshttp [403]: Encryption error while processing /mnt/webroot/vod/sample_video.mp4, Ref: [6:Key uri missing]
    And when i tried the video url on ipad device using the AccessPlayer Sample given by Adobe, the error log came as:
    DRM error Major[3363] minor[0]NSerror:[(null)]
    Any idea where i am going wrong?
    Is the configuration i am going at httpd.conf accurate?
    Any help is greatly appreciated !!
    Thanks in advance,
    Maria

    Hi Rodrigo,
    Though both Azure Blob and Azure applications support custom domain, one domain could have only one DNS record (in this case is CNAME record) at one time. For Steve's case, he has 3 domains, blog.smarx.com, files.blog.smarx.com and cdn.blog.smarx.com.
    > I would like to find a way to storage my html page that I need to edit under the same domain.
    For this case, a workaround will be adding a http handler in your Azure application to serve file requests. That means we do not use the actual blob url to access blob content but send the request to a http handler then the http handler gets the content
    from blob storage and returns it.
    Please check
    Accessing blobs in private container without Shared Access Secret key for a code sample.
    Thanks.
    Wengchao Zeng
    Please mark the replies as answers if they help or unmark if not.
    If you have any feedback about my replies, please contact
    [email protected]
    Microsoft One Code Framework

  • Sending Audio-only stream to iOS

    What is the URL coming off FMS that I feed to the iOS device?
    FMS URL: rtmp://server/livepkgr
    Stream: livestream?adbe-live-event=liveevent
    video: box is unchecked to send audio-only
    audio can be either AAC or mp3, does this change the URL of the stream?
    Thanks,
    Joe

    You connect output 1 of your interface to your active speaker.
    You connect output 2 of your interface to the input of your external effect.
    You connect the output of your external effect to input 2 of your interface.
    You route your track in Logic to output 2.
    You create a new track.
    You route this new track to output 1 and output 1 only.
    You choose input 2 as the source for this track.
    You arm the track.
    You hit Record.
    You hit Stop some time later.
    Christian

  • Creating an audio-only stream from a live stream

    I am using Flash Media Live Encoder (3.2) to send multiple bitrate streams to an instance of Adobe Media Server 5. In addition to the video streams, I am trying to generate an audio-only stream.
    I am using the default 'livepkgr' application. The input stream contains H.264 video + AAC audio.
    The stream name that I set in FMLE is set to this:
    livestream%i?adbe-live-event=liveevent&adbe-audio-stream-name=livestream1_audio_only&adbe- audio-stream-src=livestream1
    I created a variant playlist to include the audio-only stream. It looks like this:
    #EXTM3U
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=150000
    /hls-live/livepkgr/_definst_/liveevent/livestream1.m3u8
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=500000
    /hls-live/livepkgr/_definst_/liveevent/livestream2.m3u8
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=700000
    /hls-live/livepkgr/_definst_/liveevent/livestream3.m3u8
    #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=64000,CODECS="mp4a.40.2"
    /hls-live/livepkgr/_definst_/liveevent/livestream1_audio_only.m3u8
    However, when I retrieve the audio-only playlist it contains a list of .ts files. If it was working correctly I would expect there to be a list of .aac files. Here's an extract from the playlist (livestream1_audio_only.m3u8):
    #EXTM3U
    #EXT-X-MEDIA-SEQUENCE:1927
    #EXT-X-ALLOW-CACHE:NO
    #EXT-X-VERSION:2
    #EXT-X-TARGETDURATION:8
    #EXTINF:8,
    ../../../../hls-live/streams/livepkgr/events/_definst_/liveevent/livestream1_audio_onlyNum1927.ts
    #EXTINF:8,
    ../../../../hls-live/streams/livepkgr/events/_definst_/liveevent/livestream1_audio_onlyNum1928.ts
    #EXTINF:8,
    ../../../../hls-live/streams/livepkgr/events/_definst_/liveevent/livestream1_audio_onlyNum1929.ts
    #EXTINF:8,
    ../../../../hls-live/streams/livepkgr/events/_definst_/liveevent/livestream1_audio_onlyNum1930.ts
    Any ideas why it doesn't seem to be working?
    Thanks

    Hi
    No !
    You first have to back-engineer the DVD to something the Mac can use eg StreamingDV
    (I use Roxio Toast™ to do this) then convert this via QuickTime to .aiff 16-bit 44.1 kHz
    then burn this onto a CD via eg iTunes.
    An Analog copy from a DVD-player to the Mac Line-in and into an audiuo editor as Audacity (free on internet) then use this for the CD is easier and about as good as. (I can't differ)
    Yours Bengt W

  • How can I stream the audio only to my Apple TV while watching the video on my iPad?

    Hi everybody!
    My question might sound a little confusing to some of you, but anyway: When I watch a video on my iPad (youtube app, facebook, etc.) I would like to watch the video on my iPad and stream the audio to my atv, which is connected to my hifi. Currently, every time I hit the airplay button both video AND audio will be streamed.
    Many people complain about only streaming audio, but that's precisely what I am looking for! I don't want to turn on my TV for every silly 0:30 min youtube video. I would love to find something like this:
    Cheers for any help!

    you can't rely on airplay mirror some apps support the old in app airtune audio only option if the video app in question does you can do it from the apps settings somehow
    if not then you need a airport express which does pretty much what airplay mirror on the Apple TV does but it's a audio only

  • RTMP Audio Only Streams and the BufferTrait

    I'm encountering and issue when trying to access the bufferTrait of an RTMP stream that is audio only.
    I can "getTrait" and it retrieves it, but when I try to adjust the bufferTime, it doesn't register any adjustments.
    We have a custom buffering to our video streams, and for video streams it is correctly adjusting the bufferTime, but for audio only running through the same custom plugin, no adjustments to the BufferTime are being made, and I can't find a way to increase the buffer.
    Is there is specific limitation on BufferTrait when dealing with Audio Only?
    Thanks,
    -Will

    Did you try creating  a BufferTrait  variable and then assigning to the variable.bufferTime the new value?
    Do you mind publishing your code to see if there is any problem with it, please.

  • HLS-VOD stream slow....?

    took Lynda course and built a page "universal player" to try flash first, then go to the m3u8 stream, and then try android files lastely; Publishing an on-demand stream with a universal player code
    Encoded an 8 second video F4V 800kbps and then all the other formats OGV, WebM etc...
    Then added code for my own Strobe Player:
    http://www.adobe.com/devnet/flashmediaserver/articles/beginning-fms45-pt06.html
    All works fine except it loads soooooo slow!!!  and then stops mid stream and loads some more:-(
    What am i do'n wrong!!!!????
    Here is code:
    <link href="Styles.css" rel="stylesheet" type="text/css" />
    <script src="Scripts/swfobject.js" type="text/javascript"></script>
    </head>
    <body>
    <div class="container">
    <div class="header"><a href="#"><img src="Graphics/Logo.gif" alt="Insert Logo Here" name="Insert_logo" width="400" height="90" id="Insert_logo" style="background: #8090AB; display:block;" /></a>
    <!-- end .header --></div>
    <div class="content">
    <object width='854' height='480' id='StrobeMediaPlayback' name='myStrobe' type='application/x-shockwave-flash' classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' ><param name='movie' value='swfs/StrobeMediaPlayback.swf' />
    <param name='quality' value='high' />
    <param name='bgcolor' value='#000000' />
    <param name='allowfullscreen' value='true' />
    <param name='flashvars' value= '&src=rtmp://lead05.csv01.com/vod/mp4:OneTime_vod_multi.f4v&autoHideControlBar=true&strea mType=vod&autoPlay=true&verbose=true'/>
    <param name="allowscriptaccess" value="always">
    <embed src='swfs/StrobeMediaPlayback.swf' width='640' height='377' id='myStrobe' quality='high' bgcolor='#000000' name='myStrobe' allowfullscreen='true' pluginspage='http://www.adobe.com/go/getflashplayer' flashvars='&src=rtmp://lead05.csv01.com/vod/mp4:OneTime_vod_multi.f4v&autoHideControlBar= true&streamType=vod&autoPlay=true&verbose=true' type='application/x-shockwave-flash'> </embed>
    <!--<![endif]-->
        <div>
         <h1>Fallback to HTML5 for iOS devices</h1>
         <p><video controls width="640" height="360">
                        <source src="http://lead05.csv01.com/hls-vod/OneTime_vod_multi.f4v.m3u8">
                        <source src="OneTime_vod_multi.theora.ogv">
                        <source src="OneTime_vod_multi.webmvp8.webm">
                        Your browser does not support Flash Player 10.1 or the HTML5 video element.
                        </video></p>
        </div>
        <!--[if !IE]>-->
        </object>
                    <!--<![endif]-->
    </object></div>
    <script type="text/javascript">
    swfobject.registerObject("FlashID");
    </script>

    Hi,
    Thanks for trying this out.
    Do you see the slow loading for both iOS and Flash playbacks ? Try including port into the HTTP url. So, it should look like : http://<server>:8134/hls-vod......
    8134 is the default port apache on FMS uses, with a default installation. Change accordingly otherwise.

  • I want to stream all audio to my stereo via AirPort. Right now audio only streams with iTunes, not when I'm online (YouTube, SoundCloud, Spotify). What must I do? Thanks! 2011 macbook pro 10.6.8

    I want to stream all audio to my stereo via AirPort. Right now audio only streams with iTunes, not when I'm online (YouTube, SoundCloud, Spotify). What must I do? Thanks! 2011 macbook pro 10.6.8

    Thanks, Bob. I've seen this suggested before. However, I'm at a friend's place (cat-sitting). He owns an older MacBook (almost positive) and he streams audio without Airfoil. All he uses is AirPort Express. He told me to simply click alt-option and the volume icon and a menu drops down, and I select "AirPort Express". But it never appears. All the menu offers is this:
    "AirPort Express" isn't an option.
    Why is that? Is there something fundamental I'm not doing?

Maybe you are looking for