K
K
kinoz2016-12-10 23:42:20
linux
kinoz, 2016-12-10 23:42:20

What is the audio core for cross-platform voip client?

Actually, for the purpose of self-study, I want to write a cross-platform voip client. there is a service that positions itself as a "skype killer", but it has 1 fatal flaw, the client is written in electron, and it only eats memory on the way.
Since the protocol is open, I want to write my own, but I have no experience, so I decided to start by choosing an audio kernel, portaudio was chosen under * nix, but under windows it’s not so clear. Please help me choose.
PS I know about QT, but since I don't really know c++, I would like to write in pure c++.
PS or learn from qt, and these are my prejudices

Answer the question

In order to leave comments, you need to log in

2 answer(s)
S
sitev_ru, 2016-12-11
@sitev_ru

Opened Wikipedia:

PortAudio is an open source computer library for audio playback and recording. It is a cross-platform library, so programs using it can run on many different computer operating systems, including Windows, Mac OS X and Linux .

Works with Windows! )

A
Alexander Aksentiev, 2016-12-11
@Sanasol

no experience, so I decided to start by choosing an audio core,

If I were you, I would decide to start by learning the PL ... And then write a cross-platform Skype killer.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question