Java - 构建包含视频/声音/图片/消息的通信器

标签 java multithreading sockets audio video

我对如何实现这个项目的概念没有什么问题,因为我不知道如何在一瞬间发送到客户端/服务器视频/声音/消息,如何过滤这个流?如果有人知道如何解决这个问题,我将不胜感激。不管怎么说,还是要谢谢你。

最佳答案

您必须创建将 UDP 流传输到 RX 的 TX。您将不得不自己实现 UDP 数据包丢失恢复,因为 UDP 是连接较少、不可靠的协议(protocol)。我建议使用 UDP,因为您可以灵活地自己创建流量/错误控制机制。虽然您可以对 TCP 做同样的事情,但它会增加延迟,并且用户会看到视频播放暂停。所以最好使用 UDP,位卡住比暂停好。

关于Java - 构建包含视频/声音/图片/消息的通信器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26883688/

相关文章:

java - 字符串匹配问题?

java - Android如何获取用于分享的应用名称

退出整个程序时出现python线程异常错误

javascript - 为什么 Node.js HTTP 服务器不响应来自 Python 的请求?

linux - uWSGI --chmod-socket 不工作

Java重复(?)答案

C++ Thread函数通过引用传递

python - dask distributed 是否使用 Tornado 协程来处理 worker 任务?

c# - 通过 PHP 与 .net 通信

java - 如何在java中对名字和年龄进行排序