Форум программистов, компьютерный форум CyberForum.ru

Не работает отображение видеопотока - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Android client <-Wi FI-> PC server http://www.cyberforum.ru/android-dev/thread961999.html
Всем привет. Очень хочу реализовать такую штуку. Значит надо отправлять хотяб 1 байт с андроида на пк через WI Fi На ПК вполне знаком с сокетами. UDP, TCP всё понятно. А вот с андроидом не найду ни примеров ни мануалов. Куда копать? Не прошу готовый расжеванный пример, хотяб какой нить чат (WI Fi). В общем 1)Надо вкл Wi fi на устройстве 2)Найти WI fi сеть и подключиться к ней.
Android Метод запускается сам по себе Всем привет. Вот есть кусочек кода для создания меню: public class MainActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); http://www.cyberforum.ru/android-dev/thread961893.html
Проблемма с проектом под Android в Xamarin Studio Xamarin
Студия версии 4.0.8 (build 2). Проект создается нормально, но при открытии Main.axml показывает следующие http://i58.***********/big/2013/0924/ef/c038e74feda432b14d7323488cfd6def.jpg хотя все нужные SDK стоят нормально http://i58.***********/big/2013/0924/77/1675e61c229575e42fedc536d078ee77.jpg и инструменты и платформа тоже есть...
Android Не находит getSupportActionBar() и getSupportFragmentManager()
Библиотека подключена, в импорте тоже есть import android.app.Activity; import android.app.Fragment; import android.app.FragmentManager; import android.app.SearchManager; import android.content.Intent; import android.content.res.Configuration; import android.os.Bundle; import android.support.v4.app.ActionBarDrawerToggle; import android.support.v4.view.GravityCompat;
Android Доступ к системным папкам Android http://www.cyberforum.ru/android-dev/thread961587.html
Нужно скопировать файл из директории /system/bin/, и разрешить редактировать некоторые файлы /data/misc/wifi , как это сделать? Не обязательно код, просто что и куда?
Android Окно настроек. ListPreference В окне настроек вывожу чекбоксы с одиночным выбором (кружки): <ListPreference android:defaultValue="1" android:entries="@array/listArray" android:entryValues="@array/listValues" android:key="SourceData" android:summary="@string/SourceData_summary" android:title="@string/SourceData" /> подробнее

Показать сообщение отдельно
Maximka_kz
Сообщений: n/a
25.09.2013, 14:46     Не работает отображение видеопотока
Приветствую всех!

Написал простейший код для отображения видео по урл на мобиле. Стопорится на функции mediapleer-а setDisplay(). Она просто не работает и на ней выполнение останавливается. скину код.
вот код
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        //setContentView(R.layout.activity_main);
 
        Log.d(LOG_TAG, "start Stream");
        this.mediaPlayer = new MediaPlayer();
        Log.d(LOG_TAG, "create player");
 
        try {
            Log.d(LOG_TAG, "begin");
            
            SurfaceView surfaceView1 = (SurfaceView) findViewById(R.id.surfaceView1);
            this.mediaPlayer.setDisplay(surfaceView1.getHolder());
            //mediaPlayer.setSurface(surfaceView1);
            Log.d(LOG_TAG, "setDisplay");
 
            this.mediaPlayer.setDataSource(DATA_STREAM);
            Log.d(LOG_TAG, DATA_STREAM);
            //mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
 
            //mediaPlayer.setOnPreparedListener(this);
 
            Log.d(LOG_TAG, "holder");
 
            this.mediaPlayer.prepare();
            Log.d(LOG_TAG, "prepareAsync");
            
            this.mediaPlayer.start();
        } catch (IllegalArgumentException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (SecurityException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IllegalStateException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        //mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
 
    }


вот лог ошибок

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
09-25 10:41:57.407: E/Trace(24722): error opening trace file: No such file or directory (2)
09-25 10:41:57.476: D/myLogs(24722): start Stream
09-25 10:41:57.517: D/myLogs(24722): create player
09-25 10:41:57.517: D/myLogs(24722): begin
09-25 10:41:57.897: D/AndroidRuntime(24722): Shutting down VM
09-25 10:41:57.897: W/dalvikvm(24722): threadid=1: thread exiting with uncaught exception (group=0x40a71930)
09-25 10:41:57.906: E/AndroidRuntime(24722): FATAL EXCEPTION: main
09-25 10:41:57.906: E/AndroidRuntime(24722): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.my_videoplayer/com.example.my_videoplayer.MainActivity}: java.lang.NullPointerException
09-25 10:41:57.906: E/AndroidRuntime(24722):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2180)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2230)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at android.app.ActivityThread.access$600(ActivityThread.java:141)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1234)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at android.os.Handler.dispatchMessage(Handler.java:99)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at android.os.Looper.loop(Looper.java:137)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at android.app.ActivityThread.main(ActivityThread.java:5041)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at java.lang.reflect.Method.invokeNative(Native Method)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at java.lang.reflect.Method.invoke(Method.java:511)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:793)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:560)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at dalvik.system.NativeStart.main(Native Method)
09-25 10:41:57.906: E/AndroidRuntime(24722): Caused by: java.lang.NullPointerException
09-25 10:41:57.906: E/AndroidRuntime(24722):    at com.example.my_videoplayer.MainActivity.onCreate(MainActivity.java:47)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at android.app.Activity.performCreate(Activity.java:5104)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1080)
09-25 10:41:57.906: E/AndroidRuntime(24722):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2144)
09-25 10:41:57.906: E/AndroidRuntime(24722):    ... 11 more
буду очень признателен за помощь!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 06:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru