tvoip
1.0.0
speaker que permite especificar el dispositivo de salida. (Ver aquí) En Linux debería funcionar bien. Al menos para mí lo hace.
TVOIP es una simple aplicación P2P VoIP basada en terminal. A diferencia de Skype o aplicaciones similares:
Usage: node index.js [options]
Options:
-V, --version output the version number
-c, --connect <host:port> Connect to a host, (Supports IP:port and hostname:port.)
-l, --listen <port> Automatically accept connections on this port.
-i, --input [device-name] Input device, (Leave empty to use the default recording device.)
-o, --output [device-name] Output device, (Leave empty to use the default playback device.)
-a, --mic-channels <count> Number of channels 1=mono; 2=stereo (Leave empty to use 1.)
-b, --speaker-channels <count> Number of channels 1=mono; 2=stereo (Leave empty to use 2.)
-d, --debug <bool> true to enable debug, false to disable debug. (Leave empty to not use debug.)
-g, --log <file> Log to file
-h, --help output usage information
Examples:
node index.js --listen 3333 --input hw:0,0 --output hw:1,1
node index.js --connect 192.168.1.101:3333 --input hw:0,0 --output hw:1,1
(El formato para el dispositivo de entrada/salida proviene de ALSA. Consulte arecord y aplay y esta pregunta de StackOverflow).
Necesitarás alsa.
libasound2-dev , alsa-base y alsa-utils en sistemas similares a Debian ( sudo apt-get install libasound2-dev alsa-base alsa-utils ).alsa-lib-devel alsa-utils y alsa-lib ( sudo dnf install alsa-lib-devel alsa-utils alsa-lib )Necesitarás Sox. Por favor vaya aquí: Sox
Necesitarás Sox. Por favor vaya aquí: Sox
git clone --recursive https://github.com/T-vK/tvoip.gitcd tvoipnpm iAbra un problema aquí en GitHub.