āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§āĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻāĻŽāĻžāĻ° āĻĨā§āĻā§ āĻ¨ā§āĻāĻ¯āĻŧāĻž āĻšāĻ¯āĻŧā§āĻā§
āĻā§āĻŽāĻŋāĻāĻž
āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻāĻŋ Mediastreamer2 āĻāĻā§āĻāĻŋāĻ¨ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ°āĻŋāĻ¯āĻŧā§āĻ˛-āĻāĻžāĻāĻŽ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§āĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻ¸āĻŋāĻ°āĻŋāĻā§āĻ° āĻļā§āĻ°ā§āĨ¤ āĻĒā§āĻ°ā§āĻā§āĻ¨ā§āĻā§āĻļāĻ¨ā§ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻ¨ā§āĻ¯ā§āĻ¨āĻ¤āĻŽ āĻĻāĻā§āĻˇāĻ¤āĻž āĻāĻŦāĻ āĻ¸āĻŋ āĻ˛ā§āĻ¯āĻžāĻā§āĻā§āĻ¯āĻŧā§āĻā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽāĻŋāĻ āĻāĻĄāĻŧāĻŋāĻ¤ āĻĨāĻžāĻāĻŦā§āĨ¤
Mediastreamer2 āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻĒā§āĻ¨-āĻ¸ā§āĻ°ā§āĻ¸ āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻŋāĻāĻāĻāĻĒāĻŋ āĻĢā§āĻ¨ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒā§āĻ° āĻĒāĻŋāĻāĻ¨ā§ āĻāĻŋāĻāĻāĻāĻĒāĻŋ āĻāĻā§āĻāĻŋāĻ¨āĨ¤
āĻāĻ°āĻ āĻĒāĻžāĻ ā§āĻ¯āĻāĻŋāĻ¤ā§, āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻ° āĻāĻ¨ā§āĻ¯, Mediastreamer2 āĻļāĻŦā§āĻĻāĻāĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ āĻāĻŽāĻ°āĻž āĻāĻ° āĻ°āĻžāĻļāĻŋāĻ¯āĻŧāĻžāĻ¨ āĻ¸ā§āĻŦāĻ°āĻ˛āĻŋāĻĒāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻŦ: "āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻŽāĻžāĻ°"āĨ¤
āĻāĻ° āĻ¸ā§āĻˇā§āĻāĻŋāĻ° āĻāĻ¤āĻŋāĻšāĻžāĻ¸ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖāĻ°ā§āĻĒā§ āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§ āĻāĻ° āĻāĻ¤ā§āĻ¸ āĻā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻŦāĻŋāĻāĻžāĻ° āĻāĻ°ā§, āĻāĻāĻŋ āĻāĻā§ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻāĻŋāĻ˛
āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻŽāĻžāĻ°ā§āĻ° āĻā§āĻ¨ā§āĻĻā§āĻ°āĻ¸ā§āĻĨāĻ˛ā§ "āĻĄā§āĻāĻž āĻĢā§āĻ˛ā§" (āĻĄā§āĻāĻž āĻĒā§āĻ°āĻŦāĻžāĻš) āĻ¨āĻžāĻŽā§ āĻāĻāĻāĻŋ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ° āĻ°āĻ¯āĻŧā§āĻā§āĨ¤ āĻāĻ āĻāĻžāĻ¤ā§āĻ¯āĻŧ āĻ¸ā§āĻĨāĻžāĻĒāĻ¤ā§āĻ¯ā§āĻ° āĻāĻāĻāĻŋ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¨ā§āĻā§āĻ° āĻāĻŋāĻ¤ā§āĻ°ā§ āĻĻā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§āĨ¤
āĻāĻ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°ā§, āĻĄā§āĻāĻž āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ āĻ ā§āĻ¯āĻžāĻ˛āĻāĻ°āĻŋāĻĻāĻŽ āĻāĻāĻāĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻā§āĻĄ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¨āĻ¯āĻŧ, āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻāĻāĻāĻŋ āĻ¸ā§āĻāĻŋāĻŽ (āĻā§āĻ°āĻžāĻĢ) āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻĢāĻžāĻāĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯āĻž āĻ¯ā§ āĻā§āĻ¨āĻ āĻā§āĻ°āĻŽā§ āĻ¸āĻžāĻāĻžāĻ¨ā§ āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻāĻ āĻĢāĻžāĻāĻļāĻ¨ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻŦāĻ˛āĻž āĻšāĻ¯āĻŧ.
āĻāĻ āĻāĻ°ā§āĻāĻŋāĻā§āĻāĻāĻžāĻ°āĻāĻŋ āĻāĻŋāĻāĻāĻāĻĒāĻŋ āĻĢā§āĻ¨ āĻāĻ°āĻāĻŋāĻĒāĻŋ āĻā§āĻ°ā§āĻ¯āĻžāĻĢāĻŋāĻ āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ āĻāĻŦāĻ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻŽāĻŋāĻļāĻ¨ āĻ¸ā§āĻāĻŋāĻŽā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°ā§āĻ° āĻ¸ā§āĻ āĻāĻāĻžāĻ°ā§ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖ āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĨ¤
āĻ¨āĻŋāĻ°ā§āĻŦāĻŋāĻāĻžāĻ°ā§ āĻ¸ā§āĻāĻŋāĻŽāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻā§ āĻāĻāĻ¤ā§āĻ°āĻŋāĻ¤ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž, āĻ¨āĻ¤ā§āĻ¨ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻšāĻ āĻŦāĻŋāĻāĻžāĻļ, āĻāĻāĻāĻŋ āĻ¸ā§āĻŦāĻžāĻ§ā§āĻ¨ āĻĒā§āĻĨāĻ āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻŽāĻžāĻ° āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻ¨, āĻāĻāĻŋ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻā§āĻ˛āĻŋāĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻ¤āĻĻā§āĻĒāĻ°āĻŋ, āĻĒā§āĻ°āĻāĻ˛ā§āĻĒāĻāĻŋ āĻāĻŋāĻāĻāĻāĻĒāĻŋāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻšāĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯ā§āĻšā§āĻ¤ā§ āĻāĻāĻŋ āĻ¨āĻŋāĻā§āĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§āĻ°āĻŋ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦāĨ¤
āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻ¸āĻ°āĻŦāĻ°āĻžāĻš āĻāĻ°āĻž āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋāĻāĻŋ āĻŦā§āĻļ āĻ¸āĻŽā§āĻĻā§āĻ§ āĻāĻŦāĻ āĻāĻ¤āĻŋāĻŽāĻ§ā§āĻ¯ā§āĻ āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻĄāĻŋāĻāĻžāĻāĻ¨ā§āĻ° āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ° āĻĻāĻŋāĻ¯āĻŧā§ āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ āĻ¤āĻŦā§ āĻĒā§āĻ°āĻĨāĻŽā§, āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻŽāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻ¸āĻž āĻ°ā§āĻĄāĻŋāĻŽā§āĻĄ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°āĻā§āĻ˛āĻŋ āĻŦāĻ°ā§āĻŖāĻ¨āĻž āĻāĻ°āĻž āĻ¯āĻžāĻā§ˇ āĻāĻāĻžāĻ¨ā§ āĻ¤āĻžāĻĻā§āĻ° āĻ¤āĻžāĻ˛āĻŋāĻāĻž:
āĻ¸āĻžāĻāĻ¨ā§āĻĄ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°
āĻ āĻĄāĻŋāĻ āĻā§āĻ¯āĻžāĻĒāĻāĻžāĻ° āĻāĻŦāĻ āĻĒā§āĻ˛ā§āĻŦā§āĻ¯āĻžāĻ
- āĻāĻ˛āĻ¸āĻž (āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸): MS_ALSA_WRITE, MS_ALSA_READ
- āĻ ā§āĻ¯āĻžāĻ¨ā§āĻĄā§āĻ°āĻ¯āĻŧā§āĻĄ āĻ¨ā§āĻāĻŋāĻ āĻ¸āĻžāĻāĻ¨ā§āĻĄ (āĻ˛āĻŋāĻŦāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž): MS_ANDROID_SOUND_WRITE, MS_ANDROID_SOUND_READ
- āĻ āĻĄāĻŋāĻ āĻ¸āĻžāĻ°āĻŋ āĻĒāĻ°āĻŋāĻˇā§āĻŦāĻž (āĻŽā§āĻ¯āĻžāĻ āĻāĻāĻ¸ āĻāĻā§āĻ¸): MS_AQ_WRITE, MS_AQ_READ
- āĻ āĻĄāĻŋāĻ āĻāĻāĻ¨āĻŋāĻ āĻ¸āĻžāĻ°ā§āĻāĻŋāĻ¸ (āĻŽā§āĻ¯āĻžāĻ āĻāĻāĻ¸ āĻāĻā§āĻ¸)
- āĻāĻ°ā§āĻāĻ¸ (āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸): MS_ARTS_WRITE, MS_ARTS_READ
- āĻĄāĻžāĻāĻ°ā§āĻā§āĻ āĻ¸āĻžāĻāĻ¨ā§āĻĄ (āĻāĻāĻ¨ā§āĻĄā§āĻ): MS_WINSNDDS_WRITE, MS_WINSNDDS_READ
- āĻĢāĻžāĻāĻ˛ āĻĒā§āĻ˛ā§āĻ¯āĻŧāĻžāĻ° (raw/wav/pcap āĻĢāĻžāĻāĻ˛) (āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸): MS_FILE_PLAYER
- āĻĢāĻžāĻāĻ˛ āĻĒā§āĻ˛ā§āĻ¯āĻŧāĻžāĻ° (raw/wav āĻĢāĻžāĻāĻ˛) (Windows): MS_WINSND_READ
- āĻĢāĻžāĻāĻ˛ā§ āĻ˛āĻŋāĻā§āĻ¨ (wav āĻĢāĻžāĻāĻ˛) (āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸): MS_FILE_REC
- āĻĢāĻžāĻāĻ˛ā§ āĻ˛āĻŋāĻā§āĻ¨ (wav āĻĢāĻžāĻāĻ˛) (āĻāĻāĻ¨ā§āĻĄā§āĻ): MS_WINSND_WRITE
- āĻŽā§āĻ¯āĻžāĻ āĻ āĻĄāĻŋāĻ āĻāĻāĻ¨āĻŋāĻ (āĻŽā§āĻ¯āĻžāĻ āĻāĻāĻ¸ āĻāĻā§āĻ¸)
- MME (āĻāĻāĻ¨ā§āĻĄā§āĻ)
- OSS (āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸): 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 āĻĒā§āĻ˛ā§āĻŦā§āĻ¯āĻžāĻ (āĻāĻāĻ¨ā§āĻĄā§āĻ)
- āĻŦāĻžāĻšā§āĻ¯āĻŋāĻ āĻĒā§āĻ˛ā§āĻŦā§āĻ¯āĻžāĻ - āĻāĻĒāĻ°ā§āĻ° āĻ¸ā§āĻ¤āĻ°ā§ āĻāĻŋāĻĄāĻŋāĻ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻšāĻā§āĻā§
- GLX āĻĒā§āĻ˛ā§āĻŦā§āĻ¯āĻžāĻ (Linux): MS_GLXVIDEO
- Mire - āĻ¸āĻŋāĻ¨ā§āĻĨā§āĻāĻŋāĻ āĻāĻ˛āĻ¨ā§āĻ¤ āĻāĻŦāĻŋ: MS_MIRE
- OpenGL āĻĒā§āĻ˛ā§āĻŦā§āĻ¯āĻžāĻ (Mac OS X)
- OpenGL ES2 āĻĒā§āĻ˛ā§āĻŦā§āĻ¯āĻžāĻ (Android)
- āĻā§āĻāĻāĻāĻžāĻāĻŽ āĻā§āĻ¯āĻžāĻĒāĻāĻžāĻ° (āĻŽā§āĻ¯āĻžāĻ āĻāĻāĻ¸ āĻāĻā§āĻ¸)
- SDL āĻĒā§āĻ˛ā§āĻŦā§āĻ¯āĻžāĻ: MS_SDL_OUT
- āĻ¸ā§āĻā§āĻ¯āĻžāĻāĻŋāĻ āĻāĻŽā§āĻ āĻāĻāĻāĻĒā§āĻ: MS_STATIC_IMAGE
- āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ (V4L) āĻā§āĻ¯āĻžāĻĒāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻĄāĻŋāĻ (āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸): MS_V4L
- āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ 2 (V4L2) āĻā§āĻ¯āĻžāĻĒāĻāĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻĄāĻŋāĻ (āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸): MS_V4L2_CAPTURE
- Video4windows (āĻĄāĻžāĻāĻ°ā§āĻā§āĻāĻļā§) āĻā§āĻ¯āĻžāĻĒāĻāĻžāĻ° (āĻāĻāĻ¨ā§āĻĄā§āĻ)
- Video4windows (āĻĄāĻžāĻāĻ°ā§āĻā§āĻāĻļā§) āĻā§āĻ¯āĻžāĻĒāĻāĻžāĻ° (āĻāĻāĻ¨ā§āĻĄā§āĻ āĻ¸āĻŋāĻ)
- āĻāĻāĻ¨ā§āĻĄā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŋāĻĄāĻŋāĻ (vfw) āĻā§āĻ¯āĻžāĻĒāĻāĻžāĻ° (āĻāĻāĻ¨ā§āĻĄā§āĻ)
- XV āĻĒā§āĻ˛ā§āĻŦā§āĻ¯āĻžāĻ (āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸)
āĻāĻŋāĻĄāĻŋāĻ āĻāĻ¨āĻā§āĻĄāĻŋāĻ/āĻĄāĻŋāĻā§āĻĄāĻŋāĻ
- 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 āĻāĻ¨āĻā§āĻĄāĻžāĻ°/āĻĄāĻŋāĻā§āĻĄāĻžāĻ°
- āĻ¸āĻŋāĻ˛ā§āĻ āĻāĻ¨āĻā§āĻĄāĻžāĻ°/āĻĄāĻŋāĻā§āĻĄāĻžāĻ°
āĻāĻŋāĻĄāĻŋāĻ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°
- H.264 āĻ¸āĻĢā§āĻāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻ¨āĻā§āĻĄāĻžāĻ°
- H.264 V4L2 āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¤ā§āĻŦāĻ°āĻŋāĻ¤ āĻāĻ¨āĻā§āĻĄāĻžāĻ°/āĻĄāĻŋāĻā§āĻĄāĻžāĻ°
āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°āĻāĻŋāĻ° āĻ¸āĻāĻā§āĻˇāĻŋāĻĒā§āĻ¤ āĻŦāĻŋāĻŦāĻ°āĻŖā§āĻ° āĻĒāĻ°ā§, āĻĒā§āĻ°āĻāĻžāĻ°ā§āĻ° āĻ¨āĻžāĻŽ āĻĻā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧ, āĻ¯āĻž āĻāĻ āĻĢāĻŋāĻ˛ā§āĻāĻžāĻ°ā§āĻ° āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻāĻĻāĻžāĻšāĻ°āĻŖ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻ¨āĻŋāĻŽā§āĻ¨āĻ˛āĻŋāĻāĻŋāĻ¤ āĻāĻŋ, āĻāĻŽāĻ°āĻž āĻāĻ āĻ¤āĻžāĻ˛āĻŋāĻāĻž āĻāĻ˛ā§āĻ˛ā§āĻ āĻāĻ°āĻž āĻšāĻŦā§.
āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ āĻāĻŦā§āĻ¨ā§āĻā§āĻ° āĻ āĻ§ā§āĻ¨ā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨
āĻāĻāĻ¨ āĻāĻŽāĻ°āĻž āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°ā§ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻŽāĻžāĻ° āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻŦ āĻāĻŦāĻ āĻāĻāĻŋ āĻĻāĻŋāĻ¯āĻŧā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻĒā§āĻ°āĻĨāĻŽ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻŦāĨ¤
āĻāĻŦā§āĻ¨ā§āĻā§ āĻāĻžāĻ˛āĻŋāĻ¤ āĻāĻāĻāĻŋ āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ° āĻŦāĻž āĻāĻžāĻ°ā§āĻā§āĻ¯āĻŧāĻžāĻ˛ āĻŽā§āĻļāĻŋāĻ¨ā§ Mediastremer2 āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ¨ āĻŦāĻŋāĻļā§āĻˇ āĻĻāĻā§āĻˇāĻ¤āĻžāĻ° āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ āĻšāĻ¯āĻŧ āĻ¨āĻžāĨ¤ āĻāĻāĻžāĻ¨ā§ āĻāĻŦāĻ āĻ¨ā§āĻā§, "$" āĻāĻŋāĻšā§āĻ¨āĻāĻŋ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻĒā§āĻ°āĻŦā§āĻļā§āĻ° āĻāĻ¨ā§āĻ¯ āĻļā§āĻ˛ āĻĒā§āĻ°āĻŽā§āĻĒāĻāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻā§āĻļ āĻāĻ°āĻŦā§āĨ¤ āĻ¸ā§āĻā§āĻ˛ā§. āĻ¯āĻĻāĻŋ āĻ¤āĻžāĻ˛āĻŋāĻāĻžāĻ¯āĻŧ āĻāĻĒāĻ¨āĻŋ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻļā§āĻ°ā§āĻ¤ā§ āĻāĻ āĻāĻŋāĻšā§āĻ¨āĻāĻŋ āĻĻā§āĻāĻ¤ā§ āĻĒāĻžāĻ¨, āĻ¤āĻŦā§ āĻāĻāĻŋ āĻ¸ā§āĻ āĻ˛āĻžāĻāĻ¨ āĻ¯ā§āĻāĻžāĻ¨ā§ āĻāĻŽāĻžāĻ¨ā§āĻĄāĻā§āĻ˛āĻŋ āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ā§ āĻāĻžāĻ°ā§āĻ¯āĻāĻ° āĻāĻ°āĻž āĻĻā§āĻāĻžāĻ¨ā§ āĻšāĻ¯āĻŧāĨ¤
āĻ§āĻžāĻ°āĻŖāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¯ā§ āĻāĻ āĻ¨āĻŋāĻŦāĻ¨ā§āĻ§ā§āĻ° āĻ§āĻžāĻĒāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻāĻĒāĻ¨āĻžāĻ° āĻāĻŽā§āĻĒāĻŋāĻāĻāĻžāĻ°ā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ¨ā§āĻ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻ°āĻ¯āĻŧā§āĻā§āĨ¤
libmediastremer-dev āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšāĻā§āĻā§
āĻāĻžāĻ°ā§āĻŽāĻŋāĻ¨āĻžāĻ˛ āĻāĻžāĻ˛ā§ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻāĻžāĻāĻĒ āĻāĻ°ā§āĻ¨:
$ sudo apt-get update
āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻāĻŋ āĻĒāĻžāĻ¸āĻāĻ¯āĻŧāĻžāĻ°ā§āĻĄ āĻāĻžāĻāĻ¯āĻŧāĻž āĻšāĻŦā§, āĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻ¨ āĻāĻŦāĻ āĻĒā§āĻ¯āĻžāĻā§āĻ āĻŽā§āĻ¯āĻžāĻ¨ā§āĻāĻžāĻ° āĻ¤āĻžāĻ° āĻĄā§āĻāĻžāĻŦā§āĻ¸ āĻāĻĒāĻĄā§āĻ āĻāĻ°āĻŦā§āĨ¤ āĻāĻ° āĻĒāĻ°ā§, āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻžāĻ˛āĻžāĻ¤ā§ āĻšāĻŦā§:
$ sudo apt-get install libmediastreamer-dev
āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻž āĻĒā§āĻ¯āĻžāĻā§āĻ āĻāĻŦāĻ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻ¸ā§āĻā§āĻ°āĻŋāĻŽāĻžāĻ° āĻ˛āĻžāĻāĻŦā§āĻ°ā§āĻ°āĻŋ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻŦāĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻšāĻŦā§āĨ¤
āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻ°āĻž āĻ¨āĻŋāĻ°ā§āĻāĻ°āĻ¤āĻž āĻĄā§āĻŦ āĻĒā§āĻ¯āĻžāĻā§āĻā§āĻ° āĻŽā§āĻ āĻāĻāĻžāĻ° āĻšāĻŦā§ āĻĒā§āĻ°āĻžāĻ¯āĻŧ 35 āĻāĻŽāĻŦāĻŋāĨ¤ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž āĻĒā§āĻ¯āĻžāĻā§āĻ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻŦāĻŋāĻļāĻĻ āĻāĻŽāĻžāĻ¨ā§āĻĄā§āĻ° āĻ¸āĻžāĻĨā§ āĻĒāĻžāĻāĻ¯āĻŧāĻž āĻ¯āĻžāĻŦā§:
$ 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/
āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ āĻ¸āĻ°āĻā§āĻāĻžāĻŽ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž
āĻ¸āĻŋ āĻāĻŽā§āĻĒāĻžāĻāĻ˛āĻžāĻ° āĻāĻŦāĻ āĻāĻ° āĻ¸āĻžāĻĨā§ āĻĨāĻžāĻāĻž āĻā§āĻ˛ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°ā§āĻ¨:
$ 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
āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻĒāĻžāĻ ā§āĻ¯ āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¸āĻŋ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻĢāĻžāĻāĻ˛ āĻ¤ā§āĻ°āĻŋ āĻāĻ°ā§āĻ¨ 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