Java me 如何检查手机是否支持RTP
我想知道设备/手机是否支持RTP,RTCP。以下是我目前的检查方式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
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);