เจ“เจชเจธ 1.4 เจ†เจกเฉ€เจ“ เจ•เฉ‹เจกเฉ‡เจ• เจ‰เจชเจฒเจฌเจง เจนเฉˆ

เจฎเฉเจซเจผเจค เจตเฉ€เจกเฉ€เจ“ เจ…เจคเฉ‡ เจ†เจกเฉ€เจ“ เจ•เฉ‹เจกเฉ‡เจ• เจกเจฟเจตเฉˆเจฒเจชเจฐ Xiph.Org เจจเฉ‡ เจ“เจชเจธ 1.4.0 เจ†เจกเฉ€เจ“ เจ•เฉ‹เจกเฉ‡เจ• เจœเจพเจฐเฉ€ เจ•เฉ€เจคเจพ เจนเฉˆ, เจœเฉ‹ เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ-เจธเจฌเฉฐเจงเจฟเจค VoIP เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเฉฑเจš เจ‰เฉฑเจš-เจฌเจฟเจŸเจฐเฉ‡เจŸ เจธเจŸเฉเจฐเฉ€เจฎเจฟเฉฐเจ— เจ†เจกเฉ€เจ“ เจ…เจคเฉ‡ เจตเฉŒเจ‡เจธ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฆเฉ‹เจตเจพเจ‚ เจฒเจˆ เจ‰เฉฑเจš-เจ—เฉเจฃเจตเฉฑเจคเจพ เจ‡เฉฐเจ•เฉ‹เจกเจฟเฉฐเจ— เจ…เจคเฉ‡ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจŸเฉˆเจฒเฉ€เจซเฉ‹เจจเฉ€เฅค เจเจจเจ•เฉ‹เจกเจฐ เจ…เจคเฉ‡ เจกเฉ€เจ•เฉ‹เจกเจฐ เจธเฉฐเจฆเจฐเจญ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ BSD เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจตเฉฐเจกเฉ‡ เจ—เจ เจนเจจเฅค เจ“เจชเจธ เจซเจพเจฐเจฎเฉˆเจŸ เจฒเจˆ เจชเฉ‚เจฐเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจœเจจเจคเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจชเจฒเจฌเจง เจนเจจ, เจฎเฉเจซเจค เจนเจจ, เจ…เจคเฉ‡ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจธเจŸเฉˆเจ‚เจกเจฐเจก (RFC 6716) เจตเจœเฉ‹เจ‚ เจฎเจจเจœเจผเฉ‚เจฐ เจนเจจเฅค

