āĻāĻ¨ā§āĻ¨āĻ¯āĻŧāĻ¨ā§āĻ° āĻāĻ āĻŦāĻāĻ°ā§āĻ°āĻ āĻŦā§āĻļāĻŋ āĻ¸āĻŽāĻ¯āĻŧ āĻĒāĻ°ā§
āĻāĻžāĻŦāĻŋ
- WebRTC āĻ¸ā§āĻā§āĻ¯āĻžāĻ SCTP āĻĒā§āĻ°ā§āĻā§āĻāĻ˛ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻŦāĻžāĻ¸ā§āĻ¤āĻŦāĻžāĻ¯āĻŧāĻŋāĻ¤ P2P āĻĄā§āĻāĻž āĻā§āĻ¯āĻžāĻ¨ā§āĻ˛āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°ā§āĻā§, āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ
āĻĒāĻžāĻāĻāĻž āĻāĻāĻāĻŋ āĻ¸āĻāĻ¯ā§āĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻ§āĻ°āĻŖā§āĻ° āĻŽāĻžāĻ˛ā§āĻāĻŋāĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻĄā§āĻāĻž āĻĒāĻžāĻ āĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŦāĻ āĻāĻāĻžāĻ§āĻŋāĻ āĻāĻžāĻ°ā§āĻ¨ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž (āĻ āĻŋāĻāĻžāĻ¨āĻž āĻ āĻ¨ā§āĻŦāĻžāĻĻāĻāĻā§ āĻŦāĻžāĻāĻĒāĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ STUN āĻāĻā§āĻ¸āĻā§āĻ¨āĻļāĻ¨); - Matroska (MKV) āĻāĻŦāĻ QuickTime/MP1 āĻĒāĻžāĻ¤ā§āĻ°ā§ AV4 āĻāĻŋāĻĄāĻŋāĻ āĻā§āĻĄā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§āĨ¤ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ AV1 āĻ¸ā§āĻāĻŋāĻāĻ¸ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻ¨āĻā§āĻĄāĻžāĻ° āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¸āĻŽāĻ°ā§āĻĨāĻŋāĻ¤ āĻāĻ¨āĻĒā§āĻ āĻĄā§āĻāĻž āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻā§āĻ° āĻ¸āĻāĻā§āĻ¯āĻž āĻĒā§āĻ°āĻ¸āĻžāĻ°āĻŋāĻ¤ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻĒāĻ°āĻŋāĻāĻ¯āĻŧāĻ˛āĻŋāĻĒāĻŋ āĻŦāĻ¨ā§āĻ§ , āĻ¸ā§āĻāĻ¸āĻžāĻĨā§ āĻāĻŋāĻĄāĻŋāĻ āĻĨā§āĻā§ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻ§āĻ°āĻŖā§āĻ° āĻ¸āĻŽāĻ¨ā§āĻŦāĻŋāĻ¤ āĻĄā§āĻāĻž āĻ¸āĻ¨āĻžāĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻāĻŦāĻ āĻŦā§āĻ° āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻžāĻāĻāĻ¨āĻ¸āĻŋ (āĻāĻ¨ā§āĻˇāĻā§āĻāĻŋāĻ āĻĄā§āĻāĻž, āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¤āĻĨā§āĻ¯, āĻ¯ā§āĻŽāĻ¨ āĻ āĻĄāĻŋāĻ āĻāĻŦāĻ āĻŽā§āĻāĻžāĻĄā§āĻāĻž, āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨ āĻ˛āĻžāĻāĻ¨ā§āĻ° āĻ -āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻ āĻāĻļāĻā§āĻ˛āĻŋāĻ¤ā§ āĻĄāĻŋāĻāĻŋāĻāĻžāĻ˛ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒā§āĻ°ā§āĻ°āĻŖ āĻāĻ°āĻž āĻšāĻ¯āĻŧ); - āĻŽā§āĻŽāĻ°āĻŋāĻ¤ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ āĻĄāĻŋāĻ āĻā§āĻ¯āĻžāĻ¨ā§āĻ˛ āĻāĻžāĻĄāĻŧāĻž āĻāĻ¨āĻā§āĻĄ āĻāĻ°āĻž (āĻāĻžāĻāĻāĻž) āĻ āĻĄāĻŋāĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ (āĻ -āĻāĻ¨ā§āĻāĻžāĻ°āĻ˛āĻŋāĻāĻĄ, āĻŦāĻžāĻŽ āĻāĻŦāĻ āĻĄāĻžāĻ¨ āĻ āĻĄāĻŋāĻ āĻā§āĻ¯āĻžāĻ¨ā§āĻ˛āĻā§āĻ˛āĻŋāĻā§ āĻāĻ˛āĻžāĻĻāĻž āĻŦā§āĻ˛āĻā§ āĻ°āĻžāĻāĻž āĻšāĻ¯āĻŧā§āĻā§, āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻā§āĻ¯āĻžāĻ¨ā§āĻ˛āĻā§āĻ˛āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤ā§ "āĻŦāĻžāĻŽ|āĻĄāĻžāĻ¨|āĻŦāĻžāĻŽ|āĻĄāĻžāĻ¨ );
- āĻĒā§āĻ˛āĻžāĻāĻāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŦā§āĻ¸ āĻ¸ā§āĻā§ āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§ (gst-plugins-base)
GstVideoAggregator (āĻāĻžāĻāĻāĻž āĻāĻŋāĻĄāĻŋāĻ āĻŽā§āĻļāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻ˛āĻžāĻ¸),āĻ¸ā§āĻ°āĻāĻžāĻ° (āĻāĻŋāĻĄāĻŋāĻāĻŽāĻŋāĻā§āĻ¸āĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻāĻ¨ā§āĻ¨āĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨) āĻāĻŦāĻ OpenGL āĻŽāĻŋāĻā§āĻ¸āĻžāĻ° āĻāĻĒāĻžāĻĻāĻžāĻ¨ (glvideomixer, glmixerbin, glvideomixerelement, glstereomix, glmosaic), āĻ¯āĻž āĻāĻā§ "gst-plugins-bad" āĻ¸ā§āĻā§ āĻ°āĻžāĻāĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛; - āĻ¨āĻ¤ā§āĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻļāĻžāĻ¸āĻ¨ āĻā§āĻˇā§āĻ¤ā§āĻ°ā§āĻ° āĻŦāĻŋāĻāĻ˛ā§āĻĒ, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻŦāĻžāĻĢāĻžāĻ°āĻā§ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻā§āĻˇā§āĻ¤ā§āĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻ¨ā§āĻāĻžāĻ°āĻ˛ā§āĻ¸ āĻāĻ°āĻž āĻāĻŋāĻĄāĻŋāĻāĻ¤ā§ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻŦāĻžāĻĢāĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻāĻā§āĻ˛āĻŋāĻ° āĻ¸ā§āĻ¤āĻ°ā§ āĻāĻĒāĻ°ā§āĻ° āĻāĻŦāĻ āĻ¨ā§āĻā§āĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°āĻā§āĻ˛āĻŋāĻā§ āĻāĻ˛āĻžāĻĻāĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ; - WebM āĻĢāĻ°āĻŽā§āĻ¯āĻžāĻ āĻāĻŦāĻ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻāĻ¨āĻā§āĻ°āĻŋāĻĒāĻļāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ Matroska āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻāĻ¨ā§āĻā§āĻāĻ¨āĻžāĻ° āĻāĻ¨āĻĒā§āĻ¯āĻžāĻāĻžāĻ°ā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ wpesrc āĻāĻĒāĻžāĻĻāĻžāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯āĻž āĻāĻāĻāĻŋ āĻāĻā§āĻāĻŋāĻ¨-āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ° āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°ā§
āĻāĻ¯āĻŧā§āĻŦāĻāĻŋāĻ WPE (āĻāĻĒāĻ¨āĻžāĻā§ āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ° āĻāĻāĻāĻĒā§āĻāĻā§ āĻĄā§āĻāĻž āĻā§āĻ¸ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ); - Video4Linux HEVC āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻāĻŦāĻ āĻĄāĻŋāĻā§āĻĄāĻŋāĻ, JPEG āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻāĻŦāĻ āĻāĻ¨ā§āĻ¨āĻ¤ dmabuf āĻāĻŽāĻĻāĻžāĻ¨āĻŋ āĻ āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§;
- VP8/VP9 āĻĄāĻŋāĻā§āĻĄāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ NVIDIA āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻā§āĻ¸āĻŋāĻ˛āĻžāĻ°ā§āĻā§āĻĄ GPU āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻŋāĻĄāĻŋāĻ āĻĄāĻŋāĻā§āĻĄāĻžāĻ°ā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻ¨āĻā§āĻĄāĻžāĻ°ā§ H.265/HEVC āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻāĻā§āĻ¸āĻŋāĻ˛āĻžāĻ°ā§āĻā§āĻĄ āĻāĻ¨āĻā§āĻĄāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- msdk āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ā§ āĻ āĻ¨ā§āĻ āĻāĻ¨ā§āĻ¨āĻ¤āĻŋ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻāĻ¨ā§āĻā§āĻ˛ āĻāĻŋāĻĒāĻā§āĻ˛āĻŋāĻ¤ā§ (āĻāĻ¨ā§āĻā§āĻ˛ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž SDK āĻāĻŋāĻ¤ā§āĻ¤āĻŋāĻ) āĻāĻ¨āĻā§āĻĄāĻŋāĻ āĻāĻŦāĻ āĻĄāĻŋāĻā§āĻĄāĻŋāĻāĻ¯āĻŧā§āĻ° āĻāĻ¨ā§āĻ¯ āĻšāĻžāĻ°ā§āĻĄāĻāĻ¯āĻŧā§āĻ¯āĻžāĻ° āĻ¤ā§āĻŦāĻ°āĻŖ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻ° āĻŽāĻ§ā§āĻ¯ā§ dmabuf āĻāĻŽāĻĻāĻžāĻ¨āĻŋ/āĻ°āĻĒā§āĻ¤āĻžāĻ¨āĻŋ, VP9 āĻĄāĻŋāĻā§āĻĄāĻŋāĻ, 10-āĻŦāĻŋāĻ HEVC āĻāĻ¨āĻā§āĻĄāĻŋāĻ, āĻāĻŋāĻĄāĻŋāĻ āĻĒā§āĻ¸ā§āĻ-āĻĒā§āĻ°āĻ¸ā§āĻ¸āĻŋāĻ āĻāĻŦāĻ āĻāĻ¤āĻŋāĻļā§āĻ˛ āĻ°ā§āĻā§āĻ˛āĻŋāĻāĻļāĻ¨ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ āĻ¨ā§āĻ¤āĻ°ā§āĻā§āĻā§āĻ¤ āĻ°āĻ¯āĻŧā§āĻā§;
- ASS/SSA āĻ¸āĻžāĻŦāĻāĻžāĻāĻā§āĻ˛ āĻ°ā§āĻ¨ā§āĻĄāĻžāĻ°āĻŋāĻ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻāĻžāĻ§āĻŋāĻ āĻ¸āĻžāĻŦāĻāĻžāĻāĻā§āĻ˛ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ°āĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¯ā§āĻ āĻāĻ°ā§āĻā§ āĻ¯āĻž āĻ¸āĻŽāĻ¯āĻŧā§āĻ° āĻ¸āĻžāĻĨā§ āĻā§āĻĻ āĻāĻ°ā§ āĻāĻŦāĻ āĻĒāĻ°ā§āĻĻāĻžāĻ¯āĻŧ āĻāĻāĻ āĻ¸āĻžāĻĨā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°ā§;
- Meson āĻŦāĻŋāĻ˛ā§āĻĄ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻāĻāĻ¨ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻĒā§āĻ˛ā§āĻ¯āĻžāĻāĻĢāĻ°ā§āĻŽā§ GStreamer āĻ¨āĻŋāĻ°ā§āĻŽāĻžāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻĒāĻžāĻ°āĻŋāĻļ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĨ¤ āĻĒāĻ°āĻŦāĻ°ā§āĻ¤ā§ āĻļāĻžāĻāĻžāĻ¯āĻŧ Autotools āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤;
- GStreamer-āĻāĻ° āĻŽā§āĻ˛ āĻāĻžāĻ āĻžāĻŽā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻ°āĻ¯āĻŧā§āĻā§ āĻŽāĻ°āĻŋāĻāĻž āĻāĻžāĻˇāĻžāĻ° āĻŦāĻŋāĻāĻžāĻļā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻžāĻāĻ§āĻžāĻ āĻāĻŦāĻ āĻŽāĻ°āĻŋāĻāĻž-āĻ āĻĒā§āĻ˛āĻžāĻāĻāĻ¨ āĻ¸āĻš āĻāĻāĻāĻŋ āĻŽāĻĄāĻŋāĻāĻ˛;
- āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻžāĻ¨ āĻŦāĻžāĻšāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§.
āĻāĻ¤ā§āĻ¸: opennet.ru