jeff1evesque / whisper

Stream audio from browser to server
31 stars 12 forks source link

Flash: Save audio from browser to server #163

Closed jeff1evesque closed 10 years ago

jeff1evesque commented 10 years ago

We will copy all the necessary files needed to replicate the flash implementation of saving audio from the browser to the server. This will serve as a fallback to our current HTML5 getUserMedia implementation. The code base being copied, currently resides on a specific branch of the LeQue repository, and contains all the necessary javascript, php, and swf files.

Note: the implementation being copied, does not stream audio to the server. Instead, it prompts users permission to grant flash access to the microphone. When granted, users record, then click save before the audio is saved on the server side (via upload.php).

jeff1evesque commented 10 years ago

We will close this issue for now, since we found the Temasys WebRTC Plugin for getUserMedia, which will allow it to be used with Safari, and Internet Explorer browsers. This may require us to follow the instructions How to integrate the plugin.

Note: Other options are available, and may be considered if Temasys does not fit this projects needs.

jeff1evesque commented 10 years ago

We found that the Flash fallback implementation as the best current option, since Temasys WebRTC Plugin requires visiting clients of the application to download a specific plugin on their machine.

jeff1evesque commented 10 years ago

We forgot to copy the upload.php, which allows users to save the audio recording to the server, at a predefined subdirectory (defined within the php).