Need help to run oh323tut application using ALSA
Hi,
I have downloaded the source code of "h323plus core"(version:1.23.0) and "PTlib"(version:2.10.1) from the link:
*http://www.h323plus.org/source/ *
on my X86 Desktop system running ubuntu 10.04
I have followed the tutorial given at link
*http://toncar.cz/openh323/tut/index.html*
I am able to compile both the source codes without any problems.
Then I have downloaded and compiled "oh323tut" (version 1.1-1) source code from the link below:
*http://toncar.cz/openh323/tut/files.html*
I have got simph323 installed on my system using
$ sudo apt-get install simph323
Now when I try to run oh323tut application and simph323 application (in separete terminals) using the commands below:
$ ./oh323tut -f audio.wav -n -u 320 $ simph323 -n -u 321 320@127.0.0.1:1820
I am getting the following problem:
H323> Could not open sound device Default - Check permissions or full duplex capability.
Can anybody please help to solve the above problem.
Regards Abdul Moiz
Abdul Moiz
Oh323tut is getting quite old but here are some tips to get and set the Audio Driver and Device Name
Get the drivers PStringArray names = PSoundChannel::GetDriverNames();
Get the devices PString DefaultAudioDriver = names[0]; PStringArray playDevices = PSoundChannel::GetDeviceNames(DefaultAudioDriver,PSoundChannel::Player); PStringArray recDevices = PSoundChannel::GetDeviceNames(DefaultAudioDriver,PSoundChannel::Recorder);
Enumerate the devices for (PINDEX i = 0; i < playDevices.GetSize(); i++) { cout << playDevices[i] << endl; }
To set the driver call these functions PBoolean H323EndPoint::SetSoundChannelPlayDriver(const PString & name) PBoolean H323EndPoint::SetSoundChannelRecordDriver(const PString & name)
To set the device call these functions PBoolean H323EndPoint::SetSoundChannelPlayDevice(const PString & name) PBoolean H323EndPoint::SetSoundChannelRecordDevice(const PString & name)
Simon
From: h323plus-bounces@lists.packetizer.com [mailto:h323plus-bounces@lists.packetizer.com] On Behalf Of ABDUL MOIZ Sent: 28 October 2011 17:15 To: h323plus@lists.packetizer.com Subject: [h323plus] Need help to run oh323tut application using ALSA
Hi,
I have downloaded the source code of "h323plus core"(version:1.23.0) and "PTlib"(version:2.10.1) from the link:
http://www.h323plus.org/source/
on my X86 Desktop system running ubuntu 10.04
I have followed the tutorial given at link
http://toncar.cz/openh323/tut/index.html
I am able to compile both the source codes without any problems.
Then I have downloaded and compiled "oh323tut" (version 1.1-1) source code from the link below:
http://toncar.cz/openh323/tut/files.html
I have got simph323 installed on my system using
$ sudo apt-get install simph323
Now when I try to run oh323tut application and simph323 application (in separete terminals) using the commands below:
$ ./oh323tut -f audio.wav -n -u 320 $ simph323 -n -u 321 320@127.0.0.1:1820
I am getting the following problem:
H323> Could not open sound device Default - Check permissions or full duplex capability.
Can anybody please help to solve the above problem.
Regards
participants (2)
-
ABDUL MOIZ
-
Simon Horne