浏览代码

Merge 3fc549dd7f into 7d37069a36

pull/423/merge
Erez 3 天前
committed by GitHub
父节点
当前提交
6c2bdfec23
找不到此签名对应的密钥 GPG 密钥 ID: B5690EEEBB952194
共有 1 个文件被更改,包括 43 次插入0 次删除
  1. +43
    -0
      README.md

+ 43
- 0
README.md 查看文件

@@ -3782,6 +3782,49 @@ nc -l -u -p 2000 -c "nc -u [ip|hostname] 3000"
nc -l -u -p 2000 -c "nc [ip|hostname] 3000"
```

###### Video and Audio call

```bash
server> PORT=1234
server> ffmpeg \
-f alsa -i hw:1 \
-acodec flac \
-f matroska \
-f video4linux2 -i /dev/video0 \
-vcodec mpeg4 \
-f matroska \
-tune zerolatency -y /dev/stdout \
2>/dev/null | nc -l ${PORT} | mplayer - &>/dev/null \
```
```bash
client> SERVER_IP=192.168.1.4
client> PORT=1234
client> ffmpeg \
-f alsa -i hw:1 \
-acodec flac \
-f matroska \
-f video4linux2 -i /dev/video0 \
-vcodec mpeg4 \
-f matroska \
-tune zerolatency -y /dev/stdout \
2>/dev/null | nc ${SERVER_IP} ${PORT} | mplayer - &>/dev/null
```
Requirements
* `ffmpeg` - to record video and audio
* `mplayer` - to play recieved video and audio


###### Colorfull network chat

```bash
server> PORT=1234
server> sed -u "s/^/\x1b\[31m/g; s/$/\x1b\[0m/g" | nc -l ${PORT} | sed "s/^/\x1b\[0m/g; s/$/\x1b\[31m/g"

client> PORT=1234
client> SERVER_IP=192.168.1.4
client> nc ${SERVER_IP} ${PORT}
```

___

##### Tool: [gnutls-cli](https://gnutls.org/manual/html_node/gnutls_002dcli-Invocation.html)


正在加载...
取消
保存