Audio Features Preview?
Posted: Mon Aug 20, 2007 8:34 pm
What is the status of audio integration for ZM?
We build small headless, outdoor video recorders using ZM. ZM is the perfect solution for these kind of applications.
We recently got a customer request for outdoor audio monitoring. We are working on a network-based audio solution and would like to see/ integrate audio control, capturing, playback and recording in ZM.
Here is a preliminary features description of what we have in mind:
Hardware: net4801/4511 or equivalent board, sound-card with ACS4000 chip (mic in, line in, speaker out), 8GB/40GB/100GB storage unit
OS: Linux (MagicWave Systems Distro) 2.6.18 kernel
Driver: Alsa sound architecture
Features: Suitable for outdoor applications, size 7x6x2.5", power supply: 12VDC POE or 110-240VAC, operating temp <=120deg F
Unit control via network (primary interface) or console
Audio capturing via sound card and network
Audio playback (real-time and replay) via sound card and network
Audio recording on local storage unit
Audio detection based recording
Audio file format transformations
Control and configuration via browser-based gui
Consider integration with Zoneminder, a php/perl based video recorder.
Development priorities:
1. Playback (real-time) of "Mic In" audio capture via Network using multi-platform, main-stream audio streaming formats and technologies (streaming protocol: RTP? SIP?, compression formats: G.711?, G.723?, G.726?, MP3?) so that audio can be listened to with mainstream browsers/ browser plugins
2. GUI-based Control of "Mic In" Settings
3. Recording of "Mic In" audio capture and GUI-based searching, sorting, filtering, deleting; audio file storage format: MP3, maybe PCM (.WAV)
4. Replay of recorded audio via network (see 1.) with GUI-based searching, sorting, filtering, selecting
5. Continuous as well as audio detection based recording
6. Downloading of of audio files via network and USB interface
7. Capturing and recording of audio streams from audio-enabled network cameras (i.e. AXIS211A) via network.
8. GUI to convert audio files: wav->mp3, mp3->wav, others
9. Local audio announcements through "Speaker Out" on sound card (i.e. saydate)
10. Send audio announcements from the network to the "Speaker Out" of the sound card.
11. Integrate duplex capability for conversations between two audio-modules over the network or between audio module and audio enabled browser
We just started this project and are trying to catch up with and absorb current audio processing and streaming technologies as well as learning what Linux tools are available.
Nevertheless, we were wondering whether there are any additional suggestions and/or whether we could start making contributions towards the current efforts.
We build small headless, outdoor video recorders using ZM. ZM is the perfect solution for these kind of applications.
We recently got a customer request for outdoor audio monitoring. We are working on a network-based audio solution and would like to see/ integrate audio control, capturing, playback and recording in ZM.
Here is a preliminary features description of what we have in mind:
Hardware: net4801/4511 or equivalent board, sound-card with ACS4000 chip (mic in, line in, speaker out), 8GB/40GB/100GB storage unit
OS: Linux (MagicWave Systems Distro) 2.6.18 kernel
Driver: Alsa sound architecture
Features: Suitable for outdoor applications, size 7x6x2.5", power supply: 12VDC POE or 110-240VAC, operating temp <=120deg F
Unit control via network (primary interface) or console
Audio capturing via sound card and network
Audio playback (real-time and replay) via sound card and network
Audio recording on local storage unit
Audio detection based recording
Audio file format transformations
Control and configuration via browser-based gui
Consider integration with Zoneminder, a php/perl based video recorder.
Development priorities:
1. Playback (real-time) of "Mic In" audio capture via Network using multi-platform, main-stream audio streaming formats and technologies (streaming protocol: RTP? SIP?, compression formats: G.711?, G.723?, G.726?, MP3?) so that audio can be listened to with mainstream browsers/ browser plugins
2. GUI-based Control of "Mic In" Settings
3. Recording of "Mic In" audio capture and GUI-based searching, sorting, filtering, deleting; audio file storage format: MP3, maybe PCM (.WAV)
4. Replay of recorded audio via network (see 1.) with GUI-based searching, sorting, filtering, selecting
5. Continuous as well as audio detection based recording
6. Downloading of of audio files via network and USB interface
7. Capturing and recording of audio streams from audio-enabled network cameras (i.e. AXIS211A) via network.
8. GUI to convert audio files: wav->mp3, mp3->wav, others
9. Local audio announcements through "Speaker Out" on sound card (i.e. saydate)
10. Send audio announcements from the network to the "Speaker Out" of the sound card.
11. Integrate duplex capability for conversations between two audio-modules over the network or between audio module and audio enabled browser
We just started this project and are trying to catch up with and absorb current audio processing and streaming technologies as well as learning what Linux tools are available.
Nevertheless, we were wondering whether there are any additional suggestions and/or whether we could start making contributions towards the current efforts.