Digital Signal Processing Reference
In-Depth Information
audio sample rate is typically set to 44.1 KHz at bit rate 64 kbps per channel, audio
and video can be monitored normally and their synchronization performs well.
(2)When audio sample rates in ALSA settings and AAC encoding settings are differ-
ent, sound will be played by publisher at a lower or faster speed than normal. (3)If
AAC sequence header is not sent, audio can't be played correctly by publisher.
(4)Under the condition of good network status, the whole delay of capturing, encod-
ing and transmitting data can be optimized within 3 seconds.
5
Conclusions
Fundamental principles of Network camera as well as software and hardware frame-
work based on Ambarella A5s platform are briefly analyzed in this paper. Audio
module of network camera is implemented independently. Furthermore, RTMP is
used to transmit audio and video data to RTMP server Red5 for monitoring test.
Acknowledgements. This work is supported by National Basic Research Program of
China 2012CB315904, NSFC (Natural Science Foundation of China) 61179028,
Guangdong Natural Science Fund 2011010000923, Shenzhen Basic Research
201005260234A, 201104210120A, Shenzhen Industry 201006110044A.
References
1. Network camera, http://en.wikipedia.org/wiki/Network_camera
2. Ambarella Inc., A5s Flexible Linux Platform (September 16, 2011)
3. Ambarella Inc., A5S-IPC-054-3.1 Application Note- Use Audio (September 16, 2011)
4. Advanced Audio Coding,
http://en.wikipedia.org/wiki/Advanced_Audio_Coding
5. ISO/IEC-14496-3, Information technology-Coding of audio-visual objects-Part 3: Audio
6. Timestamp, http://en.wikipedia.org/wiki/Timestamp
7. Rtmp Specification 1.0, Adobe Systems Incorporated (April 2009)
8. Advanced Linux Sound Architecture, http://www.alsaproject.org/
9. Introduction to Sound Programming with ALSA,
http://www.linuxjournal.com/article/6735
10. Ambarella Inc., Allen Cao, A5S-IPC-053-0.3 ALSA Develop (Sound)
11. ALSA Hardware Parameters,
http://www.alsa-project.org/alsa-doc/alsa-lib/
12. Ambarella Inc., A5S-IPC-074-3.1 AAC_Encode (September 16, 2011)
13. http://www.cnblogs.com/haibindev/archive/2011/12/29/
2305712.html
14. ISO/IEC-14496-15, Information technology-Coding of audio-visual objects-Part 15: Ad-
vanced Video Coding (AVC) file format
15. http://bashell.sinaapp.com/archives/install-and-config-red5-
server-1.html
Search WWH ::




Custom Search