Может ли Android MediaPlayer работать только с источниками файлов? Я хотел бы воспроизводить медиа (видео) из сетевого потока, но поток идет по нестандартному протоколу, поэтому мне нужно как-то скормить Android MediaPlayer только данными.
Есть ли способ сделать это? Я нашел несколько веб-страниц, предлагающих использовать временный файл для буферизованных мультимедийных данных и т. д., но я хотел бы максимально минимизировать использование ввода-вывода, поэтому я ищу решение только для API, если оно есть? как насчет JNI? но похоже, что разрешения будут проблемой и с этим.