Development of a Simultaneous Audio Broadcasting System Based on Embedded Hardware using RTSP
Raimarius Delgado, Seunghyung Lee, Byung-Dug Ahn, Byoung Wook Choi · Journal of Korean institute of intelligent systems · 2018
자연 재해의 증가는 다양한 방식으로 우리의 생활 방식을 변화시키고 있다. 본 논문에서는 이러한 재난 상황에서 경보에 사용될 수 있는 임베디드 플랫폼 기반의 오디오 동시 방송 시스템을 구현하였다. 이 시스템은 네트워크에 연결된 여러 클라이언트에 오디오 신호를 전송하는 서버로 구성된다. 실제 미디어 전달은 실시간 전송 프로토콜인 RTSP(real-time streaming protocol)에 캡슐화 된 실시간 프로토콜 RTP(real-time protocol) 스트림 개념을 사용하여 구현되어 미디어 전송을 제어하고 각 구성 요소 간의 데이터 전송을 보장한다. 서버 및 클라이언트는 하드웨어 오디오 코덱을 포함한 임베디드 플랫폼으로 개발되었다. ALSA(Advanced Linux Sound Architecture)를 사용하는 장치 드라이버는 하드웨어 코덱을 구동하고 아날로그 오디오 신호와 디지털 신호의 변환을 위하여 개발되었다. 오픈 소스 라이브러리는 서버와 클라이언트에서 구현되어 RTSP와 RTP를 이용한 데이터 교환을 지원한다. 임베디드 환경에서 뮤 법칙 알고리즘을 사용하여 전송 손실과 딜레이를 해결하였고, 유니캐스트 및 멀티캐스트 스트리밍 방식으로 개발된 시스템의 실용성을 검증하는 실험을 수행하였다.