2013-05-04 2 views
0

Я создаю приложение, которое может транслировать видео в реальном времени с HTTP-url. Возможно ли создать собственное приложение для Android, которое может напрямую транслировать прямые видео? Или мне еще нужен медиасервер для перекодирования видео в формате, поддерживаемом Android, прежде чем он будет отправлен с сервера на Android через RTSP? Любая помощь будет очень оценена. Спасибо.Android Java Video Live Streaming

ответ

0

До тех пор, пока у вас есть правильный URL RTSP, например: rtsp://somewhere/vod/mp4:sample.mp4

Вы можете открыть намерение с помощью

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(your_rtsp_address)); 
startActivity(browserIntent); 
+0

Привет, сэр! Спасибо за Ваш ответ. Не могу ли я просто передавать по протоколу HTTP? –

+0

Извините, я не знаю об этом, я участвую только в потоке Rtsp. –

+1

У меня уже есть ответ! Раньше я делал RTSP, и мне нужен был специальный медиа-сервер для перекодировки видео в формат Android, поэтому я хотел попробовать другой метод. Я просто использовал videoView и дал ему URL-адрес потокового видео. Он должен работать нормально, если Android версии 3.0 и выше. Благодаря! –

0

использование VideoView. используя метод VideoView.setVideoURi, вы можете показывать потоковое видео.

+0

Спасибо. Я уже делал это вчера. Видеовизор продолжает говорить мне, что он не может воспроизводить видеоформат. Я использую H264 и MP4, которые дружелюбны к Android. Я знаю, что мне не хватает некоторых конфигураций, но я все еще не могу понять их. –