0

P2PVC: Video chat desde la terminal

Calificalo

p2pvc

p2pvc

Entre las más populares aplicaciones de chat de vídeo aparece p2pvc (point to point video chat), un programa muy simple que nos permite iniciar conversaciones de chat en vídeo en una terminal.

Lo que diferencia a p2pvc de los demás es que el vídeo se muestra en la terminal en sí, usando caracteres ASCII y los 256 colores posibles en la terminal.

Por lo que la calidad de video deja mucho que desear, cuenta con soporte para audio, e incluso podemos simplemente usarlo para hacer llamadas de voz sin necesidad de software adicional.

Para poder hacer las llamadas tendremos que meter la dirección IP del ordenador con el que nos queremos conectar.

Las contras que tiene es que tendremos que compilar el programa para el sistema operativo que estemos usando.

terminal video chat

terminal video chat

Instalar p2pvc en Ubuntu 15.04 Vivid Vervet, Ubuntu 14.10 Utopic Unicorn, Ubuntu 14.04 Trusty Tahr, Ubuntu 12.04 Precise Pangolin, Linux Mint 17.1 Rebecca, Linux Mint 17 Qiana, Linux Mint 13 Maya, Pinguy OS 14.04, Elementary OS 0.3 Freya, Elementary OS 0.2 Luna, Peppermint Five, Deepin 2014, LXLE 14.04, Linux Lite 2 y otros sistemas derivados de Ubuntu.

sudo apt-get install libncurses-dev libopencv-dev portaudio19-dev

 

Instalar p2pvc en ArchLinux, Manjaro linux y derivados:

Yaourt –S p2pvc-git

 

Compilacion

make

Test de cámara y audio

./p2pvc 127.0.0.1 -v

Manual de uso de p2pvc

Audio

./p2pvc [ip address]

Flags

-v enables video chat.

./p2pvc [ip address] -v

-d Establecer las dimensiones de video

./p2pvc [ip address] -v -d 200x50

-A y -V Especificar el puerto del audio

./p2pvc [ip address] -v -A 1337 -V 1338

-b muestra el ancho de banda de entrada en la parte superior derecha de la pantalla de vídeo.

./p2pvc [ip address] -v -b

-e to print stderr (which is by default routed to /dev/null).

./p2pvc [ip address] -e

-B renders in Braille Unicode characters. Note that the dimensions must both be divisible by 4.

./p2pvc [ip address] -v -B -d 200x152

-I sets the threshold for turning pixels on (when using the -B flag). Ranges from 1 – 99, defaults 25.

./p2pvc [ip address] -v -B -I 50

-E sets and edge filter with [lower]:[upper] bounds.

./p2pvc [ip address] -v -B -E 100:300

-c sets the color of the video. Used in the form [r]:[g]:[b]. Each color ranges from 0 – 100.

./p2pvc [ip address] -v -c 0:100:0

-s sets the saturation of the colors in the video. 0.0 is greyscale, 2.0 is default.

./p2pvc [ip address] -v -s 3.0

-a sets custom ASCII character maps. Repeat characters to weight their frequency.

./p2pvc [ip address] -v -a " ......#####"

-r sets the refresh rate.

./p2pvc [ip address] -v -r 10

 

Dejanos Saber lo que piensas