ASF Streaming на Android?
В настоящее время я тестирую, возможно ли написать приложение для Android, которое показывает поток моей IP-камеры (Foscam Fi8918w). Я знаю, что есть некоторые приложения, которые могут это сделать, но эти приложения не обладают необходимой мне функциональностью.
Анализируя камеру, я обнаружил поток ASF с двумя встроенными потоками:
Поток 1: видео в формате JPEG (MJPG) с разрешением 640*480
Поток 2: IMA WAV ADPCM Audio (8000 Гц, 16 бит, моно)
Затем я искал в Google инструкции по Android ASF без каких-либо результатов. Единственное, что я обнаружил, было то, что Android media player не поддерживает его.
В Википедии была ссылка со спецификацией ASF, так что это не волшебство. Неужели нет другого способа сделать это, кроме как реализовать все самостоятельно?
1 ответ
Вы можете попробовать RockPlayer [облегченная версия, бесплатно]. В отличие от большинства других медиаплееров, включая стандартный, в нем реализовано программное декодирование, поэтому поддерживается больше форматов.
Я не знаю, будет ли он декодировать ваш поток ASF, но, поскольку он бесплатный, попробуйте. Если нет, то я пару раз писал разработчикам по электронной почте идеи, которые были интегрированы - они вполне могут захотеть добавить поддержку, если вы обратитесь к ним.