Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
hellmin
36 / 36 / 2
Регистрация: 13.07.2011
Сообщений: 95
#1

Как сменить в MediaRecorder файл для записи - Программирование Android

05.12.2012, 11:42. Просмотров 403. Ответов 0
Метки нет (Все метки)

Добрый день!
Подскажите, пожалуйста, или укажите куда копать.
С задачей еще полностью не определился. Но думаю сделать, что-то вроде видеорегистратора.
Собственно нужно писать видеопоток в файл. Но, чтобы была какая-то круговая запись решил в файл писать 5 минут видео, потом открывать следующий файл, в него продолжить писать и так далее.
Пользуюсь классом MediaRecorder, у него есть метод setOutputFile(). Первый файл записывается успешно, но чтобы записать во второй приходится вызвать метод stop(), после чего снова указать имя нового файла setOutputFile() и параметры записи. При вызове метода stop() гаснет экран и слышен звук отключения камеры, после чего звук включения камеры и отображение видео на экране.

Как сделать, чтобы не было столь жесткого перехода от одного файла к другому? Как перенаправить видеопоток без остановки камеры в другой файл?
Спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.12.2012, 11:42
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как сменить в MediaRecorder файл для записи (Программирование Android):

Не работает MediaRecorder - Программирование Android
try { Log.d("LOG_TAG", "Start record" + fileName); releaseRecorder(); mediaRecorder = new...

Запись звука. MediaRecorder. разбираю пример - Программирование Android
разбираю уже готовый пример.Приложение запускается, но не могу понять, почему у меня не записывает звук, а при нажатии на Stop выбивает из...

При записи в файл, в какую папку записывается файл? - Программирование Android
При записи текста в файл в какой папке создается файл и туда записываются данные, записываю так: FileOutputStream fos; fos =...

Как перенести строку при записи в файл при использовании BufferedWriter? - Программирование Android
Записываю в файл строковые данные, но никак не получается перенести строку, все пишется сплошняком. BufferedWriter bw = new...

Как сменить фамилию в учетной записи в виндус 8 - Windows 8, 8.1
Привет всем, мне надо сменить фамилию в виндус 8 но я не знаю как подскажите, я сменил на сайте но когда нажимаешь пуск и с права в верху...

Как открыть файл одновременно для чтения и для записи? - C++
Делаю вот так, но ничего не получается.:( std::fstream inOutCredit("credit.dat", std::ios::ate | std::ios::binary); if...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.12.2012, 11:42
Привет! Вот еще темы с ответами:

try{ ...} catch{...} Система не даст открыть для записи файл уже отрытый для записи. - Программирование
имя Pomogite pojalusta ya hochu cherez VBScript otkrit' EXCEL file dlya zapisi. File nnahoditsya v seti i uje otkrit dlya zapisi ...

Как создать файл для записи? - C++
Как правильно создать файл для записи,чтобы внести необходимое кол-во имен? #include<iostream> #include<assert.h> ...

Как поменять кодировку для записи в файл? - PascalABC.NET
Программа должна создавать bat-файл с командами takeown и icacls. Когда я открываю файл в любом редакторе, то всё на месте, однако, когда...

Как открыть файл excel для записи - Delphi
Как открыть файл excel для записи с помощью нажатия кнопки на форме?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.