首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络协议 >

可以在局域网中用tcp做视频传输吗?该怎么处理

2012-03-01 
可以在局域网中用tcp做视频传输吗?视频经过采集和MPEG4格式编码,要通过3G网络传输,考虑到tcp的高可靠性,所

可以在局域网中用tcp做视频传输吗?
视频经过采集和MPEG4格式编码,要通过3G网络传输,考虑到tcp的高可靠性,所以打算用TCP传输视频,接收端再进行解码和LCD显示。事实证明可以行得通,而且LCD显示的视频还蛮流畅的。但是不知道为什么,几分钟后,程序就死住了,甚至无法强制终止。有高手可以告诉我这是为什么吗?可以通过修改接收端程序克服这一问题吗?谢谢!
 

[解决办法]
死机有可能是你程序问题。
如果视频不是像监控那样需要实时传输,使用tcp肯定是可以的

其实MPEG4格式的传输最好就用tcp。不容易花屏。
[解决办法]
很可能是你程序的问题,即使数据量大到占用了计算机的全部网络带宽也不会死机的。
[解决办法]
TCP是流传输,本身不区分包的边界。你要在包的分界方面注意一点。

基本上跟tcp本身关系不大。当然 实时传输最好不要用TCP
[解决办法]
只是没有这样的必要吧,一般的局域网还用tcp占用的带宽要比udp大,局域网内部的丢包也不高。
[解决办法]
现在局域网内网卡交换机都是千M了,最低也是百M,普通画面的视频用TCP很轻松的。
程序应该是死在解码和显示上,这两部分都容易产生内存问题。
tcp本身是没问题的。

热点排行