برامج الترميز هي العمود الفقري للوسائط الرقمية. يقوم برنامج الترميز بتشفير الصوت أو الفيديو إلى دفق رقمي يمكن إرساله عبر الشبكة ، ويقوم برنامج الترميز المتوافق بإعادته إلى صوت أو فيديو في نهاية المستلم. الاسم مشتق ببساطة من جهاز فك تشفير المبرمج. غالبًا ما تحتاج تدفقات البيانات إلى حمل كل من الصوت والفيديو مع البيانات الوصفية للحفاظ على مزامنتهما عند التشغيل ، وعينات مختلفة من برامج الترميز ، وضغط وتشفير وحزم تلك الإشارات بطرق مختلفة.
يعود اختيار برنامج الترميز بشكل أساسي إلى اختيار الطريقة الأكثر فعالية لتقديم المحتوى بالجودة التي يتطلبها الموقف. عندما تشاهد Youtube على شاشة صغيرة ، لن تحتاج إلى الكثير من وحدات البكسل ، وبالتالي عرض النطاق الترددي ، كما تفعل للاستمتاع بفيلم على شاشة كبيرة.
معظم برامج الترميز الشائعة "ضائعة" - مما يعني أنها تضحي بجودة الوسائط الأصلية من أجل تقديمها بشكل أسرع وأكثر رشاقة. باستخدام خوارزميات الضغط الحديثة ، يمكن أن تكون هذه الخسارة غير قابلة للكشف حرفيًا. عندما تنشأ مشاكل (تجميد الفيديو ، الصوت غير المتزامن) فعادةً ما يكون ذلك بسبب الاختيار الخاطئ لبرنامج الترميز ، أو أقل من التوافق المثالي بين برنامج الترميز المستخدم في طرفي الترميز والاستقبال للدفق.
برامج الترميز لـ VoIP
عندما تشاهد مادة مسجلة، فإنك لا تحتاج إلى وصول الإشارة بالسرعة التي تحتاجها عند المشاركة في محادثة هاتفية ثنائية الاتجاه. يقدم VoIP ثلاثة مطالب؛ يجب أن تكون جودة الصوت بنفس جودة الهاتف التقليدي، ويجب أن تصل الإشارة ويُعاد تجميعها بسرعة دون أي تأخير زمني ملحوظ، ويجب أن تتطلب الحزم الحد الأدنى من الطلب على عرض النطاق الترددي
عرض النطاق الترددي مشكلة لكل من مستخدم الأعمال وموفر منشأ DID بالجملة. تتيح لك الحزم الصغيرة تشغيل أرقام هواتف عديدة من خلال جهاز توجيه واحد ، دون القتال للوصول إلى التطبيقات الأخرى المستندة إلى الإنترنت. كما يتيح برنامج الترميز الهزيل لمزود منشأ DID بالجملة ، مثل IDT ، تقليل تكلفة إرسال المكالمة وتقليل فواتيرها.
بعض برامج الترميز VoIP الشائعة
سوف تستخدم مكالمات الفاكس والهاتف والمؤتمرات الخاصة بك جميع برامج الترميز المختلفة ، ولكن لتوضيح مزاياها وعيوبها ، سنصف اثنين فقط من الأغراض التي تستخدم في VoIP.
يجمع واحد يسمى G.711 قيمة 80 بايت من إشارة الصوت الأصلية في وقت واحد ويقوم بذلك كل 10 مللي ثانية ("معدل العينة"). ثم يقوم بتغليفها في الحزم المستخدمة لإرسال المعلومات على الشبكة وإرسالها بمعدل 50 في الثانية. يمكنك معرفة أن كل رزمة تحتاج إلى حمل حوالي 20 مللي ثانية من الصوت لبرنامج الترميز في الطرف الآخر لإعادة بناء الصوت "في الوقت الفعلي". يستخدم برنامج الترميز G.711 87.2 كيلوبت في الثانية من النطاق العريض أثناء قيامه بذلك.
على النقيض من ذلك ، يأخذ برنامج الترميز G.723.1 20 عينة بايت كل 30 مللي ثانية ويرسلها في حزم بمعدل 33.3 في الثانية. هذه المرة ، ستحتاج كل حزمة إلى احتوائها على حوالي 30 مللي ثانية من الصوت لتحقيق جودة صوت في الوقت الفعلي ، ولكنها تستخدم فقط 20.8 كيلوبت في الثانية من النطاق الترددي.