私はAndroid上で動作するようにRTSP URLを作成しています。RTSP Stackの実装
私は、RTSP URLを再生するために
MediaPlayer
とVideoView
を使用しているが、それらの両方がG1デバイスとエミュレータでプレーすることはできません。エラーはPVMFFailureiin PLAYER_INIT
です。私は最初からRTSPクライアントを実装することを考えました。小さなアプリケーションを開発し、すべてのメッセージ(DESCRIBE、SETUP、PLAY、TEARDOWN)を交換します。しかし問題はPLAYの後で、私はトランスポートヘッダで述べたようにclient_portでRTPパケットを受け取るべきですが、TCPダンプは以下のメッセージを表示します。私はUDPパケットが来ているが、アプリケーションで受信されていないと思う。
11:38:50.213394 IP EW-インf177.google.com.6970> 192.168.1.2.6970:UDP、長さ444 11:38:50.213451 IP 192.168.1.2> ew- in-f177.google.com:ICMP 192.168.1.2 udp port 6970到達不能、長さ36
この問題の解決方法を教えてください。