GStreamer 1.22.0 เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช‰เชชเชฒเชฌเซเชง เช›เซ‡

เชตเชฟเช•เชพเชธเชจเชพ เชเช• เชตเชฐเซเชท เชชเช›เซ€, GStreamer 1.22 เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชœเซ‡ เชฎเซ€เชกเชฟเชฏเชพ เชชเซเชฒเซ‡เชฏเชฐเซเชธ เช…เชจเซ‡ เช‘เชกเชฟเชฏเซ‹/เชตเชฟเชกเชฟเชฏเซ‹ เชซเชพเช‡เชฒ เช•เชจเซเชตเชฐเซเชŸเชฐเชฅเซ€ เชฒเชˆเชจเซ‡ VoIP เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เช…เชจเซ‡ เชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธ เชธเซเชงเซ€ เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชจเซ€ เชตเชฟเชถเชพเชณ เชถเซเชฐเซ‡เชฃเซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช˜เชŸเช•เซ‹เชจเซ‹ เช•เซเชฐเซ‹เชธ-เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชธเซ‡เชŸ เช›เซ‡. GStreamer เช•เซ‹เชก LGPLv2.1 เชนเซ‡เช เชณ เชฒเชพเช‡เชธเชจเซเชธ เชฅเชฏเซ‡เชฒ เช›เซ‡. เช…เชฒเช—เชฅเซ€, gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly เชชเซเชฒเช—เช‡เชจเซเชธ เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸเซเชธ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‡, เชคเซ‡เชฎเชœ gst-libav เชฌเช‚เชงเชจเช•เชฐเซเชคเชพ เช…เชจเซ‡ gst-rtsp-เชธเชฐเซเชตเชฐ เชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช— เชธเชฐเซเชตเชฐ. . API เช…เชจเซ‡ ABI เชธเซเชคเชฐเซ‡, เชจเชตเซ€ เชฐเชฟเชฒเซ€เช 1.0 เชถเชพเช–เชพ เชธเชพเชฅเซ‡ เชชเชพเช›เชณเชจเซ€ เชคเชฐเชซ เชธเซเชธเช‚เช—เชค เช›เซ‡. เชฆเซเชตเชฟเชธเช‚เช—เซ€ เชเชธเซ‡เชฎเซเชฌเชฒเซ€เช“ เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ เชเชจเซเชกเซเชฐเซ‹เช‡เชก, iOS, macOS เช…เชจเซ‡ Windows เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ (เชฒเชฟเชจเช•เซเชธเชฎเชพเช‚ เชตเชฟเชคเชฐเชฃเชฎเชพเช‚เชฅเซ€ เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡).

