基于TCP协议的视频传输

53 篇文章 2 订阅
53 篇文章 36 订阅

这个程序是为了大二上学期一个设计作业,写的太水,之前也发过,那个不是最新版,这个找到了可能是最新版的,昨晚调试了下,没用,是一个itcol的函数操作无效,在以前的版本是有效的,估计是因为linux内核版本的问题,毕竟最近这两年内核更新很快.昨晚将代码放到了oschina的git服务上,地址为

https://git.oschina.net/zhouX/homework.git,在videoTcp目录下,分为客户端和服务器端.

还有就是客户端使用到了openCV库来进行视频的录制保存,编译环境需要你安装openCV,我的博客也有关于openCV安装的内容.

还有就是我在文件中发现的我在调试程序时,2012年12月调试程序的录制的一段视频文件,和我昨晚录制的视频文件的比较,真是岁月是把杀猪刀.谁想看留个地址.

当时知识有限,现在想想在视频传输时,可是设计基于UDP的一个自己的协议,在自己的数据包格式中添加一个数据顺序的标识,比如时间,然后通过一个基于时间的优先级队列来达到顺序传输的效果.在格式中加入一些标识位,还可以达到重传的功能.

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值