Skip to main content
April 4, 2012
Question

URL missing from media tag error on AWS Cloudformation implementation of FMS

  • April 4, 2012
  • 1 reply
  • 1093 views

After following all the instructions to set up a cloudformation stack on AWS - everything seems to be working hunky dory with the exception that the player itself displays a "URL missing from media tag" error

All the connections seem fine, FLME shows the camera input and output and no connection errors. Mac OSX Lion with MBP 15" i7 2.5mhz

I am streaming in high - 800 kbps in h.264 with AAC audio.

Where do i even begin to troubleshoot? I've done a lot of the usual searches for fixs to no avail.

This topic has been closed for replies.

1 reply

Inspiring
April 5, 2012

Hi,

Please make note of the URL you are supplying to the player. If you are trying to play the livestream.f4m by giving the URL such as http://<Server-Name>/hds-live/livepkgr/_definst_/liveevent/livestream.f4m, it shouldnt be a problem. I would request you to double check this URL through a browser. You should see something like this:

<media streamId="livestream" url="../../../streams/livepkgr/streams/_definst_/livestream/livestream" bootstrapInfoId="bootstrap7432">

<metadata>

AgAKb25NZXRhRGF0YQgAAAAAAAhkdXJhdGlvbgBAFGJN0vGp/AAFd2lkdGgAQHQAAAAAAAAABmhlaWdodABAbgAAAAAAAAAMdmlkZW9jb2RlY2lkAgAESDI2NAAMYXVkaW9jb2RlY2lkAgAELm1wMwAKYXZjcHJvZmlsZQBAUIAAAAAAAAAIYXZjbGV2ZWwAQD8AAAAAAAAADnZpZGVvZnJhbWVyYXRlAP/4AAAAAAAAAA9hdWRpb3NhbXBsZXJhdGUAQNV8AAAAAAAADWF1ZGlvY2hhbm5lbHMAQAAAAAAAAAAACXRyYWNraW5mbwoAAAADAwAGbGVuZ3RoAAAAAAAAAAAAAAl0aW1lc2NhbGUAQI9AAAAAAAAACGxhbmd1YWdlAgADZW5nAAAJAwAGbGVuZ3RoAAAAAAAAAAAAAAl0aW1lc2NhbGUAQI9AAAAAAAAACGxhbmd1YWdlAgADZW5nAAAJAwAGbGVuZ3RoAAAAAAAAAAAAAAl0aW1lc2NhbGUAQI9AAAAAAAAACGxhbmd1YWdlAgADZW5nAAAJAAAJ

</metadata>

On the other hand, if your trying to play the event itself through the URL: http://<Server-Name>/hds-live/livepkgr/_definst_/liveevent.f4m, please make sure that you have your Manifest.xml configured accordingly. As an example if you are publishing this stream livestream?adbe-live-event=liveevent at 100 Kbps, then your Manifest.xml should look like this:

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

  <media streamId="livestream" bitrate="100" />

</manifest>

Hope this resolves your issue.

Thanks for showing interest in FMS on AWS.

April 5, 2012

My url is like the first you mention:

http://d1zuaqcs2on6om.cloudfront.net/hds-live/livepkgr/_definst_/liveevent/livestream.f4m

This is what I see in a browser (which doesnt match what you suggest):

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

<id>livepkgr/events/_definst_/liveevent</id>

<streamType>live</streamType>

<duration>0</duration>

</manifest>

Inspiring
April 5, 2012

I am not sure there are any streams being published to the server right now. When I hit this URL http://d1zuaqcs2on6om.cloudfront.net/hds-live/livepkgr/_definst_/liveevent.f4m

I get this:

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

<id>livepkgr/events/_definst_/liveevent</id>

<mimeType></mimeType>

<streamType>live</streamType>

<duration>0</duration>

<media streamId="livestream1" bitrate="100">

<metadata></metadata>

</media>

<media streamId="livestream2" bitrate="200">

<metadata></metadata>

</media>

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

<metadata></metadata>

</media>

</manifest>

Please make sure the streams folder is getting created in the livepkgr app and that streams are updating.