Allow Audio Hosting in AGOL

321
5
12-14-2018 08:33 AM
Status: Open
Amanda__Huber
Regular Contributor

Hi Esri, 

There are many use cases where users need to add audio to their story map or web application but are limited in their on premise server hosting capabilities. 

After much research, there are no great alternatives for cloud hosting audio. 

It would be great if you expanded your list of supported content to include audio files (.mp3, .mp4, etc).  This could be  a feature included in a subscription account or even branded as an extension to a AGOL subscription. 

5 Comments
JacobBoyle412

What about using Google Drive, Box or DropBox, and setting a field up with a link that allows anyone with the link to access the file?

Amanda__Huber

Hi Jacob,

Thanks for the speedy response. So far we have tested Microsoft SharePoint and Google Drive.

When accessing the raw.mp3/.mp4/etc.. both are not mobile device compatible/ cannot be added to story maps (assortment of errors/behaviors). 

Do DropBox and Box allow you to access the raw .mp3/.mp4/etc.. file? 

From my experience Cascade requires the .mp3/.mp4/etc... raw file path and Shortlist/Story Map Tour require some HTML with the raw .mp3/.mp4/etc.. like in it like the example below. 

<audio controls="controls">
<source src="https://domain/filename.mp3">
</audio>

I can continue to do some testing, but I was wondering if you knew. 

Thanks, 

Amanda

Amanda__Huber

Jacob Boyle

Update on DropBox: 

No dice... when adding the below raw .mp3 url to Cascade it errors out (loading bar only) and does not display anything.

(DropBox documentations states to add URL Parameter ?raw=1 to access the raw .mp3 )

Example URL: 

https://www.dropbox.com/s/a788cb7ogkmr3tf/blainesworld-20170927.mp3?raw=1

JacobBoyle412

disappointing, this is definitely something I'd submit as an Idea!

I'd also recommend working through your Esri rep and submit an enhancement request.  

Amanda__Huber

Jacob Boyle‌ You're right, this is disappointing that's why I created this GeoNet Idea!

I'll send the idea to my rep as well to see what he can do.