cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
JLBeltramone
Level: Powered On

Saving microphone audio as a CDS entity field

Hi Everyone!

 

I've created an App, connected to a CDS entity where I can save images, taken with my PC camera and or with my Android phone's, in a field of type Image. As a result, I can see images in my PC captured with my Android phone and vice-versa. So far so good.

 

When it comes to Audio, I added a URL type field to the same CDS entity intending to save it there, but I can only listen to it in the same device where the recording was made. I mean: if I recorded the audio using my Android phone, I can only listen to it in my Android phone and if I did it in my PC, I can only listen to it in my PC.

 

I suspect that audio is not treated in the same way as images and is stored locally in the device taking and the URL field in my CDS entity is storing a URL that is not accessible from all devices running the app but only from the one storing it.

 

As a result, I cannot share audios taken from different devices among themselves (meaning among different users as well). Though I've not tested video, I believe it will be the same situation. 

 

I'm asking the forum for an alternate way of creating a "multimedia" app that can share locally captured media (image, video and audio) among users of the same app.

 

Thanks everyone reading my post and for future answers, comments and suggestions.

 

With my BRGRDS / JLB.

 

 

1 ACCEPTED SOLUTION

Accepted Solutions
Super User
Super User

Re: Saving microphone audio as a CDS entity field

The answer is already in your excel table, it's storing the audio as a local recording.

 

This is a huge missing feature of PowerApps, you simply can't upload images, audio, pen capture to a storage location that is centralized (sharepoint for example) without jumping through hoops. Currently there are workarounds for these by using custom API's and different Flows but it's a major oversight on the PowerApps team to not include this basic functionality.

 

Might be worth looking at the ideas forums and voting on some of the ideas so they get moving on them:

 

https://powerusers.microsoft.com/t5/PowerApps-Ideas/Submit-captured-image-to-SharePoint-List/idi-p/2...

 

https://powerusers.microsoft.com/t5/PowerApps-Ideas/Record-video-from-device-camera/idi-p/44799

 

https://powerusers.microsoft.com/t5/PowerApps-Ideas/Submit-PenInput-image-to-SharePoint-List/idi-p/1...

 

 

4 REPLIES 4
Community Support Team
Community Support Team

Re: Saving microphone audio as a CDS entity field

Hi @JLBeltramone,

 

Have you tried to save these audios to other connectors? Like OneDrive?

 

Regards,

Mona

Community Support Team _ Mona Li
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
JLBeltramone
Level: Powered On

Re: Saving microphone audio as a CDS entity field

Hi v-monti: Thanks for your replay!

Yes I did try. A print-out of the excel file used in the test.

 

OneDrive, ExcelFile.png

 

I've manually added the colunm named "** Device **" to indicate the device used to capture the audio in each case.

 

It's evident from the table that the format of URL in the "Audio" column, generated by the "Patch" function in the App, is different if executed on the Phone or the PC. Consequently, one device could not interpret/decode the location of the audio file, saved by the other device.

 

I still need to try this with two devices running the same operating system, i.e. two Windows PC and/or two Android phones to determine if it's a device issue or a OS issue.

 

Thanks a lot / JLB.

 

Super User
Super User

Re: Saving microphone audio as a CDS entity field

The answer is already in your excel table, it's storing the audio as a local recording.

 

This is a huge missing feature of PowerApps, you simply can't upload images, audio, pen capture to a storage location that is centralized (sharepoint for example) without jumping through hoops. Currently there are workarounds for these by using custom API's and different Flows but it's a major oversight on the PowerApps team to not include this basic functionality.

 

Might be worth looking at the ideas forums and voting on some of the ideas so they get moving on them:

 

https://powerusers.microsoft.com/t5/PowerApps-Ideas/Submit-captured-image-to-SharePoint-List/idi-p/2...

 

https://powerusers.microsoft.com/t5/PowerApps-Ideas/Record-video-from-device-camera/idi-p/44799

 

https://powerusers.microsoft.com/t5/PowerApps-Ideas/Submit-PenInput-image-to-SharePoint-List/idi-p/1...

 

 

JLBeltramone
Level: Powered On

Re: Saving microphone audio as a CDS entity field

Thank you very much Raasumaa!

 

I appreciate your time to answer. Let me just add to your explanation that I tested the case between two PC's running windows and could confirm that the storage of the audio file is local, so the other PC could not get access to it, so it wasn't a OS issue..

 

So I'll take a look at the articcles that you point out to vote and see what I can do.

 

Thanks again / JLB.