برنامج ترميز الإنترنت منخفض معدل البت
يُعدّ برنامج ترميز الصوت منخفض معدل البت عبر الإنترنت ( iLBC ) تنسيقًا مجانيًا لترميز الصوت ذي النطاق الترددي الضيق ، وهو تطبيق مرجعي مفتوح المصدر ( برنامج ترميز )، طوّرته شركة Global IP Solutions (GIPS) التي كانت تُعرف سابقًا باسم Global IP Sound (استحوذت عليها شركة جوجل في عام 2011 [ 2 ] ). كان البرنامج في السابق مجانيًا مع قيود على الاستخدام التجاري، [ 3 ] [ 4 ] ولكنه متاح منذ عام 2011 بموجب ترخيص برمجيات حرة /مفتوح المصدر ( ترخيص BSD ثلاثي البنود ) كجزء من مشروع WebRTC مفتوح المصدر . [ 5 ] وهو مناسب لتطبيقات VoIP ، وبث الصوت ، والأرشفة، والمراسلة. تعتمد خوارزميته على ترميز تنبؤي خطي مستقل عن الكتل ، مع إمكانية اختيار أطوال إطارات البيانات بين 20 و30 مللي ثانية. يجب تغليف الكتل المُرمّزة في بروتوكول نقل مناسب، وعادةً ما يكون بروتوكول النقل في الوقت الحقيقي (RTP).
تعالج تقنية iLBC فقدان الإطارات من خلال خفض جودة الصوت تدريجيًا. غالبًا ما يحدث فقدان الإطارات نتيجة فقدان أو تأخر حزم بروتوكول الإنترنت (IP). تستغل برامج الترميز العادية ذات معدل البت المنخفض التبعيات بين إطارات الصوت، مما يؤدي إلى انتشار الأخطاء عند فقدان الحزم أو تأخرها. في المقابل، تكون إطارات الصوت المشفرة بتقنية iLBC مستقلة، وبالتالي لن تحدث هذه المشكلة.
تم تعريف iLBC في RFC 3951. وهو أحد برامج الترميز المستخدمة بواسطة Gizmo5 و WebRTC و Ekiga و Google Talk و Maemo Recorder (على Nokia N800 / N810 ) و Polycom IP Phone و Cisco و QuteCom و Tuenti و [ 6 ] Yahoo! Messenger و Ooma [ 7 ] وغيرها الكثير.
تم تقديم iLBC إلى IETF في عام 2002 [ 8 ] [ 9 ] وتم نشر المواصفات النهائية في عام 2004.
المعايير والميزات
- تردد أخذ العينات 8 كيلو هرتز / 16 بت (160 عينة لإطارات 20 مللي ثانية، 240 عينة لإطارات 30 مللي ثانية)
- استجابة مُتحكَّم بها لفقدان الحزم والتأخير والارتعاش
- معدل بت ثابت (15.2 كيلوبت/ثانية للإطارات التي مدتها 20 مللي ثانية، و13.33 كيلوبت/ثانية للإطارات التي مدتها 30 مللي ثانية)
- حجم إطار ثابت (304 بت لكل كتلة لإطارات 20 مللي ثانية، و400 بت لكل كتلة لإطارات 30 مللي ثانية)
- متانة مماثلة لتعديل رمز النبض (PCM) مع إخفاء فقدان الحزم ، مثل معيار ITU -T G.711
- حمل وحدة المعالجة المركزية مشابه لـ G.729A ، مع جودة أساسية أعلى واستجابة أفضل لفقدان الحزم
- خالٍ من حقوق الملكية
- منذ عام 2011، أصبح البرنامج متاحًا بموجب ترخيص مفتوح المصدر ( ترخيص BSD ثلاثي البنود ) كجزء من مشروع WebRTC مفتوح المصدر . [ 5 ] (في السابق، كان الاستخدام التجاري لشفرة المصدر التي توفرها GIPS يتطلب ترخيصًا [ 10 ] ).
- أظهرت اختبارات PSQM في ظل الظروف المثالية متوسط درجات رأي يبلغ 4.14 لـ iLBC (15.2 كيلوبت/ثانية)، مقارنة بـ 4.3 لـ G.711 ( قانون μ ).
انظر أيضاً
مراجع
- 1 2 3 4 دوريك، آلان؛ أندرسن، سورين فانغ (2004). "تنسيق حمولة بروتوكول النقل في الوقت الحقيقي (RTP) لبروتوكول ترميز الكلام منخفض معدل البت عبر الإنترنت (iLBC)" . تم الاسترجاع في 23 يونيو 2011 .
- ↑ دانا بلانكنهورن (18 مايو 2010). "لماذا اشترت جوجل شركة جلوبال آي بي سوليوشنز؟" . زد نت . مؤرشف من الأصل في 21 مايو 2010. تم الاطلاع عليه في 23 يونيو 2011 .
- ↑ "رخصة برنامج Global IP Solutions iLBC المجانية" (ملف PDF) . 30 أكتوبر 2008. مؤرشف من النسخة الأصلية (ملف PDF) بتاريخ 30 أكتوبر 2008. تم الاطلاع عليه بتاريخ 23 يونيو 2011 .
- ↑ "iLBCfreeware" . مؤرشف من الأصل في 19 ديسمبر 2008.
- 1 2 "برنامج iLBC المجاني" . مؤرشف من الأصل بتاريخ 2011-07-05 . تم الاطلاع عليه بتاريخ 2011-06-23 .
- ↑ "Tuenti+WebRTC (Voip2day 2014)" .
- ↑ رموز أوما * ، 12 مايو 2015
- ↑ روار هاجن، مُشفّرو الكلام - منظور بروتوكول نقل الصوت عبر الإنترنت ، تم الاطلاع عليه بتاريخ 23-06-2011
- ↑ دوريك، آلان؛ أندرسن، ستيفن سي. (2002). "برنامج ترميز معدل البت المنخفض للإنترنت - draft-andersen-ilbc-00.txt" . تم الاسترجاع في 23-06-2011 .
- ↑ "رخصة GIPS السابقة" (ملف PDF) . مؤرشفة من الأصل (ملف PDF) في 30 أكتوبر 2008.
روابط خارجية
- الصفحة الرئيسية الرسمية
- الصفحة الرئيسية السابقة لـ iLBC
- برامج ترميز الكلام
- برامج ترميز صوتية مجانية
- التنسيقات المفتوحة
- البرامج التي تستخدم ترخيص BSD
- برامج مملوكة سابقًا
