一个远程视频监控的项目,大概有100多个监测点,最后通过2M的ADSL汇集在集团中心用一个大离子同时显示16路,关键问题在;
1.因为要在INTERNET上传输,所以在传之前是要压缩,我想的是用H.264,不知道现在有这方面的开源项目没?
2.怎么开发好呢?基于DIRECT SHOW开发?还是基于WINDOWS MEDIA PLAYER开发?还是其他?这个我不太懂最好大家能给个这方面的方向,我从来没做过,谢谢!

解决方案 »

  1.   

    1、H.264有开源的项目X264,在sourceforge上,不知道现在进展如何。JM是用于学术研究的,不建议用。
    2、显然是用DirectShow比较方便你的图像多大,2M/100 = 20K 悬
      

  2.   

    点对点视频会议程序:VideoNethttp://www.vckbase.com/document/viewdoc/?id=1179他使用了快速h.263编码库
      

  3.   

    1.可以使用 rtp/rstp,相信在 sourceforge 上有相关的开源项目
    2.如果是产品的话当然是基于DirectShow
     如果长期开发类似项目的话也使用DirectShow
     如果只是临时项目的话且不要求大量扩展的话可以考虑使用现成的第三方组件
      

  4.   

    还有,不是100个监测点都公用一个线的
    还有,
    没有其他开发方法了吗?只能有DIRECT SHOW?
    我初步用DIRECT SHOW写了一个框架,能放1路,但是好复杂,我觉得应该还有其他方法哦???
      

  5.   

    前端用的是什么采集卡?中心同时最多16路?是每个点2M ADSL?可以考虑VFW,DirectShow,及卡自身带的SDK.
      

  6.   

    1.因为是危险源监控,其实它很分散的,所以是分成很多群的,这些群和企业集团中心是用VPN建网的,每个群是2M接入ADSL,中心集团是10M,呵呵 我也不是很懂,大概就这些.2.前端采集卡肯定用的是支持MPEG-4压缩的产品,然后存入当地硬盘,然后在将它压缩成H.264的通过ADSL传到集团中心进行解码播放,具体用什么产品都还没决定,现在还在和他们领导商量,大家都给点意见,包括软件方面的难点有那些,解决方案有那些?硬件有那些?解决方案有那些?今天晚上12点结帐,谢谢你们
      

  7.   

    jm是264的参考模型,每个节点2M带宽用263就够了,没必要追求264
      

  8.   

    2,用DirectShow等,功能比较全,专业