H.263网络视频传输程序——掌上视频(代码已经发到这里,不用在后面回邮箱了)
这个程序有PC的服务端和Pocket PC上的客户端两个部分。服务端运行时,按下开始就可以从PC机的摄像头捕获视频,并且使用H.263编码进行压缩。这时服务端将在TCP的8765端口进行监听;这时运行客户端,输入服务器IP地址并点击“连接”,在网络正常的情况下,将实时显示服务端摄像头捕捉到的画面,画面的实时性取决于网络的带宽。附带这个程序的全部代码,其中视频捕获用的开源工程VideoNet中的VFW,H263来源于这个工程以及[url]http://www.h263l.com[/url],TCP使用的完成端口模型由杨飞(QQ:5535833)编写,我在这里均做了必要的修改。
使用的时候,可以进行改编,依据需要可以设置压缩的质量等级,等等……
[b] 注意WINCE的MFC的CDC有一个BUG,每次BitBlt后有4k内存泄露,改成用API的绘画就可以了。[/b]
[[i] 本帖最后由 MacintoshM 于 2007-1-12 10:28 编辑 [/i]] 这个是运行画面。 好东东。
回复 #3 x_c_m_ren 的帖子
多谢!可是为什么pocket PC 上的画面很红呢,是不是解码有些问题? 解码的时候YUV参数顺序绿色和红色反了,自己修改一下吧!呵呵 顶!!! p:b[size=3]很不错的东东啊
值得一看[/size] 需要代码的朋友请留下邮箱,我将及时发送给您! 改在PPC上捕获行吗? 可以在PPC上捕获,但是PPC上要有摄像功能,所以这里没做。并且PPC上的压缩速度比较慢,H263可以做到10FPS左右。 我想要,我的信箱是[email]millie1022@163.com[/email]。谢谢。 [email]reneloveme@gmail.com[/email]
楼主偶要一份~~ 楼主太强了
麻烦给我一份
[email]tangyj@zucc.edu.cn[/email] 我也想要一从[email]kinpro@gmail.com[/email] 我也要一份 [email]lllhhhqqqlhq2000@gmail.com[/email] 谢谢搂主了 我想学习一下
谢谢
[email]zsj0224@gmail.com[/email] 强,偶也学习学习
[email]zhangym114@163.com[/email]
3Q...... [email]ananda.yang@gmail.com[/email]
谢谢 也请给俺一份:[email]mailme99@cn99.com[/email] 楼主谢谢啦!
麻烦给我一份
[email]sencity@163.com[/email]