瀏覽代碼

Merge 3fc549dd7f into 9280d0e7ea

pull/423/merge
Erez 1 月之前
committed by GitHub
父節點
當前提交
e2c5e983ad
沒有發現已知的金鑰在資料庫的簽署中 GPG 金鑰 ID: B5690EEEBB952194
共有 1 個檔案被更改,包括 43 行新增0 行删除
  1. +43
    -0
      README.md

+ 43
- 0
README.md 查看文件

@@ -3794,6 +3794,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)


Loading…
取消
儲存