Android-приложение отлично работает в 3G, но не с WIFI

Это мое приложение для воспроизведения видео. Оно отлично работает в 3G, но принудительно закрывается через WIFI, это код:

import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.widget.MediaController;
import android.widget.VideoView;

public class Video extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_video);

        String path="http://commonsware.com/misc/test2.3gp";


        Uri uri=Uri.parse(path);
        MediaController mc = new MediaController(this);

        VideoView video=(VideoView)findViewById(R.id.videoView);
        mc.setAnchorView(video);
        mc.setMediaPlayer(video);
        video.setMediaController(mc);
        video.setVideoURI(uri);
        video.start();
    }

}

а это манифест

<uses-permission android:name="android.permission.INTERNET"/>

это логкот

03-25 09:25:27.019: W/IInputConnectionWrapper(20221): showStatusIcon on inactive InputConnection
03-25 09:25:32.359: I/MediaPlayer(20221): uri is:http://commonsware.com/misc/test2.3gp
03-25 09:25:32.359: I/MediaPlayer(20221): path is null
03-25 09:25:32.359: D/MediaPlayer(20221): Couldn't open file on client side, trying server side
03-25 09:25:32.489: D/VideoView(20221): onMeasure()
03-25 09:25:32.489: I/VideoView(20221):     Setting size: 320x240
03-25 09:25:32.569: D/VideoView(20221): onMeasure()
03-25 09:25:32.569: I/VideoView(20221):     Setting size: 320x240
03-25 09:25:32.699: E/MediaPlayer(20221): error (1, -2147483648)
03-25 09:25:32.699: E/MediaPlayer(20221): Error (1,-2147483648)
03-25 09:25:32.699: D/VideoView(20221): Error: 1,-2147483648

На экране появляется: "это видео не может быть воспроизведено" Есть подсказка??

Спасибо большое


person Ivan    schedule 25.03.2013    source источник
comment
опубликуйте свой вывод logcat.   -  person Anup Cowkur    schedule 25.03.2013
comment
Извини, Ануп, я уже добавил это   -  person Ivan    schedule 25.03.2013
comment
@Ivan: Вы уверены, что ваша сеть Wi-Fi может направить запрос на сервер Commonsware? Вы пытались подключиться к http://commonsware.com/, просто используя браузер своего устройства?   -  person Squonk    schedule 25.03.2013
comment
Не вижу проблем с кодом. Проверьте, может ли ваш Wi-Fi получить доступ к Интернету и подключиться к указанному вами пути. Просто подключитесь к Wi-Fi, откройте URL-адрес в браузере и посмотрите, работает ли он.   -  person Anup Cowkur    schedule 25.03.2013
comment
Я сожалею, что не прошел брандмауэр. Теперь это работает. Спасибо большое   -  person Ivan    schedule 25.03.2013


Ответы (1)


У меня была ошибка, через Wi-Fi я должен пройти через брандмауэр, а я забыл это сделать в этом устройстве, это был мой провал.

Спасибо всем

person Ivan    schedule 30.04.2013