我们有一个项目,功能大致如下图所描述:
其中,视频窗口显示的是另外的网络主机发过来的视频数据(对传输质量没有要求,只要能较清晰的显示视频就可以),旁边的实时数据窗口也同时显示和当前画面对应的实时数据,还有在右下的控制窗口里边,可以和网络主机进行通信,比如说:和QQ一样,俩人聊天。
这是基本功能。
按钮功能是这样:
“开始”则和网络主机进行通信,开始接收数据。(包括视频和实时数据)
“录制”能够将屏幕上的视频和对应的实时数据记录到文件里。
“回放”当然就是对录制的文件进行回放(其中视频的过程和当前画面对应的实时数据都要可以对应上)。
“停止”和开始相对应了。。呵呵。功能好像还比较复杂,会用到网络编程和视频编程,都是我以前没有接触的!
求各位推荐本书,大概要学多场时间?
哪里有有用的代码也可以推荐下!多谢!呵呵!不能粘贴图么??

解决方案 »

  1.   

    明白你的意思。呵呵。
    视频方面网上有一些卖,directshow xxxx,你去china-pub或者dearbook搜索一下。
    网络编程方面,可以供选择的方式有很多了。比如ACE框架。──────────────────────
    国内专业的ACE网络编程、开发论坛开通:
    www.acejoy.com 
    www.acedevelop.com
    涉及ACE使用和开发,中间件、服务器端软件的设计,P2P技术,
    socket网络编程、应用开发等内容。
    欢迎加入,大家一起交流、学习成长!
      

  2.   

    www.acejoy.com 
    ACE 是专对网络呢?还是综合的呢?
      

  3.   

    音视频看看Directshow就知道了,网络嘛,先熟悉Tcp/Ip协议和socket编程,基本上差不多了,因为看你的描述似乎没有很高的要求。
      

  4.   

    《DirectShow开发指南》《DirectShow务实精选》
    作者:陆其明。
    在baidu用以上3个关键字搜索,会得到很多东西