Questions tagged [opalvoip]

Opalvoip is cross platform C++ library, which is implements the commonly used protocols to send voice, video and fax data over IP networks.

Opalvoip is a full-featured C++ library that supports a variety of protocols and multi-media formats. Features include:

  • Low latency RTP stack designed specifically for real-time multimedia.
  • Full featured H.323, SIP and IAX2 protocol stacks.
  • Audio codecs including G.711, GSM06.10, Speex and iLBC.
  • Video codecs including H.261 and H.263
  • Run-time loadable codec interface for proprietary or codecs such as G.729, H.263, H.264 and MPEG4.
  • Completely Open Source using the commercially friendly Mozilla Public License 1.1 Open Source license.

Through the use of a platform isolation library called PTLIB, Opal can run on tiny embedded systems or multi-processor servers.

14 questions
2
votes
0 answers

Using Opal API with C++

I'm trying to make a VoIP program using SIP and OPAL, but I'm currently stuck with opal because I simply can't figure out how to use it. I have read documentation many many many times but no luck at all. Currently I think that…
Red_Dot
  • 41
  • 5
1
vote
0 answers

How to build libOpal on Ubuntu 18

Even Ubuntu 18.04 provides only version 3.10.10. That’s really a pitty ! So I tried to build libPt 2.16.2 and libOpal 3.16.2 from sources. No problem for libPt but build fails for libOpal. To do it, I read this page, which takes version 3.4.2 as…
fralbo
  • 2,534
  • 4
  • 41
  • 73
1
vote
1 answer

Freeswitch configuration to make a call h323 to h323 using opal?

I am newly working on the freeswitch.. please help how to make call h323 ->FS -> h323. I am trying so much but h323 call not established. I am trying h323 call using opal with freesswitch. some links that already I…
Vishal
  • 17
  • 5
1
vote
1 answer

What's the difference between OPAL transfer and forward methods?

Both work on an existing connection, so to me it seems that they do essentially the same thing, only that one works before the call is accepted? Documentation for the ForwardCall method,…
Tõnis M
  • 470
  • 4
  • 18
1
vote
0 answers

OPAL (Open Phone Abstraction Library) Transport not terminated when reattaching thread?

I am currently in the process of writing an application using OPAL that makes H323 calls. I have looked online for a number of working examples and have managed to put something together that resembles what it should look like, at present I am able…
Rookasaur
  • 521
  • 1
  • 6
  • 22
1
vote
1 answer

OpalVoip H323 call failure when connecting to an MCU

I am using OpalVoip library(3.12.8) to implement H323 stack. if i call another terminal from opalVoip then call goes through but if i call an MCU .the call fails with no common codec found. the call flow as captured from a valid h323 terminal(not…
Sujithra
  • 527
  • 1
  • 6
  • 14
1
vote
1 answer

c++ ptlib PNotifier use in OPAL

I'm using OpalVoip for making a softphone application and i got stuck with following: void MyManager::main() { //variables PNotifier notify; // this is the problem //it is the template PNotifierFunctionTemplate //more stuff …
Red_Dot
  • 41
  • 5
0
votes
1 answer

Lib OPAL compilation error

I would like to get some help about compiling OPAL lib in order to build Ekiga from source. I've installed Ptlib, all right. But when I try installing OPAL, first I do ./configure --prefix=/usr It's OK and it creates a Makefile. Then, I do a…
eouti
  • 5,338
  • 3
  • 34
  • 42
0
votes
1 answer

Why my OPAL application doesn't link?

I use OPAL library in my application (Visual C++ 2008 Express), I built static version of ptlib and opal, a sopied ptlibs.lib and opals.lib to my project's lib folder. I also copied ptlib's and opal's include directiores to my app's folder. I added…
Łukasz Bownik
  • 6,149
  • 12
  • 42
  • 60
0
votes
1 answer

error: no matching function for call to ‘PSTUNClient::PSTUNClient

This following code always throwing same error, it seems to be working in ubuntu, but not in fedora/centos. 2945 void H323EndPoint::SetSTUNServer(const PString & server) 2946 { 2947 natMethods->RemoveMethod("STUN"); 2948 delete stun; 2949 2950 …
user285594
0
votes
1 answer

sipcmd doesn't detect remote connection state change

I try to use sipcmd to call a phone number and play a wav file. I use the command that way ( playing DTMF just for test): ./sipcmd -P sip -u 0033972nnnnnn -c passwd -w sip3.ovh.fr -x "w5000;c0033661nnnnnn;d123;ws500;h" After few seconds, my phone…
fralbo
  • 2,534
  • 4
  • 41
  • 73
0
votes
1 answer

How to solve assertion error in libopal?

I just wrote a script that calls a project I got from github that calls a normal telephone number and during development I ran the script without a problem. But deploying it on my server and testing it there I get the following error…
reschandreas
  • 105
  • 3
  • 11
0
votes
1 answer

Integrate GNU Gatekeeper with Freeswitch..?

I try to make h323 calls using opal & mod_h323 on free-switch but calls not happen ? So i am trying to use external gatekeeper to calls h323 but i want route calls through free-switch ? please any buddy guide how can establish the h323 calls using…
Vishal
  • 17
  • 5
0
votes
1 answer

OpalVoip Still sending OLC after Recieving Empty TCS

Empty TCS is used for pausing and re-routing a call. Why is OpalVoip still sending OLC requests while on HOLD. Opal v 3.12(Eridani)
Sujithra
  • 527
  • 1
  • 6
  • 14