เจ•เฉ‹เจกเฉ‡เจ• เจจเฉ‚เฉฐ Xiph.org เจฆเฉ‡ CELT เจ•เฉ‹เจกเฉ‡เจ• เจ…เจคเฉ‡ Skype เจฆเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ SILK เจ•เฉ‹เจกเฉ‡เจ• เจคเฉ‹เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจคเจ•เจจเฉ€เจ•เจพเจ‚ เจจเฉ‚เฉฐ เจฎเจฟเจฒเจพ เจ•เฉ‡ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค Skype เจ…เจคเฉ‡ Xiph.Org เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจฎเฉ‹เจœเจผเฉ€เจฒเจพ, เจ“เจ•เจŸเจพเจธเจฟเจ•, เจฌเฉเจฐเฉŒเจกเจ•เจพเจฎ เจ…เจคเฉ‡ เจ—เฉ‚เจ—เจฒ เจตเจฐเจ—เฉ€เจ†เจ‚ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจจเฉ‡ เจตเฉ€ เจ“เจชเจธ เจฆเฉ‡ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจนเจฟเฉฑเจธเจพ เจฒเจฟเจ†เฅค เจ“เจชเจธ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจชเฉ‡เจŸเฉˆเจ‚เจŸ เจตเจฟเจ•เจพเจธ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉฐเจชเจจเฉ€เจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจฐเจพเจ‡เจฒเจŸเฉ€ เจฆเฉ‡ เจญเฉเจ—เจคเจพเจจ เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ…เจธเฉ€เจฎเจฟเจค เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจฆเจฟเฉฑเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจ“เจชเจธ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจธเจพเจฐเฉ‡ เจฌเฉŒเจงเจฟเจ• เจธเฉฐเจชเฉฑเจคเฉ€ เจ…เจงเจฟเจ•เจพเจฐ เจ…เจคเฉ‡ เจชเฉ‡เจŸเฉˆเจ‚เจŸ เจฒเจพเจ‡เจธเฉฐเจธ เจตเจพเจงเฉ‚ เจฎเจจเจœเจผเฉ‚เจฐเฉ€ เจฆเฉ€ เจฒเฉ‹เฉœ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚, เจ“เจชเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจ…เจคเฉ‡ เจ‰เจคเจชเจพเจฆเจพเจ‚ เจจเฉ‚เฉฐ เจธเจตเฉˆเจšเจฒเจฟเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจธเฉŒเจ‚เจชเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจตเจฟเจ•เจฒเจชเจ• เจฅเจฐเจก-เจชเจพเจฐเจŸเฉ€ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจฆเฉ‡ เจฆเจพเจ‡เจฐเฉ‡ เจ…เจคเฉ‡ เจธเจฟเจฐเจœเจฃเจพ 'เจคเฉ‡ เจ•เฉ‹เจˆ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจจเจนเฉ€เจ‚ เจนเจจเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ“เจชเจธ เจฆเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ‡ เจตเจฟเจฐเฉเฉฑเจง เจ“เจชเจธ เจŸเฉˆเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจจ เจตเจพเจฒเฉ€เจ†เจ‚ เจชเฉ‡เจŸเฉˆเจ‚เจŸ เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจฆเจฟเฉฑเจคเฉ‡ เจ—เจ เจธเจพเจฐเฉ‡ เจ…เจงเจฟเจ•เจพเจฐ เจฐเฉฑเจฆ เจ•เจฐ เจฆเจฟเฉฑเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค

เจ“เจชเจธ เจตเจฟเฉฑเจš เจ‰เฉฑเจš-เจฌเจฟเจŸเจฐเฉ‡เจŸ เจธเจŸเฉเจฐเฉ€เจฎเจฟเฉฐเจ— เจ†เจกเฉ€เจ“ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจ…เจคเฉ‡ เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ-เจธเฉ€เจฎเจค VoIP เจŸเฉˆเจฒเฉ€เจซเฉ‹เจจเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจตเฉŒเจ‡เจธ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฆเฉ‹เจตเจพเจ‚ เจฒเจˆ เจ‰เฉฑเจš เจ•เฉ‹เจกเจฟเฉฐเจ— เจ—เฉเจฃเจตเฉฑเจคเจพ เจ…เจคเฉ‡ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจนเจจเฅค เจชเจนเจฟเจฒเจพเจ‚, เจ“เจชเจธ เจจเฉ‚เฉฐ 64Kbit เจฌเจฟเฉฑเจŸเจฐเฉ‡เจŸ (Opus เจจเฉ‡ เจเจชเจฒ HE-AAC, Nero HE-AAC, Vorbis เจ…เจคเฉ‡ AAC LC เจตเจฐเจ—เฉ‡ เจชเฉเจฐเจคเฉ€เจฏเฉ‹เจ—เฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจชเจ›เจพเฉœ เจฆเจฟเฉฑเจคเจพ) เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจ•เฉ‹เจกเฉ‡เจ• เจตเจœเฉ‹เจ‚ เจฎเจพเจจเจคเจพ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจธเฉ€เฅค เจ‰เจน เจ‰เจคเจชเจพเจฆ เจœเฉ‹ เจ“เจชเจธ เจจเฉ‚เฉฐ เจฌเจพเจ•เจธ เจคเฉ‹เจ‚ เจฌเจพเจนเจฐ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจš เจซเจพเจ‡เจฐเจซเจพเจ•เจธ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ, GStreamer เจซเจฐเฉ‡เจฎเจตเจฐเจ•, เจ…เจคเฉ‡ FFmpeg เจชเฉˆเจ•เฉ‡เจœ เจธเจผเจพเจฎเจฒ เจนเจจเฅค

