เชฒเซเชเชจเซ เชธเชพเชฎเชเซเชฐเซ เชฎเชพเชฐเชพ เชชเชฐเชฅเซ เชฒเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ
เชชเชฐเชฟเชเชฏ
เช เชฒเซเช Mediastreamer2 เชเชจเซเชเชฟเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชฐเซเช เชฒ-เชเชพเชเชฎ เชฎเซเชกเชฟเชฏเชพ เชชเซเชฐเซเชธเซเชธเชฟเชเช เชตเชฟเชถเซเชจเชพ เชฒเซเชเซเชจเซ เชถเซเชฐเซเชฃเซเชจเซ เชถเชฐเซเชเชค เชเซ. เชชเซเชฐเซเชเชจเซเชเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชฒเชฟเชจเชเซเชธ เชเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช เชเชพเชฎ เชเชฐเชตเชพเชจเซ เชฒเชเซเชคเซเชคเชฎ เชเซเชถเชณเชคเชพ เช เชจเซ เชธเซ เชญเชพเชทเชพเชฎเชพเช เชชเซเชฐเซเชเซเชฐเชพเชฎเชฟเชเช เชธเชพเชฎเซเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ.
Mediastreamer2 เชฒเซเชเชชเซเชฐเชฟเชฏ เชเชชเชจ-เชธเซเชฐเซเชธ เชธเซเชซเซเชเชตเซเชฐ voip เชซเซเชจ เชชเซเชฐเซเชเซเชเซเช เชชเชพเชเชณเชจเซเช VoIP เชเชจเซเชเชฟเชจ เชเซ.
เชเชเชณ เชเซเชเซเชธเซเชเชฎเชพเช, เชธเชเชตเชก เชฎเชพเชเซ, Mediastreamer2 เชถเชฌเซเชฆเชจเซ เชฌเชฆเชฒเซ เชเชชเชฃเซ เชคเซเชจเชพ เชฐเชถเชฟเชฏเชจ เชธเชเชเซเชคเชจเซ เชเชชเชฏเซเช เชเชฐเซเชถเซเช: "เชฎเซเชกเชฟเชฏเชพ เชธเซเชเซเชฐเซเชฎเชฐ".
เชคเซเชจเซ เชฐเชเชจเชพเชจเซ เชเชคเชฟเชนเชพเชธ เชธเชเชชเซเชฐเซเชฃ เชฐเซเชคเซ เชธเซเชชเชทเซเช เชจเชฅเซ, เชชเชฐเชเชคเซ เชคเซเชจเชพ เชธเซเชคเซเชฐเซเชค เชเซเชกเชจเซ เชเชงเชพเชฐเซ, เชคเซ เช
เชเชพเช เชชเซเชธเซเชคเชเชพเชฒเชฏเชจเซ เชเชชเชฏเซเช เชเชฐเชคเซเช เชนเชคเซเช.
เชฎเซเชกเชฟเชฏเชพ เชธเซเชเซเชฐเซเชฎเชฐเชจเชพ เชเซเชจเซเชฆเซเชฐเชฎเชพเช "เชกเซเชเชพ เชซเซเชฒเซ" (เชกเซเชเชพ เชซเซเชฒเซ) เชจเชพเชฎเชจเซเช เชเช เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชเซ. เชเชตเชพ เชเชฐเซเชเชฟเชเซเชเซเชเชฐเชจเซเช เชเชฆเชพเชนเชฐเชฃ เชจเซเชเซเชจเซ เชเชเซเชคเชฟเชฎเชพเช เชฌเชคเชพเชตเชตเชพเชฎเชพเช เชเชตเซเชฏเซเช เชเซ.
เช เชเชฐเซเชเชฟเชเซเชเซเชเชฐเชฎเชพเช, เชกเซเชเชพ เชชเซเชฐเซเชธเซเชธเชฟเชเช เช เชฒเซเชเซเชฐเชฟเชงเชฎ เชชเซเชฐเซเชเซเชฐเชพเชฎ เชเซเชก เชฆเซเชตเชพเชฐเชพ เชจเชนเซเช, เชชเชฐเชเชคเซ เชเซเชเชชเชฃ เชเซเชฐเชฎเชฎเชพเช เชเซเช เชตเซ เชถเชเชพเชฏ เชคเซเชตเชพ เชเชพเชฐเซเชฏเซเชจเซ เชเชจเซเชเซเช เชเชฐเชตเชพ เชฎเชพเชเซเชจเซ เชธเซเชเซเชฎ (เชเซเชฐเชพเชซ) เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฐเซเชฆเชฟเชทเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เช เชเชพเชฐเซเชฏเซเชจเซ เชซเชฟเชฒเซเชเชฐ เชเชนเซเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เช เชเชฐเซเชเชฟเชเซเชเซเชเชฐ VoIP เชซเซเชจ RTP เชเซเชฐเชพเชซเชฟเช เชชเซเชฐเซเชธเซเชธเชฟเชเช เช เชจเซ เชเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจ เชธเซเชเซเชฎ เชธเชพเชฅเซ เชเซเชกเชพเชฏเซเชฒเชพ เชซเชฟเชฒเซเชเชฐเซเชธเชจเชพ เชธเชฎเซเชนเชจเชพ เชธเซเชตเชฐเซเชชเชฎเชพเช เชฎเซเชกเชฟเชฏเชพ เชชเซเชฐเซเชธเซเชธเชฟเชเช เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพเชจเซ เช เชฎเชฒเชฎเชพเช เชฎเซเชเชตเชพเชจเซเช เชถเชเซเชฏ เชฌเชจเชพเชตเซ เชเซ.
เชซเชฟเชฒเซเชเชฐเชจเซ เชฎเชจเชธเซเชตเซ เชฏเซเชเชจเชพเชเชฎเชพเช เชเซเชกเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ, เชจเชตเชพ เชซเชฟเชฒเซเชเชฐเซเชธเชจเซ เชธเชฐเชณ เชตเชฟเชเชพเชธ, เชธเซเชตเชคเชเชคเซเชฐ เช เชฒเช เชชเซเชธเซเชคเชเชพเชฒเชฏ เชคเชฐเซเชเซ เชฎเซเชกเชฟเชฏเชพ เชธเซเชเซเชฐเซเชฎเชฐเชจเซ เช เชฎเชฒ, เช เชจเซเชฏ เชชเซเชฐเซเชเซเชเซเชเซเชธเชฎเชพเช เชคเซเชจเซ เชเชชเชฏเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชคเชฆเซเชชเชฐเชพเชเชค, เชชเซเชฐเซเชเซเชเซเช เชตเซเชเชเชเชชเซเชจเชพ เชเซเชทเซเชคเซเชฐเชฎเชพเช เชนเซเช เชถเชเซ เชเซ, เชเชพเชฐเชฃ เชเซ เชชเซเชคเชพเชจเชพ เชนเชพเชฅ เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเซเชฒเชพ เชซเชฟเชฒเซเชเชฐเซเชธ เชเชฎเซเชฐเชตเชพเชจเซเช เชถเชเซเชฏ เชเซ.
เชกเชฟเชซเซเชฒเซเช เชฐเซเชชเซ เชชเซเชฐเซ เชชเชพเชกเชตเชพเชฎเชพเช เชเชตเซเชฒ เชซเชฟเชฒเซเชเชฐ เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชเซเชฌ เชธเชฎเซเชฆเซเชง เชเซ เช เชจเซ, เชชเชนเซเชฒเซเชฅเซ เช เชเชฒเซเชฒเซเช เชเชฐเซเชฏเซ เชเซ เชคเซเชฎ, เชคเชฎเชพเชฐเซ เชชเซเชคเชพเชจเซ เชกเชฟเชเชพเชเชจเชจเชพ เชซเชฟเชฒเซเชเชฐเซเชธ เชธเชพเชฅเซ เชตเชฟเชธเซเชคเซเชค เชเชฐเซ เชถเชเชพเชฏ เชเซ. เชชเชฐเชเชคเซ เชชเชนเซเชฒเชพ, เชเชพเชฒเซ เชฎเซเชกเชฟเชฏเชพ เชธเซเชเซเชฐเซเชฎเชฐ เชธเชพเชฅเซ เชเชตเชคเชพ เชคเซเชฏเชพเชฐ เชซเชฟเชฒเซเชเชฐเซเชธเชจเซเช เชตเชฐเซเชฃเชจ เชเชฐเซเช. เช เชนเซเช เชคเซเชฎเชจเซ เชธเซเชเชฟ เชเซ:
เชธเชพเชเชจเซเชก เชซเชฟเชฒเซเชเชฐเซเชธ
เชเชกเชฟเชฏเซ เชเซเชชเซเชเชฐ เช เชจเซ เชชเซเชฒเซเชฌเซเช
- เช เชฒเซเชธเชพ (เชฒเชฟเชจเชเซเชธ): MS_ALSA_WRITE, MS_ALSA_READ
- เชเชจเซเชกเซเชฐเซเชเชก เชฎเซเชณ เช เชตเชพเช (เชฒเชฟเชฌเชฎเซเชกเชฟเชฏเชพ): MS_ANDROID_SOUND_WRITE, MS_ANDROID_SOUND_READ
- เชเชกเชฟเชฏเซ เชเชคเชพเชฐ เชธเซเชตเชพ (Mac OS X): MS_AQ_WRITE, MS_AQ_READ
- เชเชกเชฟเชฏเซ เชฏเซเชจเชฟเช เชธเชฐเซเชตเชฟเชธ (เชฎเซเช เชเชเชธ เชเชเซเชธ)
- เชเชฐเซเชเชธ (เชฒเชฟเชจเชเซเชธ): MS_ARTS_WRITE, MS_ARTS_READ
- เชกเชพเชฏเชฐเซเชเซเช เชธเชพเชเชจเซเชก (Windows): MS_WINSNDDS_WRITE, MS_WINSNDDS_READ
- เชซเชพเชเชฒ เชชเซเชฒเซเชฏเชฐ (raw/wav/pcap เชซเชพเชเชฒเซ) (Linux): MS_FILE_PLAYER
- เชซเชพเชเชฒ เชชเซเชฒเซเชฏเชฐ (raw/wav เชซเชพเชเชฒเซ) (Windows): MS_WINSND_READ
- เชซเชพเชเชฒเชฎเชพเช เชฒเชเซ (wav เชซเชพเชเชฒเซ) (Linux): MS_FILE_REC
- เชซเชพเชเชฒเชฎเชพเช เชฒเชเซ (wav เชซเชพเชเชฒเซ) (Windows): MS_WINSND_WRITE
- เชฎเซเช เชเชกเชฟเชฏเซ เชฏเซเชจเชฟเช (เชฎเซเช เชเชเชธ เชเชเซเชธ)
- MME (Windows)
- OSS (Linux): MS_OSS_WRITE, MS_OSS_READ
- เชชเซเชฐเซเชเชเชกเชฟเชฏเซ (เชฎเซเช เชเชเชธ เชเชเซเชธ)
- เชชเชฒเซเชธ เชเชกเชฟเชฏเซ (เชฒเชฟเชจเชเซเชธ): MS_PULSE_WRITE, MS_PULSE_READ
- เชตเชฟเชจเซเชกเซเช เชธเชพเชเชจเซเชก (เชตเชฟเชจเซเชกเซเช)
เชเชกเชฟเชฏเซ เชเชจเซเชเซเชกเชฟเชเช/เชกเซเชเซเชกเชฟเชเช
- G.711 เช-เชฒเซ: MS_ALAW_DEC, MS_ALAW_ENC
- G.711 ยต-เชฒเซ: MS_ULAW_DEC, MS_ULAW_ENC
- G.722: MS_G722_DEC, MS_G722_ENC
- G.726: MS_G726_32_ENC, MS_G726_24_ENC, MS_G726_16_ENC
- GSM: MS_GSM_DEC, MS_GSM_ENC
- เชฒเซเชจเชฟเชฏเชฐ PCM: MS_L16_ENC, MS_L16_DEC
- เชเชกเชช: MS_SPEEX_ENC, MS_SPEEX_DEC
เชธเชพเชเชจเซเชก เชชเซเชฐเซเชธเซเชธเชฟเชเช
- เชเซเชจเชฒ เชเชจเซเชตเชฐเซเชเชจ (เชฎเซเชจเซ->เชธเซเชเซเชฐเชฟเชฏเซ, เชธเซเชเซเชฐเชฟเชฏเซ->เชฎเซเชจเซ): MS_CHANNEL_ADAPTER
- เชเซเชจเซเชซเชฐเชจเซเชธ: MS_CONF
- DTMF เชเชจเชฐเซเชเชฐ: MS_DTMF_GEN
- เชเชเซ เชเซเชจเซเชธเชฒเซเชถเชจ (เชธเซเชชเซเชเซเชธ): MS_SPEEX_EC
- เชฌเชฐเชพเชฌเชฐเซ: MS_EQUALIZER
- เชฎเชฟเชเซเชธเชฐ: MS_MIXER
- เชชเซเชเซเช เชจเซเชเชถเชพเชจ เชตเชณเชคเชฐ เชเชชเชจเชพเชฐ (PLC): MS_GENERIC_PLC
- เชฐเชฟเชธเซเชฎเซเชชเชฒเชฐ: MS_RESAMPLE
- เชเซเชจ เชกเชฟเชเซเชเซเชเชฐ: MS_TONE_DETECTOR
- เชตเซเชฒเซเชฏเซเชฎ เชจเชฟเชฏเชเชคเซเชฐเชฃ เช เชจเซ เชธเชฟเชเซเชจเชฒ เชธเซเชคเชฐ เชฎเชพเชชเชจ: MS_VOLUME
เชตเชฟเชกเชฟเช เชซเชฟเชฒเซเชเชฐเซเชธ
เชตเชฟเชกเชฟเช เชเซเชชเซเชเชฐ เช เชจเซ เชชเซเชฒเซเชฌเซเช
- เชเชจเซเชกเซเชฐเซเชเชก เชเซเชชเซเชเชฐ
- เชเชจเซเชกเซเชฐเซเชเชก เชชเซเชฒเซเชฌเซเช
- AV เชซเชพเชเชจเซเชกเซเชถเชจ เชเซเชชเซเชเชฐ (iOS)
- AV เชซเชพเชเชจเซเชกเซเชถเชจ เชชเซเชฒเซเชฌเซเช (iOS)
- เชกเชพเชฏเชฐเซเชเซเช เชถเซ เชเซเชชเซเชเชฐ (เชตเชฟเชจเซเชกเซเช)
- DrawDib เชชเซเชฒเซเชฌเซเช (Windows)
- เชฌเชพเชนเซเชฏ เชชเซเชฒเซเชฌเซเช - เชเซเชเชจเชพ เชธเซเชคเชฐ เชชเชฐ เชตเชฟเชกเชฟเช เชฎเซเชเชฒเซ เชฐเชนเซเชฏเซเช เชเซ
- GLX เชชเซเชฒเซเชฌเซเช (Linux): MS_GLXVIDEO
- เชฎเซเชฐ - เชธเชฟเชจเซเชฅเซเชเชฟเช เชฎเซเชตเชฟเชเช เชชเชฟเชเซเชเชฐ: MS_MIRE
- เชเชชเชจเชเซเชเชฒ เชชเซเชฒเซเชฌเซเช (เชฎเซเช เชเชเชธ เชเชเซเชธ)
- OpenGL ES2 เชชเซเชฒเซเชฌเซเช (Android)
- เชเซเชตเชฟเชเชเชพเชเชฎ เชเซเชชเซเชเชฐ (เชฎเซเช เชเชเชธ เชเชเซเชธ)
- SDL เชชเซเชฒเซเชฌเซเช: MS_SDL_OUT
- เชธเซเชฅเชฟเชฐ เชเชฌเซ เชเชเชเชชเซเช: MS_STATIC_IMAGE
- Linux (V4L) เชเซเชชเซเชเชฐ (Linux) เชฎเชพเชเซ เชตเชฟเชกเชฟเช: MS_V4L
- Linux 2 (V4L2) เชเซเชชเซเชเชฐ (Linux) เชฎเชพเชเซ เชตเชฟเชกเชฟเชฏเซ: MS_V4L2_CAPTURE
- Video4windows (DirectShow) เชเซเชชเซเชเชฐ (Windows)
- Video4windows (DirectShow) เชเซเชชเซเชเชฐ (Windows CE)
- เชตเชฟเชจเซเชกเซเช (vfw) เชเซเชชเซเชเชฐ (เชตเชฟเชจเซเชกเซเช) เชฎเชพเชเซ เชตเชฟเชกเชฟเช
- XV เชชเซเชฒเซเชฌเซเช (Linux)
เชตเชฟเชกเชฟเช เชเชจเซเชเซเชกเชฟเชเช/เชกเซเชเซเชกเชฟเชเช
- H.263, H.263-1998, MP4V-ES, JPEG, MJPEG, Snow: MS_MJPEG_DEC, MS_H263_ENC, MS_H263_DEC
- H.264 (เชฎเชพเชคเซเชฐ เชกเซเชเซเชกเชฐ): MS_H264_DEC
- เชฅเชฟเชฏเซเชฐเชพ: MS_THIORA_ENC, MS_THIORA_DEC
- VP8: MS_VP8_ENC, MS_VP8_DEC
เชตเชฟเชกเชฟเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ
- jpeg เชธเซเชจเซเชชเชถเซเช
- เชชเชฟเชเซเชธเซเชฒ เชซเซเชฐเซเชฎเซเช เชเชจเซเชตเชฐเซเชเชฐ: MS_PIX_CONV
- เชฐเชฟเชธเชพเชเชเชฐ
- เช เชจเซเชฏ เชซเชฟเชฒเซเชเชฐเซเชธ
- เชฅเซเชฐเซเชกเซ เชตเชเซเชเซ เชกเซเชเชพ เชฌเซเชฒเซเชเชจเซเช เชตเชฟเชจเชฟเชฎเชฏ: MS_ITC_SOURCE, MS_ITC_SINK
- เชฌเชนเซเชตเชฟเชง เชเชจเชชเซเชเซเชธเชฎเชพเชเชฅเซ เชเช เช เชเชเชเชชเซเชเชฎเชพเช เชกเซเชเชพเชจเชพ เชฌเซเชฒเซเชเซเชธ เชเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพ: MS_JOIN
- RTP เชชเซเชฐเชพเชชเซเชค/เชชเซเชฐเชธเชพเชฐเชฃ: MS_RTP_SEND, MS_RTP_RECV
- เชฌเชนเซเชตเชฟเชง เชเชเชเชชเซเชเชฎเชพเช เชเชจเชชเซเช เชกเซเชเชพเชจเซ เชจเชเชฒ เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช: MS_TEE
- เชธเชฎเชพเชชเซเชค เชฅเชฏเซเชฒ เชฒเซเชก: MS_VOID_SINK
- เชฎเซเชจ เชธเซเชคเซเชฐเซเชค: MS_VOID_SOURCE
เชชเซเชฒเชเชเชจเซเชธ
เชธเชพเชเชจเซเชก เชซเชฟเชฒเซเชเชฐเซเชธ
- AMR-NB เชเชจเซเชเซเชกเชฐ/เชกเซเชเซเชกเชฐ
- G.729 เชเชจเซเชเซเชกเชฐ/เชกเซเชเซเชกเชฐ
- iLBC เชเชจเซเชเซเชกเชฐ/เชกเซเชเซเชกเชฐ
- SILK เชเชจเซเชเซเชกเชฐ/เชกเซเชเซเชกเชฐ
เชตเชฟเชกเชฟเช เชซเชฟเชฒเซเชเชฐเซเชธ
- H.264 เชธเซเชซเซเชเชตเซเชฐ เชเชจเซเชเซเชกเชฐ
- H.264 V4L2 เชนเชพเชฐเซเชกเชตเซเชฐ เชเชเซเชธเชฟเชฒเชฐเซเชเซเชก เชเชจเซเชเซเชกเชฐ/เชกเซเชเซเชกเชฐ
เชซเชฟเชฒเซเชเชฐเชจเชพ เชเซเชเชเชพ เชตเชฐเซเชฃเชจ เชชเชเซ, เชชเซเชฐเชเชพเชฐเชจเซเช เชจเชพเชฎ เชฌเชคเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เชเซเชจเซ เชเชชเชฏเซเช เช เชซเชฟเชฒเซเชเชฐเชจเซ เชจเชตเซ เชฆเชพเชเชฒเซ เชฌเชจเชพเชตเชคเซ เชตเชเชคเซ เชฅเชพเชฏ เชเซ. เชจเซเชเซเชจเชพเชฎเชพเช, เช เชฎเซ เช เชธเซเชเชฟเชจเซ เชธเชเชฆเชฐเซเชญ เชฒเชเชถเซเช.
Linux เชเชฌเซเชจเซเชเซ เชนเซเช เชณ เชธเซเชฅเชพเชชเชจ
เชนเชตเซ เช เชฎเซ เชเชฎเซเชชเซเชฏเซเชเชฐ เชชเชฐ เชฎเซเชกเชฟเชฏเชพ เชธเซเชเซเชฐเซเชฎเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชถเซเช เช เชจเซ เชคเซเชจเซ เชธเชพเชฅเซ เช เชฎเชพเชฐเซ เชชเซเชฐเชฅเชฎ เชเชชเซเชฒเชฟเชเซเชถเชจ เชฌเชจเชพเชตเซเชถเซเช.
เชเชฌเซเชจเซเชเซ เชเชฒเชพเชตเชคเชพ เชเชฎเซเชชเซเชฏเซเชเชฐ เช เชฅเชตเชพ เชตเชฐเซเชเซเชฏเซเช เชฒ เชฎเชถเซเชจ เชชเชฐ Mediastremer2 เชเชจเซเชธเซเชเซเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชเซเช เชตเชฟเชถเซเชท เชเซเชถเชณเชคเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ. เช เชนเซเช เช เชจเซ เชจเซเชเซ, "$" เชชเซเชฐเชคเซเช เชเชฆเซเชถเซ เชฆเชพเชเชฒ เชเชฐเชตเชพ เชฎเชพเชเซ เชถเซเชฒ เชชเซเชฐเซเชฎเซเชชเซเชเชจเซ เชธเซเชเชตเซ เชเซ. เชคเซ. เชเซ เชธเซเชเชฟเชฎเชพเช เชคเชฎเซ เชฒเซเชเซเชจเซ เชถเชฐเซเชเชคเชฎเชพเช เช เชชเซเชฐเชคเซเช เชเซเช เชเซ, เชคเซ เช เชคเซ เชฒเซเชเซ เชเซ เชเซเชฎเชพเช เชเชฐเซเชฎเชฟเชจเชฒเชฎเชพเช เชเชฆเซเชถเซ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชเชตเซเช เชฎเชพเชจเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซ เช เชฒเซเชเชฎเชพเชเชจเชพ เชชเชเชฒเชพเช เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชคเชฎเชพเชฐเชพ เชเชฎเซเชชเซเชฏเซเชเชฐเชจเซ เชเชจเซเชเชฐเชจเซเชเชจเซ เชเชเซเชธเซเชธ เชเซ.
libmediastremer-dev เชชเซเชเซเช เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
เชเชฐเซเชฎเชฟเชจเชฒ เชฒเซเชเช เชเชฐเซ เช เชจเซ เชเชฆเซเชถ เชฒเชเซ:
$ sudo apt-get update
เชซเซเชฐเชซเชพเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเชฎเชจเซ เชชเชพเชธเชตเชฐเซเชก เชชเซเชเชตเชพเชฎเชพเช เชเชตเชถเซ, เชคเซเชจเซ เชฆเชพเชเชฒ เชเชฐเซ เช เชจเซ เชชเซเชเซเช เชฎเซเชจเซเชเชฐ เชคเซเชจเชพ เชกเซเชเชพเชฌเซเชธเซเชธเชจเซ เช เชชเชกเซเช เชเชฐเชถเซ. เชคเซ เชชเชเซ, เชคเชฎเชพเชฐเซ เชเชฒเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ:
$ sudo apt-get install libmediastreamer-dev
เชเชตเชถเซเชฏเช เชจเชฟเชฐเซเชญเชฐเชคเชพ เชชเซเชเซเชเซ เช เชจเซ เชฎเซเชกเชฟเชฏเชพ เชธเซเชเซเชฐเซเชฎเชฐ เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชธเซเชตเชฏเช เชเชชเชฎเซเชณเซ เชกเชพเชเชจเชฒเซเชก เช เชจเซ เชเชจเซเชธเซเชเซเชฒ เชฅเช เชเชถเซ.
เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒ เชกเชฟเชชเซเชจเซเชกเชจเซเชธเซ เชกเซเชฌ เชชเซเชเซเชเซเชจเซเช เชเซเชฒ เชเชฆ เชเชถเชฐเซ 35 MB เชนเชถเซ. เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒ เชชเซเชเซเช เชตเชฟเชถเซเชจเซ เชตเชฟเชเชคเซ เชเชฆเซเชถ เชธเชพเชฅเซ เชฎเชณเซ เชถเชเซ เชเซ:
$ dpkg -s libmediastreamer-dev
เชเชตเชพเชฌ เชเชฆเชพเชนเชฐเชฃ:
Package: libmediastreamer-dev
Status: install ok installed
Priority: optional
Section: libdevel
Installed-Size: 244
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Source: linphone
Version: 3.6.1-2.5
Depends: libmediastreamer-base3 (= 3.6.1-2.5), libortp-dev
Description: Linphone web phone's media library - development files
Linphone is an audio and video internet phone using the SIP protocol. It
has a GTK+ and console interface, includes a large variety of audio and video
codecs, and provides IM features.
.
This package contains the development libraries for handling media operations.
Original-Maintainer: Debian VoIP Team <[email protected]>
Homepage: http://www.linphone.org/
เชตเชฟเชเชพเชธ เชธเชพเชงเชจเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชฐเชนเซเชฏเชพ เชเซเช
C เชเชฎเซเชชเชพเชเชฒเชฐ เช เชจเซ เชคเซเชจเซ เชธเชพเชฅเซเชจเชพ เชเซเชฒเซเชธ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ:
$ sudo apt-get install gcc
เช เชฎเซ เชเชฎเซเชชเชพเชเชฒเชฐ เชธเชเชธเซเชเชฐเชฃเชจเซ เชเซเชตเซเชฐเซ เชเชฐเซเชจเซ เชชเชฐเชฟเชฃเชพเชฎ เชคเชชเชพเชธเซเช เชเซเช:
$ gcc --version
เชเชตเชพเชฌ เชเชเชเช เชเชตเซ เชนเซเชตเซ เชเซเชเช:
gcc (Ubuntu 5.4.0-6ubuntu1~16.04.12) 5.4.0 20160609
Copyright (C) 2015 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
เชเซเชฐเชพเชฏเชฒ เชเชชเซเชฒเชฟเชเซเชถเชจ เชฌเชจเชพเชตเชตเซ เช เชจเซ เชเชฒเชพเชตเชตเซ
เช เชฎเซ เชฎเชพเช เชฌเชจเชพเชตเซเช เชเซเช เชเชฐ เช เชฎเชพเชฐเชพ เชเซเชฏเซเชเซเชฐเซเชฏเชฒ เชชเซเชฐเซเชเซเชเซเช เชฎเชพเชเซ เชซเซเชฒเซเชกเชฐ, เชเชพเชฒเซ เชคเซเชจเซ เชเซเชฒ เชเชฐเซเช mstutorial:
$ mkdir ~/mstutorial
เชคเชฎเชพเชฐเชพ เชฎเชจเชชเชธเชเชฆ เชเซเชเซเชธเซเช เชเชกเชฟเชเชฐเชจเซ เชเชชเชฏเซเช เชเชฐเซ เช เชจเซ C เชชเซเชฐเซเชเซเชฐเชพเชฎ เชซเชพเชเชฒ เชฌเชจเชพเชตเซ mstest.c เชจเซเชเซเชจเซ เชธเชพเชฎเชเซเชฐเซ เชธเชพเชฅเซ:
#include "stdio.h"
#include <mediastreamer2/mscommon.h>
int main()
{
ms_init();
printf ("Mediastreamer is ready.n");
}
เชคเซ เชฎเซเชกเชฟเชฏเชพ เชธเซเชเซเชฐเซเชฎเชฐเชจเซ เชชเซเชฐเชพเชฐเชเชญ เชเชฐเซ เชเซ, เชถเซเชญเซเชเซเชเชพ เชเชพเชชเซ เชเซ เช เชจเซ เชฌเชนเชพเชฐ เชจเซเชเชณเซ เชเซ.
เชซเชพเชเชฒเชจเซ เชธเชพเชเชตเซ เช เชจเซ เชเชฆเซเชถ เชธเชพเชฅเซ เชชเชฐเซเชเซเชทเชฃ เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชเชฎเซเชชเชพเชเชฒ เชเชฐเซ:
$ gcc mstest.c -o mstest `pkg-config mediastreamer --libs --cflags`
เชจเซเชเชง เชเชฐเซ เชเซ เชฒเซเชเซ
`pkg-config mediastreamer --libs --cflags`
เช เชตเชคเชฐเชฃ เชเชฟเชนเซเชจเซเชฎเชพเช เชฌเชเชง, เชเซ เชเซเชฌเซเชฐเซเชก เชชเชฐ "ะ" เช เชเซเชทเชฐเชจเซ เชธเชฎเชพเชจ เชเชเซเชฏเชพเช เชธเซเชฅเชฟเชค เชเซ.
เชเซ เชซเชพเชเชฒเชฎเชพเช เชญเซเชฒเซ เชจเชฅเซ, เชคเซ เชธเชเชเชฒเชจ เชชเชเซ เชกเชฟเชฐเซเชเซเชเชฐเซเชฎเชพเช เชซเชพเชเชฒ เชฆเซเชเชพเชถเซ mstest. เช เชฎเซ เชชเซเชฐเซเชเซเชฐเชพเชฎ เชถเชฐเซ เชเชฐเซเช เชเซเช:
$ ./mstest
เชชเชฐเชฟเชฃเชพเชฎ เชเชจเชพ เชเซเชตเซเช เชนเชถเซ:
ALSA lib conf.c:4738:(snd_config_expand) Unknown parameters 0
ALSA lib control.c:954:(snd_ctl_open_noupdate) Invalid CTL default:0
ortp-warning-Could not attach mixer to card: Invalid argument
ALSA lib conf.c:4738:(snd_config_expand) Unknown parameters 0
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default:0
ALSA lib conf.c:4738:(snd_config_expand) Unknown parameters 0
ALSA lib pcm.c:2266:(snd_pcm_open_noupdate) Unknown PCM default:0
ortp-warning-Strange, sound card HDA Intel PCH does not seems to be capable of anything, retrying with plughw...
Mediastreamer is ready.
เช เชธเซเชเชฟเชฎเชพเช, เช เชฎเซ ALSA เชฒเชพเชเชฌเซเชฐเซเชฐเซ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชเชฐเชคเซ เชญเซเชฒ เชธเชเชฆเซเชถเชพเช เชเซเชเช เชเซเช, เชคเซเชจเซ เชเชชเชฏเซเช เชธเชพเชเชจเซเชก เชเชพเชฐเซเชกเชจเซ เชจเชฟเชฏเชเชคเซเชฐเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชฅเชพเชฏ เชเซ. เชฎเซเชกเชฟเชฏเชพ เชธเซเชเซเชฐเซเชฎเชฐเชจเชพ เชตเชฟเชเชพเชธเชเชฐเซเชคเชพเช เชชเซเชคเซ เชฎเชพเชจเซ เชเซ เชเซ เช เชธเชพเชฎเชพเชจเซเชฏ เชเซ. เช เชเชฟเชธเซเชธเชพเชฎเชพเช, เช เชฎเซ เช เชจเชฟเชเซเชเชพเช เชคเซเชฎเชจเซ เชธเชพเชฅเซ เชธเชเชฎเชค เชเซเช.
เชนเชตเซ เช เชฎเซ เชฎเซเชกเชฟเชฏเชพ เชธเซเชเซเชฐเซเชฎเชฐ เชธเชพเชฅเซ เชเชพเชฎ เชเชฐเชตเชพ เชฎเชพเชเซ เชคเซเชฏเชพเชฐ เชเซเช. เช เชฎเซ เชฎเซเชกเชฟเชฏเชพ เชธเซเชเซเชฐเซเชฎเชฐ เชฒเชพเชเชฌเซเชฐเซเชฐเซ, เชเชฎเซเชชเชพเชเชฒเซเชถเชจ เชเซเชฒ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฏเซเช เชเซ เช เชจเซ เชเซเชฐเชพเชฏเชฒ เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเชเชพเชธเซเชฏเซเช เชเซ เชเซ เชเซเชฒเซเชธ เชเซเช เชตเซเชฒ เชเซ เช เชจเซ เชฎเซเชกเชฟเชฏเชพ เชธเซเชเซเชฐเซเชฎเชฐ เชธเชซเชณเชคเชพเชชเซเชฐเซเชตเช เชถเชฐเซ เชฅเชพเชฏ เชเซ.
เชเชเชณ
เชธเซเชฐเซเชธ: www.habr.com