Articles of http live streaming

Потоковая передача видео с камеры Android на сервер Wowza. (RTMP)

Я пытаюсь передать видео с Android на сервер Wowza, используя RTMP. Android не поддерживает RTMP, но я нашел эту библиотеку Aftek . Мой вопрос 1: У кого-нибудь есть опыт использования этой библиотеки для потока от Android до Wowza? Мой вопрос 2: Существуют ли другие решения для использования RTMP на Android для потоковой передачи видео (H.264) […]

Http Live Streaming на Android 4 (сэндвич с мороженым)

Я хотел бы сыграть ссылку на прямую прямую http (.m3u8) на Android. Не могли бы вы дать мне знать, как написать код для этого (фрагмент)? Я попробовал следующее (в событии onCreate Activity), но он не работал (говорит Cant play video): VideoView vv = new VideoView(this); Uri uri =Uri.parse("http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8"); vv.setVideoURI(uri); setContentView(vv); Примечание: использование эмулятора для тестирования […]

Разбор и воспроизведение файла .pls на Android

Может кто-нибудь помочь мне, как разобрать и воспроизвести этот файл .pls в android NumberOfEntries=1 File1=http://stream.radiosai.net:8002/

Воспроизведение HLS на Android (сравнение альтернатив)

Я хочу обсудить HLS в android и хочу узнать цены, как их купить и ваш опыт для этих игроков. Витамио – http://www.vitamio.org/en/ Стандартная лицензия бесплатна, но не поддерживает адаптивную потоковую передачу. Кто-нибудь тестировал расширенную версию или как я могу купить расширенную версию NexStreaming – http://www.nexstreaming.com/ Я отправил письмо, но не ответил. Кто-нибудь проверял это? Kaltura […]

Предоставление закрытых титров для потоков HLS на Android

Я работаю над собственным Android-приложением, которое транслирует видео HLS. Я пытаюсь получить данные закрытого заголовка CEA-608 для отображения, но я столкнулся с проблемой. Методология. Я запускаю устройство Jelly bean (API 4.1+), которое поддерживает закрытые титры и воспроизведение HLS ( http://developer.android.com/about/versions/android-4.1.html#Multimedia ). Тестирование: я тестирую с использованием примера XML-файла HLS bip-bop, содержащего данные заголовков ( https://devimages.apple.com.edgekey.net/resources/http-streaming/examples/bipbop_16x9/bipbop_16x9_variant.m3u8 […]

Тип мультимедиа HLS для Android HLS

Я хотел бы запустить Intent, чтобы воспроизвести видео HLS (HTTP Live Stream). Что я должен помещать в поле типа, чтобы запускать только видеоплееры, поддерживающие HLS? Он безуспешно пытался: «video / m3u», «video / m3u8», «video / hls», «application / x-mpegURL», «vnd.apple.mpegURL», «video / MP2T», «application / vnd» .apple.mpegurl. Идеи, пожалуйста …

URL http live Streaming URL с помощью медиаплеера

Я пытаюсь воспроизвести URL-адрес, но его не играет, а код, который я использовал, ниже. Logcat показывает ошибку Mediaplayer (1, -1002), состояние начала – 0 и ошибка (-38, 0), почему …? Где я иду не так …… может у помочь мне, как играть …….. import java.io.IOException; import android.app.Activity; import android.media.AudioManager; import android.media.MediaPlayer; import android.os.Bundle; import android.view.View; […]

VideoView запускает OnPreparedListener слишком рано для HLS

Я хочу показать пользователю некоторый ProgressDialog, пока он ждет, пока VideoView начнет воспроизведение HLS. Я пытаюсь использовать OnPreparedListener для этого, но он запускается раньше (после загрузки файла m3u8, а не при запуске видео). VideoView player = (VideoView) findViewById(R.id.player); String httpLiveUrl = "http://example.com/playlist.m3u8"; player.setVideoURI(Uri.parse(httpLiveUrl)); player.setMediaController(new MediaController(this)); player.requestFocus(); player.setOnPreparedListener(new OnPreparedListener() { public void onPrepared(MediaPlayer mp) { progress.dismiss(); […]

Разработать видеопроигрыватель на Android для поддержки HLS

Я пытаюсь разработать собственный видеопроигрыватель, поддерживающий HLS (прямая трансляция http) с 2.1. Я пробовал витамио, но для этого требуется, чтобы мы установили плагин vitamio, который составляет около 3,2 МБ. Поэтому мы пытаемся разработать собственный видеопроигрыватель. Я искал исходный код для Android, чтобы проверить, как поддерживается формат файла m3u8 в версии 3.0, но пока не увенчался […]

Является ли Android 2.2 HTTP прогрессивной потоковой передачей = HTTP Live Streaming?

Рамка среды Stagefrigh (Android 2.2) поддерживает прогрессивную поточную передачу HTTP. Что это значит? Т.е. это реализация протокола HTTP Live Streaming? И как использовать HTTP Live Streaming на Android, я имею в виду, что такое клиент – веб-браузер, MediaPlayer или просто «в-SDK», и мне нужно унаследовать от какого-то класса?