GStreamer 1.22 เชฎเชพเช‚ เชฎเซเช–เซเชฏ เชธเซเชงเชพเชฐเชพเช“:

  • AV1 เชตเชฟเชกเชฟเช“ เชเชจเซเช•เซ‹เชกเชฟเช‚เช— เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชฎเชพเชŸเซ‡ เชธเซเชงเชพเชฐเซ‡เชฒ เชธเชฎเชฐเซเชฅเชจ. VAAPI/VA, AMF, D1D3, NVCODEC, QSV เช…เชจเซ‡ Intel MediaSDK API เชฆเซเชตเชพเชฐเชพ AV11 เชเชจเซเช•เซ‹เชกเชฟเช‚เช— เช…เชจเซ‡ เชกเซ€เช•เซ‹เชกเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเซเชฐเชตเซ‡เช—เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. AV1 เชฎเชพเชŸเซ‡ เชจเชตเชพ RTP เชนเซ‡เชจเซเชกเชฒเชฐเซเชธ เช‰เชฎเซ‡เชฐเซเชฏเชพ. MP1, Matroska เช…เชจเซ‡ WebM เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ AV4 เชจเซเช‚ เชธเซเชงเชพเชฐเซ‡เชฒ เชชเชพเชฐเซเชธเชฟเช‚เช—. เชเชธเซ‡เชฎเซเชฌเชฒเซ€เช“เชฎเชพเช‚ dav1d เช…เชจเซ‡ rav1e เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชชเชฐ เช†เชงเชพเชฐเชฟเชค AV1 เชเชจเซเช•เซ‹เชกเชฐเซเชธ เช…เชจเซ‡ เชกเซ€เช•เซ‹เชกเชฐเซเชธ เชธเชพเชฅเซ‡เชจเชพ เช˜เชŸเช•เซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡.
  • Qt6 เชฎเชพเชŸเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช†เชงเชพเชฐ. qml6glsink เชคเชคเซเชต เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เชœเซ‡ QML เชฆเซเชฐเชถเซเชฏเชจเซ€ เช…เช‚เชฆเชฐ เชตเชฟเชกเชฟเชฏเซ‹ เชฐเซ‡เชจเซเชกเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ Qt6 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡.
  • GTK4 เช…เชจเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฐเซ‡เชจเซเชกเชฐเซ€เช‚เช— เชฎเชพเชŸเซ‡ gtk4paintablesink เช…เชจเซ‡ gtkwaylandsink เชคเชคเซเชตเซ‹ เช‰เชฎเซ‡เชฐเซเชฏเชพ.
  • เช…เชจเซเช•เซ‚เชฒเชจเชถเซ€เชฒ เชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชจเชตเชพ เช•เซเชฒเชพเชฏเช‚เชŸ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เชœเซ‡ HLS, DASH เช…เชจเซ‡ MSS (Microsoft Smooth Streaming) เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.
  • เชธเซเชŸเซเชฐเซ€เชช-เชกเชพเช‰เชจ เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชฌเชจเชพเชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เช•เชฆ เช˜เชŸเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.
  • WebRTC เชธเชฟเชฎเซเชฏเซเชฒเช•เชพเชธเซเชŸ เช…เชจเซ‡ Google เชญเซ€เชก เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชฎเชฐเซเชฅเชจ.
  • WebRTC เชฆเซเชตเชพเชฐเชพ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชธเชฐเชณ เช…เชจเซ‡ เชธเซเชตเชฏเช‚-เชธเชฎเชพเชฏเซ‡เชฒ เชชเซเชฒเช—เช‡เชจ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • เชซเซเชฐเซ‡เช—เชฎเซ‡เชจเซเชŸเซ‡เชก เช…เชจเซ‡ เชจเซ‹เชจ-เชซเซเชฐเซ‡เช—เชฎเซ‡เชจเซเชŸเซ‡เชก เชกเซ‡เชŸเชพ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เชจเชตเซเช‚ MP4 เชฎเซ€เชกเชฟเชฏเชพ เช•เชจเซเชŸเซ‡เชจเชฐ เชชเซ‡เช•เชฐ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • Amazon AWS เชธเซเชŸเซ‹เชฐเซ‡เชœ เช…เชจเซ‡ เช‘เชกเชฟเช“ เชŸเซเชฐเชพเชจเซเชธเช•เซเชฐเชฟเชชเซเชถเชจ เชธเซ‡เชตเชพเช“ เชฎเชพเชŸเซ‡ เชจเชตเชพ เชชเซเชฒเช—เช‡เชจเซเชธ เช‰เชฎเซ‡เชฐเซเชฏเชพ.
  • เชฐเชธเซเชŸ เชญเชพเชทเชพ เชฎเชพเชŸเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ‡เชฒ เชฌเชพเชˆเชจเซเชกเซ€เช‚เช—เซเชธ. เชฐเชธเซเชŸ (gst-plugins-rs) เชฎเชพเช‚ เชฒเช–เซ‡เชฒเชพ 19 เชจเชตเชพ เชชเซเชฒเช—เช‡เชจเซเชธ, เช‡เชซเซ‡เช•เซเชŸเซเชธ เช…เชจเซ‡ เชคเชคเซเชตเซ‹ เช‰เชฎเซ‡เชฐเซเชฏเชพ. เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชจเชตเชพ GStreamer เชฎเชพเช‚ 33% เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชฐเชธเซเชŸเชฎเชพเช‚ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ (เชฌเชพเชˆเชจเซเชกเชฟเช‚เช—เซเชธ เช…เชจเซ‡ เชชเซเชฒเช—เชฟเชจเซเชธเชจเซ‡ เชฒเช—เชคเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹), เช…เชจเซ‡ gst-plugins-rs เชชเซเชฒเช—เช‡เชจ เชธเซ‡เชŸ เช เชธเซŒเชฅเซ€ เชตเชงเซ เชธเช•เซเชฐเชฟเชฏ เชฐเซ€เชคเซ‡ เชตเชฟเช•เชธเชฟเชค GStreamer เชฎเซ‹เชกเซเชฏเซเชฒเซ‹เชฎเชพเช‚เชฅเซ€ เชเช• เช›เซ‡. เชฐเชธเซเชŸเชฎเชพเช‚ เชฒเช–เซ‡เชฒเชพ เชชเซเชฒเช—เชˆเชจเซ‹ เช•เซ‹เชˆเชชเชฃ เชญเชพเชทเชพเชจเชพ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฎเชพเช‚ เชตเชพเชชเชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เช C เช…เชจเซ‡ C++ เชฎเชพเช‚ เชชเซเชฒเช—เชˆเชจเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชœเซ‡เชตเซเช‚ เชœ เช›เซ‡.
  • เชฐเชธเซเชŸ เชชเซเชฒเช—เช‡เชจเซเชธ เชตเชฟเชจเซเชกเซ‹เช เช…เชจเซ‡ เชฎเซ‡เช•เช“เชเชธ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡ เช…เชงเชฟเช•เซƒเชค เชฌเชพเชˆเชจเชฐเซ€ เชชเซ‡เช•เซ‡เชœเซ‹เชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡ เชชเซ‚เชฐเชพ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เช…เชจเซ‡ เชกเชฟเชฒเชฟเชตเชฐเซ€ Linux, Windows เช…เชจเซ‡ macOS เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡).
  • เชฐเชธเซเชŸเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เชตเซ‡เชฌเช†เชฐเชŸเซ€เชธเซ€-เช†เชงเชพเชฐเชฟเชค เชฎเซ€เชกเชฟเชฏเชพ เชธเชฐเซเชตเชฐ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ WHIP (WebRTC HTTP เช‡เชจเซเชœเซ‡เชธเซเชŸ) เช…เชจเซ‡ WHEP (WebRTC HTTP เชเช—เซเชฐเซ‡เชธ)เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเซ‡ เช›เซ‡.
  • เชตเชฟเชกเชฟเชฏเซ‹ เช•เชฒเชฐเชธเซเช•เซ‡เชฒ เชคเชคเซเชต เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เชœเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เช•เชจเซเชตเชฐเซเชเชจ เช…เชจเซ‡ เชธเซเช•เซ‡เชฒเชฟเช‚เช— เช•เซเชทเชฎเชคเชพเช“เชจเซ‡ เชœเซ‹เชกเซ‡ เช›เซ‡.
  • เช‰เชšเซเชš เชฐเช‚เช— เชŠเช‚เชกเชพเชˆ เชธเชพเชฅเซ‡ เชตเชฟเชกเชฟเช“ เชฎเชพเชŸเซ‡ เชธเซเชงเชพเชฐเซ‡เชฒ เช†เชงเชพเชฐ.
  • เชจเซ‡เชตเชฟเช—เซ‡เชถเชจ API เชฎเชพเช‚ เชŸเชš เชธเซเช•เซเชฐเซ€เชจ เช‡เชตเซ‡เชจเซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • เชชเซ‡เช•เซ‡เชœเชฟเช‚เช— เชฎเซ€เชกเชฟเชฏเชพ เช•เชจเซเชŸเซ‡เชจเชฐ เชชเชนเซ‡เชฒเชพเช‚ PTS/DTS เชชเซเชจเชƒเชจเชฟเชฐเซเชฎเชพเชฃ เชฎเชพเชŸเซ‡ H.264/H.265 เชŸเชพเช‡เชฎเชธเซเชŸเซ‡เชฎเซเชช เชธเซเชงเชพเชฐเชฃเชพ เชคเชคเซเชตเซ‹ เช‰เชฎเซ‡เชฐเซเชฏเชพ.
  • Linux เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฐ, เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเซเชฐเชตเซ‡เช—เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชเชจเซเช•เซ‹เชกเชฟเช‚เช—, เชกเซ€เช•เซ‹เชกเชฟเช‚เช—, เชซเชฟเชฒเซเชŸเชฐเชฟเช‚เช— เช…เชจเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เชฐเซ‡เชจเซเชกเชฐ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฌเชซเชฐเซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ DMA เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเซเชงเชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • CUDA เชธเชพเชฅเซ‡ เชธเช‚เช•เชฒเชจ เชธเซเชงเชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡: gst-cuda เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช…เชจเซ‡ cudaconvertscale เชคเชคเซเชต เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, D3D11 เช…เชจเซ‡ NVIDIA dGPU NVMM เชคเชคเซเชตเซ‹ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • Direct3D11 เชธเชพเชฅเซ‡ เชธเช‚เช•เชฒเชจ เชธเซเชงเชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡: เชจเชตเซ€ gst-d3d11 เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, d3d11screencapture, d3d11videosink, d3d11convert เช…เชจเซ‡ d3d11compositor เชชเซเชฒเช—เชฟเชจเซเชธเชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • AMD GPUs เชฎเชพเชŸเซ‡, H.264 / AVC, H.265 / HEVC เช…เชจเซ‡ AV1 เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชจเชตเชพ เชนเชพเชฐเซเชกเชตเซ‡เชฐ-เชเช•เซเชธเชฟเชฒเชฐเซ‡เชŸเซ‡เชก เชตเชฟเชกเชฟเชฏเซ‹ เชเชจเซเช•เซ‹เชกเชฐ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชœเซ‡ AMF (เชเชกเชตเชพเชจเซเชธเซเชก เชฎเซ€เชกเชฟเชฏเชพ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•) SDK เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
  • เชเชชเชฒเชฎเซ€เชกเชฟเชฏเชพ เชชเซเชฒเช—เชˆเชจเซ‡ H.265/HEVC เชตเชฟเชกเชฟเชฏเซ‹ เชเชจเซเช•เซ‹เชกเชฟเช‚เช— เช…เชจเซ‡ เชกเซ€เช•เซ‹เชกเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซเชฏเซ‹ เช›เซ‡.
  • androidmedia เชชเซเชฒเช—เช‡เชจเชฎเชพเช‚ H.265/HEVC เชตเชฟเชกเชฟเชฏเซ‹ เชเชจเซเช•เซ‹เชกเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • เชซเซ‹เชฐเซเชธ-เชฒเชพเช‡เชต เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€ เช‘เชกเชฟเชฏเซ‹เชฎเชฟเช•เซเชธเชฐ, เช•เชฎเซเชชเซ‹เชเชฟเชŸเชฐ, เช—เซเชฒเชฟเชตเชฟเชกเชฟเชฏเซ‹เชฎเชฟเช•เซเชธเชฐ เช…เชจเซ‡ d3d11 เช•เชฎเซเชชเซ‹เชเชฟเชŸเชฐ เชชเซเชฒเช—เชฟเชจเซเชธเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เชœเซ‡เชฅเซ€ เชฒเชพเช‡เชต เชฎเซ‹เชกเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