关于视频文件网络传输后的有关问题

关于视频文件网络传输后的问题
局域网内两个主机传输文件,发送方fopen() 然后fread 然后send ,接收方recv 然后fwrite,这样应该是可行的吧。

我想问fopen()第二个参数,"r"和"rb"是不是需要自己先判断文件类型。我这边一个AVI文件,
发送方的大小关于视频文件网络传输后的有关问题

接收方
关于视频文件网络传输后的有关问题

大小都差一点,不能播放,是哪的问题呢

------解决方案--------------------
发送接收需要定义包的大小,这样才知道接收的文件如何还原
------解决方案--------------------
r是以文本方式,不正确,应该用rb打开并发送。这有很多socket源码程序,供参考:
http://download.****.net/detail/geoff08zhang/4571358
------解决方案--------------------
解决了?注意结贴。

文本如果需要处理的话才不加b
------解决方案--------------------
只要的fread的打开方式和fwrite的打开方式一致就行了吧...
------解决方案--------------------
引用:
Quote: 引用:

解决了?注意结贴。

文本如果需要处理的话才不加b


文本如果加b,好像这边也没什么错。是不是需要实现判断文件类型,然后根据类型来决定加不加b?

都以二进制数据方式发送就好了。