เจ“เจชเจธ เจฆเฉ€เจ†เจ‚ เจฎเฉเฉฑเจ– เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚:

  • 5 เจคเฉ‹เจ‚ 510 Kbit/s เจคเฉฑเจ• เจฌเจฟเฉฑเจŸเจฐเฉ‡เจŸ;
  • 8 เจคเฉ‹เจ‚ 48KHz เจคเฉฑเจ• เจธเฉˆเจ‚เจชเจฒเจฟเฉฐเจ— เจฌเจพเจฐเฉฐเจฌเจพเจฐเจคเจพ;
  • 2.5 เจคเฉ‹เจ‚ 120 เจฎเจฟเจฒเฉ€เจธเจ•เจฟเฉฐเจŸ เจคเฉฑเจ• เจซเจฐเฉ‡เจฎ เจฆเฉ€ เจฎเจฟเจ†เจฆ;
  • เจธเจฅเจฟเจฐ (CBR) เจ…เจคเฉ‡ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ (VBR) เจฌเจฟเฉฑเจŸเจฐเฉ‡เจŸเจธ เจฒเจˆ เจธเจฎเจฐเจฅเจจ;
  • เจคเฉฐเจ— เจฌเฉˆเจ‚เจก เจ…เจคเฉ‡ เจตเจพเจˆเจกเจฌเฉˆเจ‚เจก เจ†เจกเฉ€เจ“ เจฒเจˆ เจธเจฎเจฐเจฅเจจ;
  • เจ†เจตเจพเจœเจผ เจ…เจคเฉ‡ เจธเฉฐเจ—เฉ€เจค เจธเจนเจพเจ‡เจคเจพ;
  • เจธเจŸเฉ€เจฐเฉ€เจ“ เจ…เจคเฉ‡ เจฎเฉ‹เจจเฉ‹ เจธเจนเจฟเจฏเฉ‹เจ—;
  • เจฌเจฟเฉฑเจŸเจฐเฉ‡เจŸ, เจฌเฉˆเจ‚เจกเจตเจฟเจกเจฅ เจ…เจคเฉ‡ เจซเจฐเฉ‡เจฎ เจ†เจ•เจพเจฐ เจฆเฉ€ เจ—เจคเฉ€เจธเจผเฉ€เจฒ เจธเฉˆเจŸเจฟเฉฐเจ— เจฒเจˆ เจธเจฎเจฐเจฅเจจ;
  • เจซเจฐเฉ‡เจฎ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ (PLC) เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš เจ†เจกเฉ€เจ“ เจธเจŸเฉเจฐเฉ€เจฎ เจจเฉ‚เฉฐ เจฌเจนเจพเจฒ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ;
  • 255 เจšเฉˆเจจเจฒเจพเจ‚ (เจฎเจฒเจŸเฉ€-เจธเจŸเฉเจฐเฉ€เจฎ เจซเจฐเฉ‡เจฎ) เจคเฉฑเจ• เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเฉ‹
  • เจซเจฒเฉ‹เจŸเจฟเฉฐเจ— เจ…เจคเฉ‡ เจธเจฅเจฟเจฐ เจฌเจฟเฉฐเจฆเฉ‚ เจ…เฉฐเจ•เจ—เจฃเจฟเจค เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจฆเฉ€ เจ‰เจชเจฒเจฌเจงเจคเจพเฅค

