Java me 如何检查手机是否支持RTP

Java me 如何检查手机是否支持RTP,java-me,rtp,Java Me,Rtp,我想知道设备/手机是否支持RTP,RTCP。以下是我目前的检查方式 String ar [] =Manager.getSupportedProtocols(null); for (int i=0;i<ar.length;i++){ System.out.println("Supported Protocols are :"+ar[i]); } 更高版本6.7 etc提供rtsp https,包括上述协议。 我的问题是我检查的方式是否正确 另一个问题是 rtsp

我想知道设备/手机是否支持RTP,RTCP。以下是我目前的检查方式

 String ar [] =Manager.getSupportedProtocols(null);
    for (int i=0;i<ar.length;i++){
     System.out.println("Supported Protocols are :"+ar[i]);
    }
更高版本6.7 etc提供rtsp https,包括上述协议。 我的问题是我检查的方式是否正确

另一个问题是 rtsp有rtp和rtcp,但当我尝试创建一个等待rtp数据包的套接字连接时,会抛出一个异常

 javax.microedition.io.ConnectionNotFoundException: ConnectionNotFound error in 
套接字::打开:错误=10051\n

为了创建套接字连接和获取流,我使用StreamConnectionNotifier,我就是这样做的

(StreamConnectionNotifier)Connector.open("socket://xxx.xx.xx.xx:4040", Connector.READ_WRITE, true);  
api说,如果协议不受支持,可以抛出我上面提到的异常

即使手机支持rtsp,我也不能接收rtp吗

(StreamConnectionNotifier)Connector.open("socket://xxx.xx.xx.xx:4040", Connector.READ_WRITE, true);