Wave Audio Package: Live Audio Streaming Demo

Please post bug reports, feature requests, or any question regarding the DELPHI AREA projects here.

Wave Audio Package: Live Audio Streaming Demo

Postby Kambiz » August 9th, 2004, 5:18 pm

Finally, I could manage my time to write a program (actually a set of two) to show how to use TLiveAudioRecorder and TLiveAudioPlayer components of Wave Audio Package for streaming audio via TCP/IP connection.

The server application (Broadcaster) records audio from Microphone using TLiveAudioRecorder components and sends it to the network by help of TServerSocket component.

The client application (Receiver) connects to the server by a TClientSocket components and plays the received audio by help of TLiveAudioPlayer component.

When a client establishes a connection to the server, first server sends it the audio format structure. Then, the client initialize the audio output device and when the device get ready, acknowledge the server. After this, the server begins to send continuously audio data to the client.

The application is written in Delphi 6, however it can be compiled in Delphi 4, 5, and 7.

Greetings,
Kambiz
User avatar
Kambiz
Administrator
Administrator
 
Posts: 2429
Joined: March 7th, 2003, 7:10 pm

Postby BikerLupo » January 16th, 2007, 10:50 pm

Hello Kambiz.

I'm a new member of your forum and i find your forum is very fine.
I'm so sorry about my bad english but i hope you can understand me.
I have downloaded the Wave Audio Package.

In one of my programs i use TLiveAudioRecorder and TLiveAudioPlayer components of
Wave Audio Package for streaming audio via TCP/IP connection.
The audiotransfer over TCP/IP works very fine but in the first seconds ( maybe 10 sec ), after
connecting, there are a noise ('klick,klick,klick') in the audiostream.

In your demo programs Broadcaster and Receiver it's the same problem.

How can i change this?

Many thanks for your help

BikerLupo
BikerLupo
Member
Member
 
Posts: 1
Joined: January 16th, 2007, 9:40 pm

Postby Kambiz » January 17th, 2007, 11:25 pm

Hi,

To be honest, I never had chance to test my code on a real network. But I did it tonight. :)

I've made a small adjustments on code of the Broadcaster. I hope it was resolved the problem.

Cheers,
Kambiz
Kambiz
User avatar
Kambiz
Administrator
Administrator
 
Posts: 2429
Joined: March 7th, 2003, 7:10 pm

Re: Wave Audio Package: Live Audio Streaming Demo

Postby batozai » October 4th, 2010, 9:59 am

hai kambiz, where can i download this sample....
i need this sample to learned.... i develop small application with audio streaming feature

thanks in advance
batozai
Member
Member
 
Posts: 3
Joined: May 22nd, 2006, 12:45 pm

Re: Wave Audio Package: Live Audio Streaming Demo

Postby Kambiz » October 4th, 2010, 6:49 pm

The demo is part of the Wave Audio Package.
Kambiz
User avatar
Kambiz
Administrator
Administrator
 
Posts: 2429
Joined: March 7th, 2003, 7:10 pm

Re: Wave Audio Package: Live Audio Streaming Demo

Postby batozai » October 5th, 2010, 11:15 am

ok thanks kambiz..... :)
batozai
Member
Member
 
Posts: 3
Joined: May 22nd, 2006, 12:45 pm

Re: Wave Audio Package: Live Audio Streaming Demo

Postby andrewblack » April 17th, 2011, 1:44 pm

hi,
setLocalPort.Anchor: Property Anchors does not exist
i compiles using Delphi XE, can compiled but when i run the
application error like that.
is it support Delphi XE?
andrewblack
Member
Member
 
Posts: 1
Joined: April 17th, 2011, 1:07 pm

Re: Wave Audio Package: Live Audio Streaming Demo

Postby Kambiz » April 18th, 2011, 10:39 am

Hi Andrew,
Open the form and ignore the error message. After that you can build the application without Anchor property involved.
Anchor is an essential feature for automatic layout management. Why did they take it out from Delphi XE?!
Kambiz
User avatar
Kambiz
Administrator
Administrator
 
Posts: 2429
Joined: March 7th, 2003, 7:10 pm


Return to DELPHI AREA Projects

Who is online

Users browsing this forum: No registered users and 2 guests

cron