Page 1 of 1

audio library that can support streaming

Posted: Fri Nov 08, 2013 9:52 pm
by ehowington
Hello,
Asking anyone out there that knows of a audio library that supports streaming that anyone is working on that can both encode and decode for compression fairly fast. Hopefully with some clear documented api that some people here have worked with and tested and open source. I have been pulling my hair looking for some clear examples on this forum but everything involving audio seems to deal with saving to a file. I need it to be stored in memory and streamed to clients live.

Most of the api i have seen are so bloated and not very clear just to note.

If anyone have some ideas or anything in this area would be helpful to me tremendously.

Re: audio library that can support streaming

Posted: Sat Nov 09, 2013 4:13 pm
by ehowington
Since thus far no reply's the only source i could find that even comes close is this
http://csharpwithmaddy.blogspot.com/200 ... audio.html

hoping someone has some good examples ideas or something?

Re: audio library that can support streaming

Posted: Sat Nov 09, 2013 9:16 pm
by idle
maybe take a look at gstreamer it's cross platform and impliments RTSP client and server

http://gstreamer.com/

Re: audio library that can support streaming

Posted: Sun Nov 10, 2013 7:39 pm
by ehowington
looks interesting but not sure how i would go about using it and not very clear on the api it self seems a bit cluttered?

Are you working on something like this or have some examples making a wrapper for this???

Re: audio library that can support streaming

Posted: Sun Nov 10, 2013 9:07 pm
by idle
I haven't tried gstreamer. It might be easier for you to try Bass it has some support for streaming and there are pb wrappers for it.

Re: audio library that can support streaming

Posted: Mon Nov 11, 2013 5:38 am
by ehowington
Yeah im aware of the bass library it also seems a bit cluttered as far as the api is concerned and not very clear documentation at all.
I also dislike the licenses scene they have imposed on buyers which for me is the biggest reason why i won't use it for any software product because of how they do their pricing on a per application and tell me what to charge that is not acceptable nor would i think any business agree to such terms that are not more flexible and reasonable.

I also feel the developers of pusbasic are not meeting the needs in the audio area of application development not even within the core of both sound or audio function to do so nor does the windows api.

However fred should do something about that with adding more networking ability and more so with networking for audio as there is none.

With that said is anyone interested in working to make a wrapper for the api of gstreamer out there as this seems to fit the cross platform concept of purebasic programming language?

Or if someone has another suggestion, ideas, examples????

To be more directed looking for streaming client/server for microphone use sorta like a CB.

Re: audio library that can support streaming

Posted: Mon Nov 11, 2013 10:04 pm
by idle
If Bass isn't suitable take a look at portaudio, it's probably the simplest api
but you will have to handle the network streaming yourself.

http://www.purebasic.fr/english/viewtop ... 9&start=60