我正在寻找一种以特定比特率通过 UDP 传输文件的方法。我可以netcat
像这样使用:
cat file | nc -u 192.168.x.x 5000
Run Code Online (Sandbox Code Playgroud)
我使用自定义应用程序在客户端侦听端口 5000。
有没有办法以特定的比特率“将原始文件转换为 udp”?
PV(管道查看器)能够对管道进行速率限制。
pv -L 512k
-L RATE, --rate-limit RATE 将传输限制为每秒最大 RATE 字节。可以添加后缀“k”、“m”、“g”或“t”来表示千字节 (*1024)、兆字节等。
您可以从这里从源代码安装它,也可以使用您的发行版的包管理器安装它。
所以你会这样做:
cat file | pv -L 512k | nc -u 192.168.x.x 5000
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3208 次 |
最近记录: |