LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 08-14-2016, 09:30 AM   #1
atelszewski
Member
 
Registered: Aug 2007
Distribution: Slackware
Posts: 948

Rep: Reputation: Disabled
Audio/Video conferencing solution (Linux, Windows): what to use?


Hi,

I am looking for open source audio/video conferencing solution. "Conferencing" might be actually to big word, most of the time I just need to talk one-to-one. I simply want to replace Skype.

I would like to ask for the advice of people that actually have the experience in given solution.

My preferences are:
- is stable,
- is secure, preferably encrypted,
- on Windows, ease of installation and configuration,
- on Linux, has to run natively (C/C++), none of this Web-based or Java rubbish,
- preferably runs on Android,
- the service is free of charge.

If necessary, I can provide my own server for passing the traffic.

I haven't tested any solution yet. I would like to get some real opinions before actually delving deeper.

Thanks in advance!

--
Best regards,
Andrzej Telszewski
 
Old 08-14-2016, 09:53 AM   #2
vonbiber
Member
 
Registered: Apr 2009
Distribution: slackware 14.1 64-bit, slackware 14.2 64-bit, SystemRescueCD
Posts: 533

Rep: Reputation: 129Reputation: 129
Ekiga (an open source VoIP and video conferencing application)

Ekiga (formely known as GnomeMeeting) is an open source VoIP
and video conferencing application for GNOME. Ekiga uses both the
H.323 and SIP protocols. It supports many audio and video codecs,
and is interoperable with other SIP compliant software and also
with Microsoft NetMeeting.

http://www.ekiga.org/

