|
الوسائط
المتدفقة
يمكن أن تضيف المحتويات المرئية والمسموعة،
ثراءً أكبر إلى موقعك.
إليك ما تحتاج إلى تعلمه عن هذا الموضوع.www.tartoos.com
يمكن أن تحسّن الوسائط المتدفقة
(Streaming Media)
من نوعية وجودك على ويب، وتمكّنك من الوصول إلى
هدفك منه. دعنا
نلقي في هذه المقالة، نظرة على أساسيات استخدام
الوسائط المتدفقة على ويب.

توجد
طريقتان لإرسال تيار الوسائط إلى المستخدمين
عبر ويب هما: الإرسال المتوالي
(Progressive)،
والإرسال اللحظي
(real time).
وتتمتع كل من الطريقتين بمحاسن معينة،
وتعيبها مساوئ معروفة، وتناسب كل منهما أنواعاً
مختلفة من الوسائطwww.tartoos.com
يتم في طريقة
الإرسال المتوالي، بث تيار الوسائط إلى
المستخدمين عبر مزودات ويب التقليدية، مثل
مزود أباتشي أو مايكروسوفت
IIS.
وتشبه التدفقات المتوالية الملفات العادية، مثل
ملفات
MP3،
وQuickTime
(MOV)،
وRealMedia
(RM)،
وMPEG،
المصممة أصلاً كي تكون
تدفقاً جارياً من الوسائط. ويمكن إرسال محتويات
هذه الملفات على شكل تدفق، لأن
البرامج المختلفة لتشغيل الوسائط، مثل
QuickTime،
وRealOne
Player،
وWinamp،
وWindows
Media Player،
تستطيع بدء تشغيل هذه الملفات، أثناء تنزيلها.www.tartoos.com
يعمل
الإرسال اللحظي، باستخدام مزود برمجي لتدفق
الوسائط، مع برنامج زبون مناسب له على
جهاز المستخدم، ويتحكم بتفاعلهما معاً بروتوكولReal
Time Streaming Protocol (RTSP).
وتخزّن المحتويات على شكل ملفات في مزود
الإرسال، وترسل إلى المستخدمين
البعيدين على شكل عدة إطارات في الثانية.
وتحتاج إلى تدفق في الزمن الحقيقي، إذا
أردت أن تبث أحداثاً حياً، أو شبه حية عبر
إنترنت.www.tartoos.com
يوجد عدد من مزودات الإرسال
في الزمن اللحظي، منها مثلاً، المزودQuickTime
Streaming Server،
المرفق بنظام
تشغيل ماكنتوش
X Server،
بينما يتوفر شقيقه مفتوح المصدر:
Darwin Streaming Server،
مجاناً، للإصدارات القياسية من نظام التشغيل
MAC OS X،
ومن أنظمة لينكس، وسولاريس
8،
وFreeBSD
3.5،
ومزود ويندوز إن تي 4.0، أو مزود ويندوز 2000. والمزود
Darwin
متخصص في بث محتويات
QuickTime،
لكنه يستطيع بث الهيئتين
MPEG-4،
وMP3.
يأتي
مزود بث الوسائط الخاص بويندوز، مع نظام مزود
ويندوز 2000، وليس مفاجئاً أنه متخصص
في إرسال المحتويات من نوع ويندوز ميديا. ويعمل
مزود
RealNetworks Helix Universal Server،
على ويندوز إن تي 4.0، ونظام محطة عمل أو مزود ويندوز 2000، أو نظام إكس بي
المحترف، وعلى أنظمة لينكس 2.4.18، وسولاريس
2.7، أو أعلى، وIBM
AIX 4.3،
أو 5L،
و
HP UX 11.0،
أو
lli،
وCompaq
TRu64 5.1.
ويمكن لمزود
Helix
أن يقدم بث الوسائط
بهيئة
QuickTime،
وReal،
وWindows
Media،
لكنه مرتفع التكلفة, توجد من جهة أخرى
مبادرة مفتوحة المصدر تدعى مشروع
Helix Community،
ربما تجعل هذه التقنية أقل تكلفة
بفتح شيفرة المصدر والوحدات البرمجية مستقبلاً.
أفضل اختيار يمكن أن نقترحه لبث
محتويات صوتية حية بهيئة
MP3،
هو المزود المفتوح المصدر
Icecast،
لنظامي لينكس
ويونكس، مع أن أي من مزودات إرسال الوسائط
الأخرى تستطيع التعامل مع هيئة
MP3.
توجد عوامل أخرى يجب أخذها في الاعتبار،
فاستخدام أسلوب التدفق المتوالي،
يؤدي إلى وضع نسخ من ملفات الوسائط على الأقراص
الصلبة للمشاهدين، وبهذا فإنك تفقد
السيطرة على التوزيع إلى جهات أخرى. لكن هذا
الأسلوب يمكن من إعادة إرسال الرزم
المفقودة بسبب اختناقات إنترنت، ويمكنها المرور
دائماً تقريباً عبر جدران النار,
ولأن ملفات الوسائط الكبيرة تستطيع الوصول في
النهاية إلى هدفها، بغض النظر عن
سرعات الاتصال، فإنك تستطيع أن تقدم الوسائط
بجودة صورة أكبر في أسلوب الإرسال
المتوالي.
www.tartoos.com
يقدم إرسال التدفق لحظياً وصولاً عشوائياً داخل
الوسائط المسجلة
مسبقاً، ولا يترك أي ملفات على الأقراص الصلبة
للمشاهدين. ولا يمكن تخزين المحتويات
المرسلة بالأسلوب اللحظي، أو يعاد بثها، ويمكن
تعديل معدل إرسال البيانات بذلك
الأسلوب كي تناسب قدرات أنظمة المستخدمين. لكن
المؤسف أن الأفلام قد تتقطع أو
تتشوه، إذا كان الاتصال بطيئاً جداً.www.tartoos.com
على الرغم من أنك لا تحتاج إلى وقت طويل كي
تعد مزود إرسال التدفق كي يصبح قيد التشغيل،
(يمكن لنظام يعتمد على معالج بينتيوم 3
بتردد جيجاهرتز واحد، أن يحمل عشرات من
التيارات المتزامنة، وكما أشرنا سابقاً
تتوفر العديد من مزودات الإرسال مجاناً)
فربما تحتاج إلى زيادة عرض الحزمة حتى
تستطيع التعامل مع عدد كبير من المستخدمين في
آن. إذ يمكن أن يؤدي الإرسال اللحظي
لخمسة وعشرين مشاهداً فقط، يستخدم كل منهم
موديماً بسرعة 56 كيلوبايت في الثانية،
إلى إشباع خط
T-1،
بعرض حزمة 1.5 ميجابايت. والواضح أن زيادة عرض حزمة الاتصال
تساعد في التخلص من هذا الوضع، لكنها عملية
مكلفة أيضاً.
www.tartoos.com
ربما يكون تعهيد بث
الوسائط إلى مقدم خدمة بث الوسائط المتدفقة،
مثل
StreamGuys (www.streamguys.com)
الحل المناسب لكثير من الجهات، فهو مثلاً، يطلب
100 دولار شهرياً كأجور لبث
المحتويات بسرعة 24 كيلوبت في الثانية، لمائة
مستخدم في الوقت ذاته، بينما ترتفع
التكلفة إلى 1200 دولار، لبث 400 كيلوبت في
الثانية، لمائة مستخدم.www.tartoos.com
يوجد جيل
جديد من أدوات البث، يدعى "الأنظمة الموزعة
لتقديم المحتويات"
(distributed content delivery systems)،
وتعمل بوضع نسخ متماثلة من ملفات الوسائط على العديد من
الحواسيب المتصلة بالشبكة. وعندما يطلب مستخدم
محتوى معين، يبدأ المشغّل بتنزيل
مقاطع مختلفة من الملف من أجهزة مختلفة في
الوقت ذاته، ثم يلصق القطع مع بعضها
البعض. ويجب في معظم الحالات تنزيل الملف
كاملاً قبل أن يبدأ تشغيله، لكن جودة
التشغيل التي تحصل عليها عالية جداً عادة.
والميزة في هذه الأنظمة أن الأجهزة توزؤع
حمل عرض الحزمة على الشبكة المحلية الداخلية،
أو على إنترنت ذاتها، ما يدي إلى
التخلص من الاختناقات.
www.tartoos.com
تعد الحلول التي تستخدم أسلوب الند للند، مثل
CenterSpan StarOne (www.centerspan.com)
وJibe
Edgeburst (www.jibeinc.com/index.htm)
وKontiki
Delivery Management System 2.0 (www.kontiki.com)،
بتسريع تنزيل الوسائط
الغنية، مع تخفيض تكلفة عرض الحزمة. وتتضمن مثل
تلك الحلول عادة، أدوات لإدارة
وتأمين المحتويات الرقمية. وتتوفر هذه الحلول
حتى الآن مقابل أسعار مرتفعة، لكن مثل
جميع الابتكارات الأخرى، سيؤدي التطور التقني
إلى انتقاء أجود الحلول، التي توفر
إرسالاً أفضل للوسائط لكل من الأفراد والأعمال
الصغيرة.www.tartoos.com |