WalkieTalkie
1.0.0
프로젝트의 주요 아이디어는 UDP를 통해 로컬 네트워크 내에서 일대일 방식으로 작동하는 워키토키 iOS 앱을 구현하는 것이었습니다. 모든 UDP 작업은 CocoaAsyncSocket 라이브러리를 통해 구현됩니다.
지금까지 앱에는 두 페이지가 있습니다.
메인 뷰(연결되지 않음) | 메인 뷰(연결됨) | 설정 |
---|---|---|
프로젝트를 실행하려면 먼저 종속성을 설치해야 합니다. 이렇게 하려면 프로젝트 디렉터리로 이동하여 pod install
실행하면 됩니다. Cocoapods가 아직 설치되어 있지 않은 경우 설치 방법은 다음과 같습니다.
당연한 이유로 두 장치에서 동시에 앱을 실행해야 합니까?. 그러나 사용 가능한 두 번째 장치가 없는 경우 시뮬레이터를 사용할 수 있습니다. 오디오 스트리밍을 테스트하는 또 다른 옵션은 다음 매개변수를 사용하여 컴퓨터에서 VLC 플레이어를 실행하는 것입니다.
vlc --demux=rawaud --rawaud-channels=1 --rawaud-fourcc=fl32 --rawaud-samplerate=11025 udp://@:<PORT>
메모! <PORT>
VLC가 오디오가 나타날 때까지 기다리는 실제 수신 포트로 대체되어야 합니다.