lassana / Continuous Audiorecorder
Licence: bsd-2-clause
Implementation of the missing feature in Android SDK: audio recorder with a pause.
Stars: ✭ 151
Programming Languages
java
68154 projects - #9 most used programming language
Projects that are alternatives of or similar to Continuous Audiorecorder
Media Server
RTSP/RTP/RTMP/FLV/HLS/MPEG-TS/MPEG-PS/MPEG-DASH/MP4/fMP4/MKV/WebM
Stars: ✭ 1,363 (+802.65%)
Mutual labels: mp4
Gortmp
rtmp server for windows, mac, linux, android. (mpegts hls)
Stars: ✭ 131 (-13.25%)
Mutual labels: mp4
Gifcompressor
An Android tool to compresses your GIFs into lightweight MP4 video using fast, hardware-accelerated encoders. Supports cropping, rotation, GIF concatenation and much more.
Stars: ✭ 85 (-43.71%)
Mutual labels: mp4
Av Converter
[av-converter.com] Audio and Video Converter, and YouTube downloader. Convert to MP3, MP4, AAC, FLAC, AC3, WAV, etc.
Stars: ✭ 97 (-35.76%)
Mutual labels: mp4
Youtube2audio
Desktop application to download YouTube videos as annotated MP3 or MP4 files
Stars: ✭ 128 (-15.23%)
Mutual labels: mp4
Sjmediacacheserver
A HTTP Media Caching Framework. It can cache FILE or HLS media. 音视频边播边缓存框架, 支持 HLS(m3u8) 和 FILE(mp4, mp3等).
Stars: ✭ 87 (-42.38%)
Mutual labels: mp4
Gpac
Modular Multimedia framework for packaging, streaming and playing your favorite content.
Stars: ✭ 1,321 (+774.83%)
Mutual labels: mp4
Audiovideocodec
一款视频录像机,支持AudioRecord录音、MediaCodec输出AAC、MediaMuxer合成音频视频并输出mp4,支持自动对焦、屏幕亮度调节、录制视频时长监听、手势缩放调整焦距等
Stars: ✭ 113 (-25.17%)
Mutual labels: mp4
Testing Video
Generator of test video files for testing your media playback devices and calibrate TV sets
Stars: ✭ 70 (-53.64%)
Mutual labels: mp4
Metadata Extractor
Extracts Exif, IPTC, XMP, ICC and other metadata from image, video and audio files
Stars: ✭ 1,972 (+1205.96%)
Mutual labels: mp4
Mediafile
A unified reader of metadata from audio & video files.
Stars: ✭ 138 (-8.61%)
Mutual labels: mp4
Youtubedownloader
Downloads videos and playlists from YouTube
Stars: ✭ 2,202 (+1358.28%)
Mutual labels: mp4
Continuous audiorecorder
Implementation of the missing feature in Android SDK: audio recorder with a pause. Based on mp4parser.
Import
Grab the latest version from Bintray:
repositories {
jcenter()
}
dependencies {
compile "com.googlecode.mp4parser:isoparser:1.0.2"
compile "com.github.lassana:continuous-audiorecorder:1.3.2"
}
or just copy the recorder
module into your project and add a new dependency:
dependencies {
compile project(':recorder')
}
Usage
Start recording:
AudioRecorder recorder = AudioRecorderBuilder.with(context)
.fileName(filename)
.config(AudioRecorder.MediaRecorderConfig.DEFAULT)
.loggable()
.build();
recorder.start(new AudioRecorder.OnStartListener() {
@Override
public void onStarted() {
// started
}
@Override
public void onException(Exception e) {
// error
}
});
Pause:
mAudioRecorder.pause(new AudioRecorder.OnPauseListener() {
@Override
public void onPaused(String activeRecordFileName) {
// paused
}
@Override
public void onException(Exception e) {
// error
}
});
The start()
method continues existing record also.
License
This project is licensed under the FreeBSD License.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].