놀기136 PCM to G.711 A-law, G.711 μ-law(u-law) 변환 (ffmpeg) G.711 G.711이다 협 대역 원래 사용하도록 설계된 오디오 코덱 전화 64 kbit / s에서 유료 음질의 오디오를 제공합니다. G.711은 300 ~ 3400Hz 범위의 오디오 신호를 전달하고 초당 8,000 개 샘플의 속도로 샘플링합니다. 허용 오차는 50ppm입니다. 8 비트의 비 균일 (대수) 양자화는 각 샘플을 나타내는 데 사용되며 결과적으로 64 kbit / s 비트 전송률이 됩니다. 약간 다른 두 가지 버전이 있습니다. μ- 법칙, 주로 북미와 일본에서 사용됩니다. 법, 북미 이외의 대부분의 다른 국가에서 사용되고 있습니다. G.711은 ITU-T 오디오 용 표준 (권장) 압축, 제목 음성 주파수의 PCM (펄스 코드 변조) 1972 년에 출시되었습니다.이 표준은 다음과 같은 많은 기술.. 2021. 6. 30. SRTP (정리 중...) 길고 영어고 그렇지만 RFC 문서를 참조하는 것은 상당히 효율적이다. 그러지만 만만치 않다. ㅠㅠ https://datatracker.ietf.org/doc/html/rfc3711 rfc3711 datatracker.ietf.org Secure RTP의 구조는 다음과 같다. (BBS 시절을 보내서 인가 이런 도식이 너무 좋다. ㅎ) wireshark에서 보면 이런 모양이다. 집적 구현하기에는 무리가 있어 Open Source를 찾아보았다. https://github.com/cisco/libsrtp cisco/libsrtp Library for SRTP (Secure Realtime Transport Protocol) - cisco/libsrtp github.com 다양한 것이 있지만, RTOS로 포팅도 .. 2021. 6. 28. Audio sample file (wav & pcm) 출처는 아래 사이트입니다. https://file-examples.com/index.php/sample-audio-files/sample-wav-download/ Sample .wav download | File Examples Download A Wave file is an audio file format. It’s a standard PC audio file format. It is used in system and game sounds, CD-quality audio etc. Used primarily in PCs, the Wave file format can also be used on other computer platforms, such as Mac. If you need to t file-e.. 2021. 6. 27. 나누어진 문자열 순서 뒤집어 붙이기 요즘 주로 사용하는 언어나 다양한 라이브러리를 사용할 수 있는 환경이라면 일도 아닌 것인데 RTOS 기반의 제한적 환경에서 작업을 하게 되면 이래저래 불편하다. 착한 분이 포팅해 놓은 라이브러리가 있으면 모를까 없으면 짜야한다. (찾아보는 것도 일이다.) 그것도 아주 간단하게... C언어 처음 접하는 사람이 짜는 방식으로 ㄷㄷㄷ 수신한 문자열의 순서를 뒤집어야 하는데 테스트 겸 간단히 만들어 보았다. 아래 코드 보고 배열에 있는 것 같은데 거꾸로 바로 붙이면 되는 거 아니냐고 할지 모르겠지만, 그런 상황이 아니니깐 테스트 겸 코딩한 거겠죠?? ㅎ #include #include #include int main() { #define RECORD_ROUTE_MAX(4) #define BUFF_SIZE_MAX.. 2021. 6. 25. 이전 1 ··· 30 31 32 33 34 다음