那么不管是java还是c还是c++还是c#,望大家指点。首先是怎样截获到包,然后是如何解析的问题。

解决方案 »

  1.   

    RTP是工作在UDP之上的,用Java似乎没有对应的解析API。C/C++应该不难做到,用相应的协议栈就可以了。
      

  2.   

    哦,I know了,原始是UDP的数据包,还以为是Java里面的package
      

  3.   

    截获到包是指比如webserver可以监听80端口获得http的包,那么我用什么方法,可以得到rtsp的554端口的包?我用socket监听554端口什么也得不到啊郁闷
      

  4.   

    单单使用SOCK监听554端口没试过……我也想知道。
      

  5.   

    Java里面不是有相关的函数可以调么?DatagramSocket.send(DatagramPacket)
    DatagramSocket.receive(DatagramPacket)
      

  6.   

    回头再翻这个帖子,可以用JMF来弄,JMF中有API