我手上的资料有RTP的包头定义,不用管RTP的深层结构,只在应用此协议得到视频流中的I、B、P帧(MPEG4格式)。我的资料上说RTP协议要用基于他们提供的VSIP协议,VSIP协议我也有,但是我不知道怎么使用,说白了就是不明白从那里下手,在此请做过这方面的高手给予指导,如果您了解一些也请给予提示,谢谢!

解决方案 »

  1.   

    RTP是基于UDP的,不需要什么VSIP
    你所需要做的只是把你的数据打包成RTP包进行发包接收解包就行了。此外,用RTCP进行传输控制。
      

  2.   

    楼主可以看看OpenH323,里面有RTP的应用
      

  3.   

    谁有用过RTP,(需要lib?)
    哪儿有这方面的资料
      

  4.   

    http://www.vovida.org/protocols/downloads/rtp/
      

  5.   

    http://www.vovida.org/protocols/downloads/rtp/
    这里的RTP可以移植出来单独用,是用C++实现的,用起来觉得还可以,你可以考虑从这里移植,工作量不是很大
      

  6.   

    建议你在移植时不要用他的封装的SOCKET,你可以自己封装的WIN SOCKET
      

  7.   

    我有个SAMPLE CODE,如果楼主要的话,可以留个EMAIL
      

  8.   

    RTP 和 VSIP 应该没什么关系,请把VSIP协议发给我看看。[email protected]
      

  9.   

    to : Practise_Think
    给我也来一份,谢谢了。
     [email protected]
      

  10.   

    to Practise_Think(时代“过客”) :
    谢谢了,现在急需!email:[email protected]
      

  11.   

    我急需
    谢谢大人
    [email protected]
      

  12.   

    [email protected]我正需要,麻烦给发一份
      

  13.   

    各位非常抱歉,原本我有一份RTP的例子代码在公司的电脑里,但3月初不干了,没拿出来,所以未能给大家发过去本人深感抱歉!!
      

  14.   

    http://www.vovida.org/protocols/downloads/rtp/
    里的code,是在linux下的吧?在WIN平台下的VC 6.0里,没办法编译呀,一编就说缺这个少那个的了。:(
      

  15.   

    我也试了,http://www.vovida.org/protocols/downloads/rtp/不能编译啊