Secure Recordings

Mahesh Badge
Mahesh Badge used Ask the Experts™
on
Hi,

I have few call recording files in .wav format. These are really very very secure training contents. I want my users only to hear those recordings and they should not b able to download those ? Is there a way i can do this ?

Thanks
Comment
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
Dave BaldwinFixer of Problems
Most Valuable Expert 2014

Commented:
No, not if they are going to listen to them on their computers.  The process of listening to them as streams means the wav files are sent to their computers which is equivalent to downloading them.  All they have to do is use one of several methods of recording the stream.
btanExec Consultant
Distinguished Expert 2018

Commented:
looks like better to be live stream instead of sharing files or remotely executing files via a restricted remote apps or have a restricted player at end user machine which is whitelisted to access the wavs files. for example, we can consider

a) generate a one-time-use URL, store that unique value in the session/server/db and have another page validate the unique string prior to streaming the file. Also expire that unique token after the first use.

b) use of cloud service with restricted API calls to disallow download but allow execution or equivalent. Rackspace shared its Temporary URL here . It allows you to create limited-time Internet addresses which allow you to grant limited access to your Cloud Files account. One possible use case here
If you do not want the object to be downloaded, you can cause Content-Disposition: inline to be set on the response by adding the inline parameter to the query string:

Example: TempURL with inline query parameter

https://cf-cluster.example.com/v1/AUTH_account/container/object?
temp_url_sig=da39a3ee5e6b4b0d3255bfef95601890afd80709&
temp_url_expires=1323479485&
inline

Author

Commented:
How about using Microsoft Media Services ?
CompTIA Security+

Learn the essential functions of CompTIA Security+, which establishes the core knowledge required of any cybersecurity role and leads professionals into intermediate-level cybersecurity jobs.

Dave BaldwinFixer of Problems
Most Valuable Expert 2014

Commented:
That doesn't change anything, you are still sending it to their computer where it can be recorded by someone who knows how.  Probably most don't but that is a judgement on your part.
btanExec Consultant
Distinguished Expert 2018

Commented:
Eventually it can still be gotten as long as the audio are run over at client end with sound output. If you do not control the device use by user, you cannot totally stop their recording unless you have some sort of proprietary format and player from you only.

I am thinking of providing a stream provider web service calls too...
https://msdn.microsoft.com/en-us/library/ee960144.aspx
i used plex for this and is working good till now.

Author

Commented:
Good for online streaming with much configuration efforts.

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial