видеоплеер

Ответить
ilgiz_vafin
Сообщения: 19
Зарегистрирован: 05 апр 2012, 11:52

видеоплеер

Сообщение ilgiz_vafin » 17 июл 2012, 15:54

Всем привет.
Буду очень признателен, если найдется такой человек, который мне поможет со следующим вопросом: Необходимо написать приложение - "видеоплеер", умеющий одновременно воспроизводить n-видеофайлов/rtsp/http потоков. Вопрос в том, в какую сторону смотреть, стандартный MediaPlayer не решает данную задачу. Использование ffmpeg позволит решить ее или нет?
Заранее спасибо!

Аватара пользователя
Finch
Сообщения: 439
Зарегистрирован: 16 июл 2012, 21:37

Re: видеоплеер

Сообщение Finch » 17 июл 2012, 21:43

тоесть одновременно смотреть 2(и 6ольше) видео на 1 екране?
можно подро6ней?
CEO of a company R.id.team

ilgiz_vafin
Сообщения: 19
Зарегистрирован: 05 апр 2012, 11:52

Re: видеоплеер

Сообщение ilgiz_vafin » 18 июл 2012, 09:03

Да, все верно. Необходимо на одном экране одновременно проигрывать 2 и более видеофайлов.

Аватара пользователя
Finch
Сообщения: 439
Зарегистрирован: 16 июл 2012, 21:37

Re: видеоплеер

Сообщение Finch » 18 июл 2012, 09:21

ilgiz_vafin некоторые модели не поддерживают этого, точнее ядра их так отконфигурированы, и кстати VideoView отлично тащит rtsp и http

Код: Выделить всё

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:orientation="vertical"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   >
<VideoView
   android:id="@+id/mVideoView"
   android:layout_width="fill_parent"
   android:layout_height="wrap_content" />
</LinearLayout>

Код: Выделить всё

String LINK = "rtsp://v5.cache1.c.youtube.com/CjYLENy73wIaLQnhycnrJQ8qmRMYESARFEIJbXYtZ29vZ2xlSARSBXdhdGNoYPj_hYjnq6uUTQw=/0/0/0/video.3gp";
       VideoView mVideoView = (VideoView)findViewById(R.id.mVideoView);
       myVideoView.setVideoURI(Uri.parse(LINK));
       myVideoView.setMediaController(new MediaController(this));
       myVideoView.requestFocus();
       myVideoView.start();
Вся про6лема в том что видео 6удет играть только 3gp и mp4, которое правильно декодировано, если нужна поддержка форматов avi, mkv то прийдется использовать кодеки
Итого 2 про6лемы
1. не на всех устройствах ра6отает
2. кодеки
П.С. про6овал на своём Xperia arc S запускать 2 видео, не ра6отает =)
CEO of a company R.id.team

ilgiz_vafin
Сообщения: 19
Зарегистрирован: 05 апр 2012, 11:52

Re: видеоплеер

Сообщение ilgiz_vafin » 18 июл 2012, 09:56

Спасибо за ответ!
Я пытаюсь проиграть с помощью videoview rtsp поток с параметрами: H.264, 320*240, 5 fps - не работает:( а как тогда работает приложение, скажем, IP Cam Viewer, судя по скринам и видео с play.google.com оно справляется с задачей проигрывания нескольких потоков одновременно?
Заранее благодарен!!

Аватара пользователя
Finch
Сообщения: 439
Зарегистрирован: 16 июл 2012, 21:37

Re: видеоплеер

Сообщение Finch » 18 июл 2012, 13:32

попро6уй декомпилируй и посмотри что там =)
CEO of a company R.id.team

ilgiz_vafin
Сообщения: 19
Зарегистрирован: 05 апр 2012, 11:52

Re: видеоплеер

Сообщение ilgiz_vafin » 18 июл 2012, 13:45

Finch писал(а):попро6уй декомпилируй и посмотри что там =)
Не очень хорошее решение) А вы не знаете как можно получать отдельные кадры из видеопотока?


ilgiz_vafin
Сообщения: 19
Зарегистрирован: 05 апр 2012, 11:52

Re: видеоплеер

Сообщение ilgiz_vafin » 19 июл 2012, 08:23


Ответить