Hi all, I'm putting together a plugin that would allow for realtime audio recording and uploading as an elgg file.
I've got the framework going, and now moving onto the audio recording part. I've searched around and it seems that the best method would be to use Flash or Java (perhaps the only methods). I want to stay away from Flash because it's not smartphone friendly and requires another server (Red5) which I don't want to get involved in. Java seems to be able to do this with a standard server and php HTTP $POST.
I'm wondering if anyone has had any experience with Java and this kind of thing before and if they could give me some pointers. I've not looked at Java ever, so any help would be appreciated.
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
Particularly, I don't like Java. Flash seems to be cross platform now. It is mobile friendly at least not with iphone.
I don't like either of them to be honest. Would love to see a Javascript/Jquery option for this, but it seems it's not quite that versatile yet.
I'm playing with Java as we speak.
This?
https://labs.ericsson.com/developer-community/blog/beyond-html5-audio-capture-web-browsers
had a quick peek at that and was rather excited until I noticed that it's all experimental and that most browsers don't support HTML5 at the moment. :(
Back to the drawing-board.
hello
thank you billyellow for that all-inspiring comment.
JS does not have the (language facilities) power to do this level of I/O handling. A little like those JS pieces of library code to embed Flash Videos.
EG: See if you can store data on your hard drive using JS only ? Then you'll see the start of the limits. Long ago in `98 - I tried to use JS to do just that - storing calendar diary data (wanna see my working code?) ) ;) and found out the difficulties !! lolz ;-o
For Audio Recording -- confined to Java/ Flash/ActiveX interfaces to do the heavy body-building for you. JS/jQ (or now) can only provide the 'wrappings' for the real weight-lifters.
cheers D, it's as I thought. In terms of extras, it seems Java would be the way to go because it doesn't require another server to deal with the streaming. I've found a piece of code that seems to do what is asked with minimal fuss.
Java (applet) wudda been way I also wud try 1st anyways ;)
At least can code some Java too lolz;-o
Ping me details/ links for that 'piece of code' -
Me 'trainee programmer' - wanna have closer look.
Hi Trazan,
I need this type of plugin for my site development.So please give me the link for this plugin where i have to download?
- Previous
- 1
- 2
- Next
You must log in to post replies.