各位高手,DVR的回放怎么实现?可同时回放几路?系统资源占用多少?

解决方案 »

  1.   

    我有自己的DVR产品,可同时回放1路,这已经满足需要了,关键是看你可以同时录制几路,我自己的可以同时录制16路
      

  2.   

    同时录制16路很容易,因为录像对CPU资源占用少,关键是回放,回放占用CPU资源多。请问,你回放是用控件,还是DX?
      

  3.   

    用DirectX做过一个回放的控件。占用的资源不多。回放一路就可以了。
      

  4.   

    dvr的回放一般一路就可以了,资源也不是大问题,就算你占了50% 的资源(实际上不会有那么高的),只要计算机可以正常工作就行了,我觉得更重要的问题在于
    1:回放不能影响录象
    2:检索的方便性,能不能很快的准确的定位,
    3。检索的快速性,不能让用户等太久
    4。界面的美观性,dvr是商业产品,用户都想找一个美观漂亮的产品
    5。功能多样,快放,慢放,什么的
    另外一点就是和板卡有关了,有的板卡录下来数据可能有问题,那得具体的板卡具体做了
      

  5.   

    http://www.starsecu.com
    http;//www.fjhtc.com
    我们公司的网站
      

  6.   

    如果只是回放文件,那就很简单,用DirectShow或者用MediaPlayer控件就可以了,不过推荐用DirectShow,控制很方便,不管多少路都没问题,现在机器的性能回放MPEG1的话放8路甚至更多,我现在做的DVR要求16路。
    如果从网络接收数据的话,也可以用DirectShow做,不过我感觉效果不大好,正在研究中,还不如我自己写的解码器,也可以同时回放几路。
      

  7.   

    to alma:
    16路有点夸张?是回放16路,还是预览16路?
      

  8.   

    to zlma我是用ds写的,我看大多数人都是用它写的
    你自己写的解码器?
    碰见高手了
    能聊聊吗
    QQ 40505133
      

  9.   

    我这里有回放8路的ds源码是我自己的产品,需要的联系[email protected]
    一路占用cpu7%,但8路会100%,这是没有办法的事情,随着路数增加cpu占用会成倍增长的,我这个回放8路不影响录像,录像质量在25桢以上,硬件是我们自己设计的1510芯片的,所以效果没的说,呵呵!
      

  10.   

    mpeg1 的市场不会太久了,马上就是mpeg4的市场了