แแฝแแแแธแขแแแแแถแแแแแแถแ
แแฝแแแแแแปแแแพแ
แแถแแแแผแแแถแแแแแแแ แ แทแแแแแแแพแแแพแแแแแแแทแแธแแแแแถแแแแผแแแแแแ simple_pjsua แแถแแแแแแแฝแแแแแแแแถแแแ PJSIP แ แแแแแบแแถแแแแแแทแแธแแทแ แแฝแ แแแแปแแแแแขแถแ แ แปแแแแแแแแ แแพแแแถแแแธแแแ แแแฝแ แแทแแแแแพแแแถแแ แ แแผแแแแแแ แแถแแแแแแแแแแแแแปแแแนแแแแแแแแถแแแทแแแแแถแขแแแธแแทแแธแแแแพแแแถแแแถแแ แแพ STM32F7-Discovery แแแแถแแแ
แแแแแแพแแแแแพแแแถแ
- แแแแแแแ
แแถแแแแแแแแ Embox
make confload-platform/pjsip/stm32f7cube
- แแ
แแแแปแแฏแแแถแ conf/mods.config แแพแแแแแแแแแแธ SIP แแแแแแแผแแแถแแ
include platform.pjsip.cmd.simple_pjsua_imported( sip_domain="server", sip_user="username", sip_passwd="password")
แแแแแถแแแแแแแแแ แแแถแแแธแแแแแแพ แแบแแถแแแถแแแธแแแ SIP (แงแแถแ แแแ sip.linphone.org) username ะธ แแถแแแแแแแแถแแ - แแแแแแขแแแแแแแพ แแทแแแถแแแแแแแแถแแแแแแแถแแแแแแธแ
- แแพแแแแแแผแแแแแปแ Embox แแถแแฝแแแแแปแแแฝแแ แแแแพแฑแแ. แแพแแแถแแแแแแแถแแขแแแธ board firmware แแ
แแธแแธแ แแทแแแ แแแแปแแขแแแแแ . - แแแแพแแแถแแแถแแแแแแแแถ โsimple_pjsua_importedโ แแ
แแแแปแแแปแแแผแ Embox
00:00:12.870 pjsua_acc.c ....SIP outbound status for acc 0 is not active 00:00:12.884 pjsua_acc.c ....sip:[email protected]: registration success, status=200 (Registration succes 00:00:12.911 pjsua_acc.c ....Keep-alive timer started for acc 0, destination:91.121.209.194:5060, interval:15s
- แ แปแแแแแแ แขแแแธแแแแแ แแแแแแแแบแแถแแแแแ แผแแงแแแแแแแแแแแแแแแ แฌแแถแแแ แแแแปแแแถแแแแแ แแแแแกแแ แ แพแแแทแแถแแ แผแแแ แแแแปแแแธแแแแผแ แแแผแ MEMS แแผแ แแธแแแ แแถแแแแนแแขแแแแแแแ แแพแแ แ แแธแแธแแปแ แแแแแแแพแแแแแแทแแธ simple_pjsua, pjsua แ แฌแขแแแแขแถแ แแแแพแแแแแแ linphone แแแแแแแแแ
แแถแแแขแแแแแแแแแผแแแถแแแทแแแแแถแแ
แแพแแแแแแพแแ
แแพแแพแแแถแแแแแธแแแแแแแแแแแแถ
แแผแ แแแแแแแแผแแแแแฝแแแถแแแพแแกแพแแขแแแธแแถแแแแแพแแแพแแแแแทแแถแแแแแแแนแแ แแแแแถแแแถแ แแแถแแแแถ STM32F4-Discovery แแนแแแทแแแแแแแทแแแแแแแถแแแขแแแแ แแ แถแแแแ STM32F7-Discovery แแแแผแแแถแแแแแพแแแพแแ แแถแแแถแ flash drive 1 MB แแทแ RAM 256 KB (+ แขแแแแ แแ แถแแแฟแแแทแแแ 64 แแแแแพแแแนแแแแแพแแแแแ)แ แแถแแแแทแแ แแแพแแแแแแถแแแแถแแ แ แแผแแแแแแแถแแแแแแแถแแแธแแแ แแแปแแแแแแพแแแถแแแแแแแ แ แทแแแแแแแถแแถแแ แผแแ
แแถแแแแแแแถ แแถแแแถแแแแแผแแแถแแแแแ แแแแถแแแแถแแแแถแแแถแ แแแพแแ
- แแแแปแแแแแพแแแถแ PJSIP แแ แแพ QEMU แ แแถแแถแแแแแฝแแแแแแถแแแแถแแแแแถแแแแแ แปแ แแผแแแพแแแถแแแถแแแถแแแแแแแแแถแแแแผแแทแ AC97 แแ แแธแแแแแฝแ แ แพแแ
- แแถแแแแแแกแแ แแทแแแถแแ แถแแแแถแแแแแธแแ แแพ QEMU แแทแ STM32แ
- แแถแแแแแแผแแแแแแแทแแธ simple_pjsua แแธ PJSIP แ แแถแขแแปแแแแถแแฑแแแขแแแแ แปแแแแแแแแ แแพแแแถแแแธแแแ SIP แแทแแแแแพแแถแแ แ แแผแแแแแแแ
- แแถแแแแแแแถแแแแถแแแธแแแแแแแถแแแแแแฝแแแแแแขแแแแแแแแแขแแแแพแแแแแถแแแแถแ แแทแแแถแแแแแแแพแแถ แ แพแแแแแแถแแแแแแถแแแแแแงแแแแแแแถแแแแแ แแผแ แแถ sip.linphone.org
แแแกแแแแ แแแแปแ Embox แแแแพแแแถแแแถแแแแ Portaudio แแแแแแแผแแแถแแแแแพแแ แแแแปแ PISIP แแแแแแ แแแแ แถแแแแผแแแถแแแแ แกแพแแแ แแพ QEMU - WAVs แแแแผแแแถแแแแแแแถแแแแขแแ 44100 Hz แแแปแแแแแแ 8000 แขแแแธแแฝแแ แแแถแแแแถแแปแแ แแถแแถแแแแแแแแแถแแแถแแแแ แถแแบแแแแทแแแ แแแแปแแแถแแแแแแแแแแแแแ - แแถแแแแแถแแแพแแแ แแแแปแแงแแแแแแแถแแบ 44100 แ แพแแแพแแแทแแแถแแแแแถแแแแแแผแแแถแแ แแแแปแแแแแแแทแแธแแแ
แแ แแธแแแ แแถแแแแ แแแแถแแถแแแแแแแแแแปแแแถแแแแแแแแแแแแทแ แขแแแธแแแแแแแแแแกแแแแแแผแแแถแแ แถแแแแถแแผแแ แ แแถแแแแกแแแขแถแ แแแแแแแแแแทแ แแฝแแ แแแฝแแแ แแแแแแแแขแแแแ แแ แถแ แแแแแถแแแแผแแแถแแ แถแแ แฌแแแแ แแแแแแแแแแแแถแแแแแแแแปแแแถแแปแแ แแแแแถแแโแแธโแแแทแแแแแแโแขแถแแแแโแขแแ แแถแโแแแแถแโแแแแผแโแแถแโแแแแแพแ แ แพแโแแถแโแแแแแทแแแแแทโแแแแโแแธโแแแทแแแแแแโแขแถแแแแโแแแแแถแแแ แ แแแปแ แแแแแบแแถ buffers แแถแแแแแแแแแผแแแแแแแแถแแปแ แแแแแแแแแแ แแแแแแปแแแแแปแแแแแผแแแถแแแแแ แแพแแแนแแแฝแแแแแแแแแแ แถแแแแแแแแแแแแแแ แแพ STM32F7 แ
แแแแแถแแโแแ แแพแโแแถแโแแฝแโแแแถแแแธแโแแแแแพโแแฝแ แ แพแโแแถแแโแแแแแถแโแแแแแถโแแแแถแโแแ
โแแพโแแถแ แแแแแถแแแถแแแถแแแแแแ แปแแ
แแแพแแแแแแแแผแแแแแพ แ แพแแแแแปแแแทแแ
แแแแทแแถแแ
แแแพแแแแแปแแแธแแแแผแ แแแผแแแ แ
แถแแแถแ
แแแแแผแแแแแพแแถแแ
แถแแแแถแแแแแธ แแทแแแแแแแแแแแแแแแแแแแทแ แแพแแแแธแแแแพแแผแ
แแแแ แแพแแแถแ patched simple_pjsua แแผแ
แแแแแแพแแขแถแ
แแแแ
แผแแฏแแแถแแแแแฝแแฑแแแงแแแแแแขแผแแธแแแผแ แแ
แแแแปแ PJSIP แแแแแแแผแแแถแแแแแพแแแถแแแถแแแแ แแแแแถแแแฝแแแแแถแแแแแทแแแแ
แแแ แแแแขแถแ
แแถแงแแแแแ แฌแฏแแแถแแ แ แพแแ
แแแแแถแแแแแแขแถแ
แแแแผแแแถแแแแแแถแแแแแแแแแแแแแ
แ
แแแแแแแแแแแแ แขแแแแขแถแ
แแพแแแผแแแ
แแแแปแ pjsip แแแแแแพแแ
แแ แแแแแแแแถแแแแพแแแถแแแพ QEMU แแพแแแถแแแแแแแแแแผแแแถแแ STM32F7-Discovery แ แแแแ แถแแแแผแแแบแแถแแพแแแทแแขแถแ แแแแ แผแแแแแปแ 1 MB แแ ROM แแแแแทแแแถแ "-Os" compiler optimization แแแแแถแแแแแ แแแผแแแถแแแแแผแแแถแแแพแแ แแผแ แแแแ แแพแแแฝแแแแแ แผแ "-Os" แ แแแแแถแแ แแแแแแทแแแถแแแถแแแแแแแแแถแแ C ++ แแผแ แแแแแแถแแแแผแแแถแแแแแแถแแแแ pjsua แ แพแแแพแแแแแพ simple_pjsua แ
แแแแแถแแแแธแแถแแ simple_pjsuaแแถแแแแแแแ แ แทแแแแแถแฅแกแผแแแแแแถแแฑแแถแแแพแแแแธแแพแแแแแพแแแถแแแถแ แแแปแแแแโแแแแผแโแแพแโแแแแผแโแแโแแทแแธโแแ แแทแโแ แถแแโแแแกแแโแแทแแ แแแแฝแ - แแแแแแแแแแแแแผแแแแแแ? แแพแแแแแพแแแพแแขแแแแ แแ แถแแแถแแแแแ - SDRAM (128 MB) แ แขแแแแขแถแ แแถแแแแแแแถแแแแแแแฝแแฏแแ
แแนแแแแแแพแ Stereo WAV แแแแแถแแแแแแแแ 16000 Hz แแทแแแแแแแ 10 แแทแแถแแธแ
record -r 16000 -c 2 -d 10000 -m C0000000
แแพแแ แถแแแ
play -m C0000000
แแถแแแแแ แถแแธแแแ แแธแแแแ แแธแแฝแแแบแแถแแฝแแแผแแทแ - WM8994 แแแแผแแแถแแแแแพแ แพแแแถแแถแแแผแ แแถแแแแแแแ แ แพแแแถแ 4 แแแแแแแแถแแแแแ แแผแ แแแแแแถแแแแแถแแแพแ แแแแแทแแแพแแถแแทแแแแแผแแแถแแแแแแแแ แแแแ แถแแแขแผแแธแแแผ แแถแแ แถแแแแถแแแแแธแแพแแกแพแแแถแแแขแแแ แแแแแ แแแฝแแแฝแแ แแผแ แแแแแแ แแแแแแแ 16000 Hz แแพแแแแฝแแแถแ 8000 Hz แแแปแแแแแแแแแถแแแแถแแ แถแแแแถแแแแแธ 8000 Hz แแทแแแแแพแแแถแแแแ แแ แแแแแแแแพแแแแแพแแแพแแแแแแแ 0 แแทแ 2 แแถแแแแพแแแถแแแผแ แแถแแแแแนแแแปแแ แแแแ แถแแฝแแแแแแบแ แแแปแ แแแแแถแแแขแผแแธแแแผแแ แแแแปแ STM32Cube แแแแแแแแแแขแผแแธแแแผแแแแพแแแถแแแถแแแแ SAI (Serial Audio Interface) แแแแพแแแแถแแแแแแแถแแฝแแแนแแแถแแแแแ แผแแขแผแแธแแแผ (แแแแปแแแทแแแแแแแแแแถแแแแแขแทแแแ แแแปแแแแแแถแแแแแแถแแฝแแแแ แแแแแแแแแถแกแทแแถแแแแแแถ แ แพแแแ แแแแ แถแแแแแแพแแแแแพแแแถแแ แแแแแแแขแผแแธแแแผ แขแผแแธแแแผแแแแผแแแถแแ แแแแแถแแแแ แแนแแ แแแแ แผแแแแแแแถ) แ แแแแแบแแถแแทแแขแถแ แแ แแฝแ แแแแแแปแแแถแแแแแพแแแถแแแฝแแแถแแแแกแแแแธแแแแถ แแผแ แแแแแแพแแแถแแแแแพแแผแ แแถแแแแแแ - แแถแแแแแ แผแแแแกแแ แแทแแแแแแแแขแผแแธแแแผแแแแแแแแแพแแแถแ (แแฝแแแถแแแแถแแแแแถแแแแแผแแแถแแแแแแพแ)แ แแแปแแแแแแ แแแแแแแแแแถแแขแแแธแแแแปแแ แถแแแแ แแแแปแแแแแแแแแ แแแแแพแแแแแถแแแแแแแแแถแแแแแทแแแแแแแขแถแแแแแแแแแฝแแแ แแแแปแแแแแแแแขแผแแธแแแผ แ แพแแแ แแแแแแแแถแแ แถแแแแถแแแแแธแ แถแแแแแแพแ แแพแแ แถแแแแแแพแแแแแแแแถแแแแแแแแแแแแแแ
แแแแแถแแแแแแพแแแฝแแแแแแแแถแแแทแแแแแแถแแแกแแแแ แแแแแแแแกแแแแบแแแแถแแแแถแแแ แแแแแบแแแแแถแแแแแถแแแทแแแแแแถแแธแแแแผแ แแแผแ MEMS แแ แแพ STM32F7-Discovery แแทแแแแแพแแแถแแแแขแแ แแแแแแแแแแแแ 16000 แ แบแแ แแผแ แแแแแ แพแ แแพแแแแแแแแถแแ 16000 Hz แแแแแธแแถ 8000 Hz แแแแแแแแแแแ แแพแแแแธแแแแพแแผแ แแแแ แแถแแถแแถแแแทแแแแแแถ แแถแ แถแแแถแ แแแแแปแแแถแแแแแแแแแถแแแแแแแแแแแแแแทแแธแแแแแแแแแแแฝแแแ แแแแแแแแแฝแแแแแ
แแแแแถแแแแแแพแแแแแผแแแแแแพแแแแ แแแแแ heap แแแแแถแแแธแแถแแแแ RAM แ แแแแแถแแแถแแแแแถแแแแแแพแ pjsip แแแแผแแแถแแแแแ แแ 190 KB แ แพแแแพแแแ แแแแแแแ แแ 100 KB แแแปแแแแแแ แแ แแธแแแแแพแแแแแผแแแแแพแขแแแแ แแ แถแแแถแแแแแ แแทแ แแฝแ - SDRAM (แแแแ แแ 128 KB) แ
แแแแแถแแแแธแแถแแแแแแแแฝแแแถแแแขแแแแแ แแแแปแแแถแแแพแแแแแ
แแแแแแผแแแแถแ Linux แแทแ Embox แ แพแแแถแแฎแแแกแแ! แแแปแแแแแแแกแแแแบแแฝแแฑแแแแแแถแ
แแถแแ แแทแแแผแ
แแ
แแพ QEMU แแ แแแแถแแขแแแธแขแถแ
แแบแแถแแแแ แแแแแถแแแแแแพแแแแแแแแถแแพแขแแแธแขแถแ
แแถแแแแ แถแ แแถแแแแแแ แปแแแถแแแแแ แถแแแถ Embox แแทแแแถแแแแแแแแถแแพแแแแธแแแแแ/แแทแแแแแปแแแผแแแแทแแแแแแแขแถแแแแแแแกแแแแแ แแแแแแแแแ pjsip แแแแปแแแแแพแแแถแแแแปแแแฝแ แแถแแแแแถแ 2 แขแแแธแแถแแแแแ
แแแแแแพแแแถแแแแทแแแแแแแขแถแแแแแแถแแแพแแกแพแ แแแแแถแ
แแแพแแแแแ แแแแทแแแแแผแแแแแแแแแปแแแแแแถแแแแถแแแแแแพแแแแแฟแแแบแแถแแแแแแพแแแแแแทแแแแแถแแแแแแแทแแธแ
แแแแแ แแแปแแแแแแถแแแแผแแแถแแแฝแแแแแ
แผแแแฝแ
แ แพแแแ
แแแแปแ PJSIP แ แแธแแธแแแบแแถแ
แแแปแ
แขแแแแแแแพแแแแแแแนแ แแพแแแถแแแทแแถแแขแแแธแแถแแ
แแแแปแ
แแแแทแแแแแแถแแแแบแแถแแพแแแแแปแแแแแพแแถแแแถแแฝแแขแแแแ แแ แถแแแถแแแแแ แ แพแแแถแแถแแถแแแแขแแแแปแแแถแแแแแถแแแแธแแ แแถแแแแแแแแแแ แแธแแแแแแแแแแผแแแถแแ แผแแแแแพแแนแแแถแแแแแแปแแ แแแแปแแแถแแแแแพแแถแแแทแแถแแแแแขแแแธแแแแแถ แแทแแแแแแแขแแแธ simple_pjsua แแแแ แแแแถแแ แแ แถแแ แแถแแถแแแแแแแแแถแแแถแแแแปแแ แแแแ 190 KB แแแ 90 KB แแแแผแแแแแผแแแถแแแแแแปแแแปแแแแแแถแแแแแแแผแแแถแแแแแแแแแปแแแแแ PJSIP แ แพแแแทแแแแแผแแแถแแ แผแแแแแพแแนแแแถแแแแแ แแแแแถแแแแ แแแแปแแขแแกแปแแแแแแถแแ แ แ แผแ แแปแแแถแ pjsua_call_answer แแแแผแแแถแแ แ แแแแแแแปแแแแ buffers แแแแผแแแถแแแแแ แแแแแแแถแแแแแแพแแถแแแถแแฝแแแแปแแ แผแ แแทแแ แแแ แแถแแ แแแแถแแแแแ แแ 100 KB แ แ แพแแแแแแถแแแแแแพแแแถแแแแแพแแผแ แแถแแแแแแแ แแ แผแแแถแแแแแแถแแแถแแ แ แแผแแแแแ แแทแแแแแแแแแแผแแแถแแแแแแถแแปแแแแแปแแขแแแแ แแ แถแแแถแแแแแ แ แแแถแแแถแแถแแ แ แแผแแแแแแแแแ แแพแแแแแฝแ heap แแแแถแแแแถแแฝแแแนแแแฝแแแแแแ แแแแปแ RAM แ แแผแ แแแแ แแทแแแแแแ "แแแแ " แแถแแแขแแแแแแผแแแถแแแแแแแแ แขแแแแ แแ แถแแแฟแ แแทแแขแถแ แแแแถแแแแแแถแแ
แแถแแแแแแแแถแแแขแแแแแแแฝแแแแแถแขแแปแแแแถแแฑแแแแพแแ แถแแแแแแพแ simple_pjsua แ แพแแ แ แแถแแแแแแแถแแแธแแแแแแแแขแแแแ แ แพแแแแแแถแแแแแแถแแแแแแแถแแแธแแแแแแแแแแแแแผแ แแถ sip.linphone.org แ
แแถแแแแแพแ
แแ
โแแธโแแแแปแโแแถโแขแถแ
โแ
แถแแโแแแแพแโแแถแแ simple_pjsua แแถแแฝแแแนแแแถแแแแแแผแแแแกแแแแแแปแแแทแแแ
แแถแแแแธแแแถแแแแแแแถแแแธแแแแ แแแแ แถแแถแแฝแ SDRAM แแแแแแ 128 KB แขแถแ
แแแแผแแแถแแแแแแแแถแแแแแแแแพ Cortex-M7 แแแแแถแแขแแปแแถแแแถแแแแแแทแ
(แงแแถแ แแแ STM32F769NI แแถแแฝแ RAM 512 KB) แแแปแแแแแแพแแแทแแแถแแแแแแแแแแแแธแแแแแนแแแแแถแแแแแแแปแ 256 KB แแ :) แแพแแแนแ แแผแแแธแแแถแแแแแแทแแแพแแแแถแแแแถแแแ
แถแแแขแถแแแแแแ แฌแแแแแพแแแถแแแแ แแผแแแถแแแแแแแถแ แแแแแแแถแแแขแแแแถแแแแแแถแแถแแแ
แแแแปแแแแแแแพแแ
แแแแแ: www.habr.com