我正在努力使RTSP url在Android上工作。RTSP協議棧實現
我用
MediaPlayer
和VideoView
玩RTSP url,但他們都無法在G1設備和仿真器玩。錯誤是PVMFFailureiin PLAYER_INIT
。所以我想從零開始實施RTSP客戶端。我開發了一個小應用程序,它交換所有消息(DESCRIBE,SETUP,PLAY,TEARDOWN)。但是問題出現在播放之後,我應該像傳輸標題中所提到的那樣在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端口6970不可達,長度36
請讓我知道如何解決此問題。