เจ“เจชเจธ 1.4 เจตเจฟเฉฑเจš เจฎเฉเฉฑเจ– เจ•เจพเจขเจพเจ‚:

  • เจเจจเจ•เฉ‹เจกเจฟเฉฐเจ— เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจฆเจพ เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเจฟเจธเจฆเจพ เจ‰เจฆเฉ‡เจธเจผ เจงเฉเจจเฉ€ เจ—เฉเจฃเจตเฉฑเจคเจพ เจฆเฉ‡ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจธเฉ‚เจšเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ FEC (เจซเจพเจฐเจตเจฐเจก เจเจฐเจฐ เจธเฉเจงเจพเจฐ) เจจเฉ‚เฉฐ 16 เจคเฉ‹เจ‚ 24kbs (LBRR, เจฒเฉ‹เจ… เจฌเจฟเจŸ-เจฐเฉ‡เจŸ เจฐเฉ€เจกเฉฐเจกเฉˆเจ‚เจธเฉ€) เจฆเฉ€เจ†เจ‚ เจฌเจฟเฉฑเจŸ เจฆเจฐเจพเจ‚ 'เจคเฉ‡ เจ–เจฐเจพเจฌ เจœเจพเจ‚ เจ—เฉเฉฐเจฎ เจนเฉ‹เจ เจชเฉˆเจ•เฉ‡เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจนเจพเจฒ เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‡เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  • FEC เจคเจฐเฉเจŸเฉ€ เจธเฉเจงเจพเจฐ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ OPUS_SET_INBAND_FEC เจตเจฟเจ•เจฒเจช เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจชเจฐ เจธเจฟเจฒเจ• เจฎเฉ‹เจก เจจเฉ‚เฉฐ เจฎเจœเจฌเฉ‚เจฐ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ (FEC เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ CELT เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€)เฅค
  • เจกเฉ€เจŸเฉ€เจเจ•เจธ (เจกเจฟเจธเจ•เฉฐเจŸเฉ€เจจเจฏเฉ‚เจ…เจธ เจŸเจฐเจพเจ‚เจธเจฎเจฟเจธเจผเจจ) เจฎเฉ‹เจก เจฆเจพ เจธเฉเจงเจพเจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ†เจตเจพเจœเจผ เจฆเฉ€ เจ…เจฃเจนเฉ‹เจ‚เจฆ เจตเจฟเฉฑเจš เจŸเจฐเฉˆเจซเจฟเจ• เจŸเจฐเจพเจ‚เจธเจฎเจฟเจธเจผเจจ เจจเฉ‚เฉฐ เจฎเฉเจ…เฉฑเจคเจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค
  • เจฎเฉ‡เจธเจจ เจฌเจฟเจฒเจก เจธเจฟเจธเจŸเจฎ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจ…เจคเฉ‡ CMake เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจฟเจฒเจกเจฟเฉฐเจ— เจฒเจˆ เจธเฉเจงเจพเจฐเจฟเจ† เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค
  • เจฎเจธเจผเฉ€เจจ เจฒเจฐเจจเจฟเฉฐเจ— เจŸเฉˆเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉเจ†เจฐเจพ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจชเฉˆเจ•เฉ‡เจŸ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจ—เฉเฉฐเจฎ เจนเฉ‹เจˆ เจฌเฉ‹เจฒเฉ€ เจฆเฉ‡ เจŸเฉเจ•เฉœเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจฌเจนเจพเจฒ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจตเจฟเจงเฉ€ "เจฐเฉ€เจ…เจฒ-เจŸเจพเจˆเจฎ เจชเฉˆเจ•เฉ‡เจŸ เจจเฉเจ•เจธเจพเจจ เจ›เฉเจชเจพเจ‰เจฃ" เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค
  • "เจกเฉ‚เฉฐเจ˜เฉ€ เจฐเจฟเจกเฉฐเจกเฉˆเจ‚เจธเฉ€" เจตเจฟเจงเฉ€ เจฆเจพ เจ‡เฉฑเจ• เจชเฉเจฐเจฏเฉ‹เจ—เจพเจคเจฎเจ• เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจชเฉˆเจ•เฉ‡เจŸ เจฆเฉ‡ เจจเฉเจ•เจธเจพเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ†เจกเฉ€เจ“ เจฐเจฟเจ•เจตเจฐเฉ€ เจฆเฉ€ เจ•เฉเจธเจผเจฒเจคเจพ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ‡เฉฑเจ• เจฎเจธเจผเฉ€เจจ เจธเจฟเจ–เจฒเจพเจˆ เจชเฉเจฐเจฃเจพเจฒเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