I have built it on slackware 14.1 64-bit
As far as I can remember, it required:
ptlib, opal (which can be found in http://www.opalvoip.org/)
opal requires ptlib and has these optional dependencies:
speex (http://www.speex.org/)
ffmpeg (http://ffmpeg.org/)
 
2 members found this post helpful.
Old 08-14-2016, 10:06 AM   #3
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
Too bad you won't use java: https://jitsi.org/
 
2 members found this post helpful.
Old 08-14-2016, 10:32 AM   #4
kjhambrick
Senior Member
 
Registered: Jul 2005
Location: Round Rock, TX
Distribution: Slackware64 15.0 + Multilib
Posts: 2,159

Rep: Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512Reputation: 1512
Thanks Richard Cranium for the pointer to jitsi !

Had to install the apache-ant SBo Package to build jitsi with the Java.org jdk that I had already installed but once I installed apache-ant, the jitsi SBo Package built, installed and runs fine on Slackware64 14.2 ( even without the required openjdk Package mentioned on the SBo Page ).

Now I need to learn to use jitsi and maybe I can convince the boss to try it out instead of GoTo Meeting

Thanks again !

-- kjh

Last edited by kjhambrick; 08-14-2016 at 10:36 AM.
 
Old 08-14-2016, 10:37 AM   #5
Emerson
LQ Sage
 
Registered: Nov 2004
Location: Saint Amant, Acadiana
Distribution: Gentoo ~amd64
Posts: 7,661

Rep: Reputation: Disabled
Quote:
Originally Posted by vonbiber View Post
Ekiga (an open source VoIP and video conferencing application)

Ekiga (formely known as GnomeMeeting) is an open source VoIP
and video conferencing application for GNOME. Ekiga uses both the
H.323 and SIP protocols. It supports many audio and video codecs,
and is interoperable with other SIP compliant software and also
with Microsoft NetMeeting.

http://www.ekiga.org/

I have built it on slackware 14.1 64-bit
As far as I can remember, it required:
ptlib, opal (which can be found in http://www.opalvoip.org/)
opal requires ptlib and has these optional dependencies:
speex (http://www.speex.org/)
ffmpeg (http://ffmpeg.org/)
What Ekiga does not do is blocking unwanted connections, I woke up several times during the night after installing Ekiga, portscans, ghost calls. Shut the damn thing down.
 
Old 08-16-2016, 11:23 PM   #6
Richard Cranium
Senior Member
 
Registered: Apr 2009
Location: McKinney, Texas
Distribution: Slackware64 15.0
Posts: 3,858

Rep: Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225Reputation: 2225
If you only want point-to-point VoIP, you can use LinPhone http://www.linphone.org/

I used to run Twinkle (http://www.twinklephone.com/) but that hasn't been updated since 2009; I don't think I've been able to compile it for a few years now.
 
Old 08-17-2016, 01:09 AM   #7
vonbiber
Member
 
Registered: Apr 2009
Distribution: slackware 14.1 64-bit, slackware 14.2 64-bit, SystemRescueCD
Posts: 533

Rep: Reputation: 129Reputation: 129
I stumbled upon this
https://wiki.gnome.org/Apps/Empathy
a gnome messaging program that supports text, voice,
video chat, and file transfers over many different protocols
(google talk, msn, irc, aim, ...).
 
1 members found this post helpful.
Old 08-17-2016, 01:49 AM   #8
Skaendo
Senior Member
 
Registered: Dec 2014
Location: West Texas, USA
Distribution: Slackware64-14.2
Posts: 1,445

Rep: Reputation: Disabled
Tox

qTox is on SBo. It does have a few dependencies.

Encrypted, no java, free.

Also it runs on Linux, Windows, *BSD, OSX, Android & iOS.

Last edited by Skaendo; 08-17-2016 at 01:51 AM.
 
Old 08-17-2016, 02:30 AM   #9
atelszewski
Member
 
Registered: Aug 2007
Distribution: Slackware
Posts: 948

Original Poster
Rep: Reputation: Disabled
Hi,

Just to make the requirements more straight: it has to run on Windows and it has to be easy to install on Windows. This means no cygwin, etc. Most preferably, a single bundle. From my initial preferences list, only running on Android isn't the strict requirement.


Thanks for the options so far.
Some of them are worth trying (might fulfill my reqs).

--
Best regards,
Andrzej Telszewski
 
Old 08-17-2016, 02:40 AM   #10
atelszewski
Member
 
Registered: Aug 2007
Distribution: Slackware
Posts: 948

Original Poster
Rep: Reputation: Disabled
Hi,

Or a different look. Do you know what application is popular among Windows user?
I don't care if it's open source on Windows, I want it to be open source on Linux.

Still, it has to be secure protocol.
And as I mentioned, I can run my own server and point the user to connect to it.
Of course, the server has to be running on Slackware :-)

--
Best regards,
Andrzej Telszewski
 
Old 08-17-2016, 09:31 AM   #11
the3dfxdude
Member
 
Registered: May 2007
Posts: 735

Rep: Reputation: 362Reputation: 362Reputation: 362Reputation: 362
Quote:
Originally Posted by atelszewski View Post
Hi,

Or a different look. Do you know what application is popular among Windows user?
I don't care if it's open source on Windows, I want it to be open source on Linux.

Still, it has to be secure protocol.
And as I mentioned, I can run my own server and point the user to connect to it.
Of course, the server has to be running on Slackware :-)
Maybe you could try vector? It aims to be an interface to WebRTC, and runs in your web browser, so no installation required client side.
https://vector.im/

On your web server, you install vector, and probably matrix to handle stuff behind the scenes.

I've been reading about it, and I'm interested in running it myself.
 
Old 08-17-2016, 10:19 AM   #12
atelszewski
Member
 
Registered: Aug 2007
Distribution: Slackware
Posts: 948

Original Poster
Rep: Reputation: Disabled
Hi,

Quote:
Originally Posted by the3dfxdude View Post
It aims to be an interface to WebRTC, and runs in your web browser
No :-) I want a native client.

--
Best regards,
Andrzej Telszewski
 
Old 08-17-2016, 03:44 PM   #13
the3dfxdude
Member
 
Registered: May 2007
Posts: 735

Rep: Reputation: 362Reputation: 362Reputation: 362Reputation: 362
Quote:
Originally Posted by atelszewski View Post
Hi,


No :-) I want a native client.

WebRTC reference implementation is written in C++.

If somehow, you are just objecting to the Vector client's js bits that provide an interface to WebRTC, then I guess try to find another matrix compatible client that is non-browser based, and does WebRTC:
https://matrix.org/docs/projects/try...w.html#clients

WebRTC/Matrix is basically the best alternative to Skype that gives you everything you are asking for. Since WebRTC is being added mainly to browsers, most clients I think are going to just use a web browser as the implementation. Maybe there is a way to kick start a WebRTC session without going through a web page. Anyhow, I have not found anything else that meets this criteria over the years.

*Note: I've tried tox too, but probably when it was first out. At the time it wasn't all that impressive.
 
Old 08-18-2016, 10:39 PM   #14
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,788

Rep: Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435Reputation: 4435
A few options that may fit your criteria -

Google Hangouts - because it runs in any Browser, in any OpSys and requires only an addon (no real installation) and is essentially a Skype clone with improvements

TeamSpeak (and others) - These started as Game Coms but most offer some free servers and the ones for a fee are cheap. I used TeamSpeak for the example though many exist because it comes in OpSys specific packages for All. A few are similar but some require Wine for Linux use. TeamSpeak is easy to install and configure despite many options, including text and video in main or in private "side rooms". Good admin control.

...and, Yes I've used these (still do) and several more

Last edited by enorbet; 08-18-2016 at 10:41 PM.
 
Old 08-19-2016, 05:20 AM   #15
atelszewski
Member
 
Registered: Aug 2007
Distribution: Slackware
Posts: 948

Original Poster
Rep: Reputation: Disabled
Hi,

Quote:
Originally Posted by enorbet View Post
A few options that may fit your criteria -

Google Hangouts - because it runs in any Browser, in any OpSys and requires only an addon (no real installation) and is essentially a Skype clone with improvements

TeamSpeak (and others) - These started as Game Coms but most offer some free servers and the ones for a fee are cheap. I used TeamSpeak for the example though many exist because it comes in OpSys specific packages for All. A few are similar but some require Wine for Linux use. TeamSpeak is easy to install and configure despite many options, including text and video in main or in private "side rooms". Good admin control.

...and, Yes I've used these (still do) and several more
I don't see them fit. (Open source, native client).

--
Best regards,
Andrzej Telszewski
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Linux device offers web, video, audio conferencing LXer Syndicated Linux News 0 09-17-2013 10:30 AM
Setting up audio & maybe video conferencing dgoddard Linux - Software 2 10-22-2012 10:17 PM
Skye Video Conferencing for Linux 1jnike Fedora 1 12-24-2007 06:00 AM
How to do Video Conferencing Linux IMDBEST07 Linux - Networking 1 02-13-2007 09:51 AM
Web Conferencing Linux Solution ? waelaltaqi Linux - Software 4 12-22-2006 10:36 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:44 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration