RealAudio
RealAudio ، أو Real Audio ، هو تنسيق صوتي خاص طورته شركة RealNetworks وأصدرته لأول مرة في أبريل 1995. يستخدم هذا التنسيق مجموعة متنوعة من برامج ترميز الصوت ، بدءًا من التنسيقات منخفضة معدل البت التي يمكن استخدامها عبر مودمات الاتصال الهاتفي ، وصولًا إلى التنسيقات عالية الدقة للموسيقى. ويمكن استخدامه كتنسيق صوتي للبث المباشر ، حيث يتم تشغيله في نفس وقت تنزيله.
في الماضي، استخدمت العديد من محطات الراديو عبر الإنترنت تقنية RealAudio لبث برامجها عبر الإنترنت في الوقت الفعلي. إلا أنه في السنوات الأخيرة، تراجع استخدام هذه التقنية لصالح صيغ صوتية أكثر شيوعًا. وقد اعتمدت مواقع BBC الإلكترونية على RealAudio بكثافة حتى عام 2009، قبل أن يتم إيقاف استخدامها نظرًا لانخفاض الإقبال عليها. [ 2 ] أما BBC World Service ، آخر مواقع BBC التي استخدمت RealAudio، فقد توقفت عن استخدامها في مارس 2011.
امتدادات الملفات
كانت ملفات RealAudio تُعرف في الأصل بامتداد الملف .ra (اختصارًا لـ Real Audio). في عام 1997، بدأت RealNetworks أيضًا في تقديم تنسيق فيديو يُسمى RealVideo. أُطلق على مزيج تنسيقي الصوت والفيديو اسم RealMedia، وكان يستخدم امتداد الملف .rm . مع ذلك، عادت أحدث نسخة من RealProducer، برنامج التشفير الرئيسي لشركة Real، إلى استخدام .ra لملفات الصوت فقط، وبدأت باستخدام .rv لملفات الفيديو (مع أو بدون صوت)، و .rmvb لملفات الفيديو ذات معدل البت المتغير. يُصادف أحيانًا تنسيقا الملفات .ram (بيانات Real Audio الوصفية) و .smil (لغة تكامل الوسائط المتعددة المتزامنة) كروابط من صفحات الويب (انظر قسم بث الصوت ، أدناه).
اللاعبون
يُعدّ برنامج RealPlayer SP من RealNetworks، وهو الإصدار 16 حاليًا، المشغل الرسمي لمحتوى RealMedia ، وهو متوفر لأنظمة تشغيل متعددة بصيغة ثنائية. وقد أثارت بعض ميزات هذا البرنامج جدلًا واسعًا (آخرها قدرة الإصدار RP11 على تسجيل الوسائط المتدفقة غير المحمية من مواقع الويب)، ما أدى إلى تطوير العديد من المشغلات البديلة. في البداية، حاولت RealNetworks تثبيط تطوير المشغلات البديلة من خلال إبقاء تنسيق الصوت الخاص بها سرًا. إلا أنها في السنوات الأخيرة، بذلت جهودًا لتكون أكثر انفتاحًا، وأسست مجتمع Helix ، وهو مشروع تعاوني مفتوح المصدر ، لتوسيع إطار عمل الوسائط الخاص بها.
عندما طُرحت تقنية RealAudio، لم تُفصح شركة RealNetworks عن أي تفاصيل تقنية حول تنسيق الصوت أو كيفية ترميزه، ولكن سرعان ما لُوحظ أن بعض برامج ترميز الصوت المستخدمة في RealAudio كانت مطابقة لتلك المستخدمة في الهواتف المحمولة والتلفزيون الرقمي . وبما أن هذه التنسيقات وُصفت بالتفصيل في العديد من الأوراق التقنية ووثائق المعايير، فقد كان من الممكن كتابة برامج قادرة على تشغيل RealAudio استنادًا إلى هذه المعلومات.
تتوفر الآن العديد من مشغلات الصوت غير الرسمية، بما في ذلك MPlayer و Real Alternative . مع ذلك، لا يقوم Real Alternative بفك تشفير البيانات الصوتية بنفسه، بل يعتمد على مكتبات الارتباط الديناميكي (DLLs) من برنامج RealPlayer الرسمي. لذا، يتطلب Real Alternative تثبيت RealPlayer (أو على الأقل مكتبات DLLs الخاصة به) لكي يعمل. تعتمد معظم المشغلات الأخرى على FFmpeg ، الذي يمتلك مكتبة ترميز صوتية خاصة به. كُتبت برامج الترميز الصوتية في FFmpeg استنادًا إلى المعلومات المتاحة للعموم حول التنسيقات، ولا تستخدم برنامج RealPlayer أو Helix. من الممكن أيضًا الحصول على برامج ترميز تسمح لبرنامج Windows Media Player بتشغيل بعض إصدارات RealAudio.
على الرغم من أن شركة RealNetworks قد أتاحت مشغل Helix كمشروع مفتوح المصدر، إلا أنها احتفظت ببعض برامج ترميز الصوت الخاصة بها، ولا يستطيع مشغل Helix تشغيل جميع ملفات RealAudio.
بث الصوت
طُوِّرَت تقنية RealAudio كصيغة وسائط متدفقة ، ما يعني إمكانية تشغيلها أثناء تنزيلها. يُمكن بثّ RealAudio باستخدام بروتوكول HTTP . في هذه الحالة، يُسترجع ملف RealAudio كما هو الحال مع صفحة ويب عادية، لكن يبدأ التشغيل فور استلام الجزء الأول منه ويستمر أثناء تنزيل باقي الملف. يُفضَّل استخدام البث عبر HTTP مع الملفات المسجلة مسبقًا، لذا طُوِّرت بروتوكولات بديلة تُناسب البث المباشر بشكل أفضل.
استخدمت النسخة الأولى من RealAudio بروتوكولًا خاصًا يُسمى PNA أو PNM لإرسال بيانات الصوت المتدفقة. لاحقًا، تحولت RealNetworks إلى بروتوكول البث في الوقت الحقيقي (RTSP) المُعتمد من قِبل IETF ، لكنها تستخدم RTSP فقط لإدارة الاتصال. أما بيانات الصوت الفعلية فتُرسل باستخدام بروتوكول RDT الخاص بها ، والذي أبقته سرية في البداية. مؤخرًا، نُشرت بعض مواصفات بروتوكول RDT من خلال مشروع Helix Community . وبحلول عام 2004 تقريبًا، طوّر مشروع MPlayer مفتوح المصدر وسيلة لتشغيل تدفقات RDT. [ 3 ]
في كثير من الحالات، لا ترتبط صفحات الويب مباشرةً بملف RealAudio، بل ترتبط بملف .ram (بيانات RealAudio الوصفية) أو ملف SMIL . هذا ملف نصي صغير يحتوي على رابط لبث الصوت. عندما ينقر المستخدم على هذا الرابط، يقوم متصفح الويب الخاص به بتنزيل ملف .ram أو .smil وتشغيل مشغل الوسائط. يقرأ مشغل الوسائط عنوان URL الخاص بـ PNM أو RTSP من الملف ثم يشغل البث. [ 4 ]
مع برنامج RealPlayer SP ، أصبح من الممكن الآن حفظ بث صوتي في ملف. كما يمكن لبرامج أخرى، مثل MPlayer و RM Downloader و VLC media player و StreamBox VCR و HiDownload و Real7ime Converter، حفظ البث الصوتي في ملف.
برامج الترميز
تُضغط ملفات RealAudio باستخدام عدة برامج ترميز صوتية . يُعرَّف كل برنامج ترميز برمز مكون من أربعة أحرف . فيما يلي قائمة ببرامج الترميز والإصدار الذي ظهر فيه كل منها:
- lpcJ , 14_4 : IS-54 VSELP (RealAudio 1)
- 28_8 : G.728 LD-CELP (RealAudio 2)
- دي نت : دولبي AC3 (RealAudio 3)
- sipr : Sipro Lab Telecom ACELP-NET (RealAudio 4/5)
- cook : G2/ Cook Codec (RealAudio 6)
- atrc : سوني ATRAC3 (RealAudio 8)
- راك : MPEG-4 LC-AAC (RealAudio 9)
- racp : MPEG-4 HE-AAC (RealAudio 10)
- رالف : تنسيق RealAudio بدون فقدان (RealAudio 10)
بينما من المفترض أن يكون الإصدار الأحدث من RealPlayer قادراً على تشغيل أي ملف RealAudio، إلا أن البرامج الأخرى قد لا تدعم جميع برامج الترميز.
برنامج ترميز الطبخ
تم طرح برنامج ترميز الصوت "كوك" عام 1998، وكان أول برنامج ترميز صوتي طورته شركة RealNetworks داخليًا، وسُمي تيمنًا بمؤلفه، كين كوك. وهو برنامج ترميز تحويلي بحت يعتمد على تحويل جيب التمام المنفصل المعدل بحجم كتلة واحد. في عام 2003، قدمت RealNetworks نسخة صوت محيطي من "كوك"، تُسمى RealAudio Multichannel. كان يُشار إليها في البداية بالرمز المكون من أربعة أحرف "whrl"، ولكنها تُعرف الآن باسم "كوك"، كما هو الحال مع ملفات الصوت الأحادي/الستيريو. على الرغم من أن RealNetworks لم تنشر وصفًا تقنيًا لبرنامج ترميز "كوك"، فقد قام آخرون بتحليل هندسته العكسية ، واعتبارًا من ديسمبر 2005، احتوت مكتبة FImpeg libavcodec على مُفكِّك ترميز قادر على تشغيل الملفات المُرمَّزة ببرنامج "كوك". [ 5 ] اعتبارًا من يوليو 2009، أصبح برنامج Rockbox قادرًا على تشغيل الملفات المُرمَّزة ببرنامج "كوك" أيضًا.
انظر أيضاً
- مقارنة بين تنسيقات ترميز الصوت
- آيسكاست – خادم بث مجاني ومفتوح المصدر لمحطات الراديو عبر الإنترنت، يدعم تنسيقات AAC و MP3 و Ogg Vorbis و Theora و NSV
- SHOUTcast – خادم مجاني لمحطات الراديو عبر الإنترنت، يدعم صيغ AAC و MP3 و NSV
- ويندوز ميديا أوديو – تنسيقات الوسائط من مايكروسوفت
مراجع
- ↑ الأسئلة الشائعة حول RealPlayer 8
- ^ كورتكاس ، مارك (2009-10-07). "مختبرات الراديو: RealMedia - تحديث" . بي بي سي . co.uk. تم الاسترجاع بتاريخ 2024-02-03 .
- ↑ مشغل الوسائط المتعددة
- ↑ ديفيد فيدلر (2008). "RealAudio" . HomeRecording.com . تم الاطلاع عليه بتاريخ 20 أغسطس 2011 .
- ↑ "الوثائق العامة" . FFmpeg . تم الاطلاع عليه بتاريخ 28-12-2025 .
روابط خارجية
- الموقع الرسمي على موقع Wayback Machine (تمت أرشفته في 4 أبريل 2004)
- برامج ترميز الصوت
- RealNetworks
