社区
网络编程
帖子详情
有关视频压缩传输的问题?
keke3789
2011-02-23 09:32:32
我现在想做视频的压缩传输,用VFW捕捉视频,xvid压缩,然后需要发送,我想请教各位大虾,发送的时候除了发送压缩后的数据外还需要需要发送哪些数据啊?COMPVARS结构和BITMAPINFO结构需要发送吗?现在一头雾水的,大家可以推荐写资料吗?谢谢了!
...全文
105
8
打赏
收藏
有关视频压缩传输的问题?
我现在想做视频的压缩传输,用VFW捕捉视频,xvid压缩,然后需要发送,我想请教各位大虾,发送的时候除了发送压缩后的数据外还需要需要发送哪些数据啊?COMPVARS结构和BITMAPINFO结构需要发送吗?现在一头雾水的,大家可以推荐写资料吗?谢谢了!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
keke3789
2011-02-25
打赏
举报
回复
[Quote=引用 4 楼 visualeleven 的回复:]
http://www.doserver.net/read.php/1025.htm
[/Quote]
谢谢了,嘿嘿
keke3789
2011-02-25
打赏
举报
回复
[Quote=引用 3 楼 aaadddzxc 的回复:]
你选的还真偏门。。。。你思路就错了,视频编解码并不是编码你的那个东西,而是图像。h264x264 就是你想要的,但是比较复杂,你可以看看263的 资料比较多!
[/Quote]
可是xvid不是编码的吗?我用的是vcm里的ICSeqCompressFrame函数,不知道是什么编码,参照网上的,可是现在压缩代码会出问题
keke3789
2011-02-25
打赏
举报
回复
[Quote=引用 5 楼 jwybobo2007 的回复:]
先用VFW捕捉视频得到USB摄像头的数据,每次得到的是一个原始图片帧,也就是如RGB图片缓冲,此时针对该RGB图片进行编码,方式可以选择vp6,h263,h264等等,要求不高的可以用vp6 h263就可以了,这些压缩代码较少,用起来方便些,在你压缩完后就得到了压缩视频帧了,此时自定义一些传输协议,传输视频帧就可以了,对方在接收到数据后进行视频解码,就是把视频帧还原成原始图像,如RGB图,然后你可……
[/Quote]
请问下 视频帧不需要自己组建吗,就是把一些帧的大小,类型什么的放在一起,我看2楼给的论文里好像是要自己组建帧的?自定义传输协议?使用UDP或TCP可以吗?进行解码时不需要发送方提供的COMPVARS结构和BITMAPINFO结构是吗?
jwybobo2007
2011-02-25
打赏
举报
回复
先用VFW捕捉视频得到USB摄像头的数据,每次得到的是一个原始图片帧,也就是如RGB图片缓冲,此时针对该RGB图片进行编码,方式可以选择vp6,h263,h264等等,要求不高的可以用vp6 h263就可以了,这些压缩代码较少,用起来方便些,在你压缩完后就得到了压缩视频帧了,此时自定义一些传输协议,传输视频帧就可以了,对方在接收到数据后进行视频解码,就是把视频帧还原成原始图像,如RGB图,然后你可以使用GDI等等,将图像绘制到窗口即可
Eleven
2011-02-24
打赏
举报
回复
http://www.doserver.net/read.php/1025.htm
xengine-qyt
2011-02-23
打赏
举报
回复
你选的还真偏门。。。。你思路就错了,视频编解码并不是编码你的那个东西,而是图像。h264x264 就是你想要的,但是比较复杂,你可以看看263的 资料比较多!
xladykiller
2011-02-23
打赏
举报
回复
可以参考一下这个
利用VC++实现局域网实时传输
keke3789
2011-02-23
打赏
举报
回复
做过的大虾可以指点下吗?
基于Opencv、VC6.0的局域网视频实时播放
传输
系统
用VC++以及Opencv实现从压缩、组帧、发送到接收、解压整个视频
传输
流程以及
传输
控制策略,达到高质量的实时视频
传输
的目的。实现服务端视频捕获或播放,
视频压缩
、组帧、发送的功能;实现客户端视频接收、解压,播放的功能。设计了一个实时视频网络
传输
系统,实现了视频采集、视频编码、解码和网络
传输
控制协议。在基于UDP协议基础上加入了确认机制,采用Opencv和DirectShow架构,设计了视频数据的采集、编码、网络
传输
、解码及实时显示的解决方案,并用VC++编程实现。系统在不同条件下进行了丢帧测试,获得了较低的丢帧率,能很好地完成视频实时
传输
。
如何压缩视频的大小?这几种压缩方法了解一下
这是一个能够在手机上就能够使用的视频编辑软件,通过它我们可以给视频进行去水印、视频拼贴、视频抠像等操作,非常方便。其中也有
视频压缩
的选项功能,我们只需要将软件在手机上打开,在页面点击“
视频压缩
”,进入之后把视频添加进来,在页面下方就可以选择压缩模式,也能够自定义压缩,最后将压缩后的视频保存下来就可以了,非常方便。有什么方法能够简单快速的压缩视频呢?它既可以转换视频格式,也可以对视频进行压缩、加水印、分割或者是合并等操作,非常方便。以上就是给大家分享的几种能够简单快速的压缩视频方法啦,是不是方便呢?
一小时快速学习屏幕录像和视频编辑实战教程
本套课程全程采用实例演示,思路清晰,易学易操作。课程包括屏幕录像、视频编辑、
视频压缩
,一套完整的课程。屏幕录像部分教大家用简单实用的方法录制高清视频,视频编辑部分包括视频裁剪、分割、合并、字幕、水印、画中画、分屏、马赛克、绿幕抠像、变声变速、换音乐等等,
视频压缩
教大家如何压缩视频而且不影响视觉清晰度,压缩体积方便上传和下载。
Cameralink
视频压缩
传输
模块
Cameralink
视频压缩
传输
模块技术要求基于海思+ FPGA方案设计实现Cameralink视频采集、压缩、
传输
等数据处理。
手机上怎么压缩视频?教你两个手机压缩视频小技巧
压缩视频可以减少数据量,从而提高视频
传输
速度。第一种方法是使用这个智能直播助手来将视频进行压缩,这个工具中有很多的视频编辑功能,不仅提供
视频压缩
功能,还提供了许多其他的功能,如直播推流、观众互动、美颜滤镜、屏幕分享等等。第二种方法也是一个能够在手机上编辑视频的操作软件,支持很多视频编辑功能,如
视频压缩
、格式转换、视频去水印、视频分屏等,下面把压缩视频的步骤给大家演示一下。首先,将软件在手机上打开,在页面中点击进入“
视频压缩
”,进入后就可以把需要压缩的视频添加进来,然后在页面的下方就可以选择压缩模式。
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章