بث الفيديو بتقنية intelligent streaming

الصعوبات الاساسية فى عملية تدفق الفيديو video streaming هى وصول الصورة والصوت بدرجة واضحة وبانسيابية معقولة دون حدوث انقطاعات او توقفات متتالية محسوسة من قبل المستخدم ، الكثير منا يشاهد كلمة Buffering امامه اثناء استقبال ملفات الفيديو وقد تتكرر الكلمة مرات عديدة او قليلة ، تحدث عملية الـ Buffering او التخزين المؤقت عندما يكون معدل ارسال
بيانات الفيديو او الـ Bit Rate اكبر من الباندويدث الخاص بعملية الاتصال بالانترنت خاصة ان الباندويدث قد يعانى انخفاضات متتالية نتيجة اذدحام الشبكة .

من اجل التغلب على المشكلة السابقة قامت مايكروسوفت باستخدام تقنية خاصة تسمى intelligent streaming تعتمد على موائمة الـ Bit Rate مع الـ Bandwidth الخاص بسرعة اتصال مستخدم الانترنت ، بمجرد مشاهدة المستخدم لملف الفيديو تبدأ تقنية intelligent streaming فى التعرف على سرعته ثم تعمل بعد ذلك على تقليل او زيادة الـ bit rate طبقا للنقص والزيادة فى قيمة الـ Bandwidth

Multiple-Bit-Rate Encoding :
فى تقنية intelligent streaming يتم تكويد - encoding ملفات الفيديو باكثر من Bit Rate للملف او المقطع الواحد وتخزينه على السيرفر الخاص المعروف بـ streaming server ، عندما يصل الى السيرفر طلب مشاهدة لمقطع الفيديو يقوم السيرفر باختيار المقطع الذى له bit rate مناسبة للباندويدث الخاص بطالب المشاهدة ، اثناء المشاهدة اذا حدث انخفاض لقيمة الباندويدث يقوم السيرفر باختيار stream له bit rate اقل من الاول ، وعند حدوث تحسن فى الباندويدث يختار الـ bit rate الاعلى وهكذا .



ليست هناك تعليقات: