0

サーバーからアプリに挿入したフラッシュプレーヤーにビデオをストリーミングするコードの一部がありますが、ネットワークの問題のためにユーザーが「再生」を押した後、FileNotFoundException が発生することがあります。サーバーが応答するまで、コードを編集してトレイとトレイを試すにはどうすればよいですか? これは私のコードです:

    irib1.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View arg0) {
            // TODO Auto-generated method stub

            rtmpUrl = "rtmp://live.kashef.tv/totalstreamer";
            fileName = "irib1-"+ qpm +".sdp";

            if (fileName.endsWith(".flv")) {
                fileName = "flv:" + fileName;
            }

            bodyHtml = htmlCode;
            bodyHtml = bodyHtml.replaceAll("@FILESRC@", 
                    "\"file=" + fileName
                    + "&streamer=" + rtmpUrl + "\"");
            webView.loadDataWithBaseURL("http://127.0.0.1",
                    htmlPre + bodyHtml
                    + htmlPost, "text/html", "UTF-8", null);

        }
    });

これは私のLogCatです:

11-24 19:48:01.380: W/System.err(17187): java.io.FileNotFoundException: http://live.kashef.tv/fcs/ident2
11-24 19:48:01.380: W/System.err(17187):    at org.apache.harmony.luni.internal.net.www.protocol.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:521)
11-24 19:48:01.380: W/System.err(17187):    at dalvik.system.NativeStart.run(Native Method)
11-24 19:48:01.380: W/System.err(17187):    at dalvik.system.NativeStart.run(Native Method)
4

0 に答える 0