ارسل ملاحظاتك

ارسل ملاحظاتك لنا







Using Buffering Algorithm to Improve HTTP Streaming Quality

العنوان بلغة أخرى: استخدام خوارزمية التخزين المؤقت لتحسين جودة تدفق HTTP
المصدر: مجلة الدراسات العليا
الناشر: جامعة النيلين - كلية الدراسات العليا
المؤلف الرئيسي: Mohmmed, Shazali Siddig (Author)
مؤلفين آخرين: Osman, Muaz Abdullah Mohammed (Co-Author)
المجلد/العدد: مج12, ع47
محكمة: نعم
الدولة: السودان
التاريخ الميلادي: 2018
الشهر: اكتوبر
الصفحات: 137 - 156
ISSN: 1858-6228
رقم MD: 944572
نوع المحتوى: بحوث ومقالات
اللغة: الإنجليزية
قواعد المعلومات: HumanIndex, EduSearch, IslamicInfo, EcoLink
مواضيع:
كلمات المؤلف المفتاحية:
الفيديو | بروتوكول | الخوارزمية | المقطع | QoE | HAS | HTTP | Segments | protocol | Algorithm
رابط المحتوى:
صورة الغلاف QR قانون

عدد مرات التحميل

17

حفظ في:
المستخلص: يعتبر بروتوكول نقل النص التشعبي (HTTP) من بروتوكولات طبقة التطبيق لتوزيع، الوسائط المتعددة والفائقة التشعب، البث المباشر وقد نجح في التغلب على المشاكل التي كانت تشكل صعوبة كبيرة لمستخدمي الشبكة العالمية في تنسيق رسائل الوسائط المتعددة ونقلها منذ عام 1990 م. ومع ذلك، فإن مشاكل جودة مشاهدة محتويات هذه الوسائط المتعددة التي يتم الوصول إليها من قبل مستخدمي الإنترنت الذين يجلسون في أماكن مختلفة في جميع أنحاء العالم، لا يزال مصدر قلق كبير. وهنالك حوجه طارئة لتحسين وتعزيز خوارزمية التخزين المؤقت التي من شأنها أن تحل هذه المشاكل في تدفق الوسائط المتعددة مما يؤدى إلى تحسين مشاهدة الفيديو من قبل المستخدمين المتصلين من خلال الخوادم وموجات مختلفة في جميع أنحاء العالم. في هذه الخلفية، تم إجراء بحث لتحسين وتعزيز خوارزمية التخزين المؤقت لتكيف جودة انسياب، وبث الفيديو للمشاهدين حيث يهدف البحث إلى تحديد ما إذا كان طرق تحسين الجودة من خلال استخدام الخوارزمية يمكن أن يحسن جودة المشاهدة العادلة لمستخدمي الأنترنت في عملية بث الفيديو ومشاهدتها من خلال أنظمة تشغيل مختلفة وهذا يضمن أن الخوارزميات المستخدمة لانسياب وبث الفيديو لا تؤثر على بعضها البعض ويعمل كل بشكل مستقل وبالتالي عملية تحسين الجودة يكون بصورة مستقلة. وقد تم اختبار النظام في وضع عملي حقيقي مع نتائج ممتازة . يقدم هذا البحث نموذج عمل تطبيقي مع الأدلة التجريبية التي أجريت في اختبارها. وفي عملية إيجاد حلول للمشاكل المبينة في البحث، تم اتخاذ خطوات مختلفة للوصول إلى النتيجة المثلى المفيدة. وتمثلت الخطوة الأولى في دراسة التكنولوجيا الحالية المتاحة لعرض مقاطع الفيديو والتحديات التي تفرضها التكنولوجيا على المستخدمين، مما ساعد على صياغة مشكلة البحث. لتحقيق ذلك قمنا باختبار فيديوهات عشوائية لثلاثة شركات كبرى في مجال الفيديو وهي مايكروسوفت وابل وادوبي ومن خلال الاختبار والتحليل توصلنا إلى نتائج وقمنا بتصميم برنامج للخادم والعميل لتحسين انسياب الفيديو بجودة عالية والبرنامج يقوم بتقسيم الفيديو لشرائح ومن ثم تقسيم زمن الانسياب للشرائح وأيضا تحديد وضبط عدد الشرائح المرسلة لمشغل الفيديو وحجم التخزين المؤقت مع مراعاة الزمن وعرض تردد الموجه ونوعية جودة العرض المستخدم من مشغل الفيديو في حال المشاهدة العادية والبث المباشر. وتمثلت الخطوة الثانية في فحص معدل البت التكيفي والآثار المترتبة في عمليات تكيف تدفق بروتوكول نقل النص التشعبي، كما أن الدراسة المفصلة التي أجريت في نفس الحالة تقوم على فحص عوامل مختلفة مثل بث معدل البت وتدفقه، والخدمات الحالية التي تستعمل معدل البت التكيفي والخدمات المستقبلية. والخطوة الثالثة هي تحسين وصياغة خوارزمية التخزين المؤقت التي تنطوي على تصميم النظام ومطابقته لشبكات الجيل الثالث 3G وضمان أن النظام يعمل بشكل جيد مع الميزات. وختاما تم تسجيل جودة الفيديو والتأكد من أنه يناسب المواقع المتاحة على الإنترنت. ونتيجة لذلك، فإن قيم الخوارزمية للشركات الثلاث: مايكروسوفت وأدوبي وأبل تحتاجان ترسل في الحد الأقصى لمستوى التخزين المؤقت (Bmax) لبث الفيديو شغل 16 ثانية أو أربعة شرائح يمكن أن ينشرها المشغل أثناء جلسة بث الفيديو العادية وفي حالة البث المباشر للفيديو تحتاج أن ترسل في الحد الأقصى لمستوى التخزين المؤقت للبث المباشر شغل 92 ثانية او 23 شريحة والتي تساعد في تقلب معدل الوصول إلى الإنترنت.

The Hypertext Transfer Protocol (HTTP) as an application-level protocol for distributed, collaborative, hypermedia information systems have been successfully overcoming the issues which used to pose great difficulty for the World-Wide Web users in formatting and transmitting the multimedia messages since 1990. The issues of similar and fairer quality of the contents of these multimedia messages accessed by the internet users sitting at different places across the globe, remains a big concern. As such there is an emergent need to create a buffer that will solve these issues in multimedia streaming resulting in improved experience of viewing videos by users connecting through different servers with different wavelengths across the globe. In this background, a paper was undertaken to enhance a Buffer based algorithms that will improve and enhance the quality of video viewing by the users accessing through different platforms. The said buffer has been given the name HAS. HAS, as a buffer based algorithm, has been tested in a real practical setting with excellent results. This paper article presents the working model of HAS buffer application along with the empirical evidences undertaken in its testing. In the process of creating solution to the problems outlined in the paper, there were various steps followed to reach the optimal beneficial result. The first step was the examination of the current technologies available for viewing videos and the challenges that the technologies imposed on the users, this helped in the formulation of the paper problem. Second step was the examination of adaptive bitrate and the effects it has on the operations of HAS, the detailed study of the same entailed examination of various factors such as bitrate streaming and HTTP streaming, HTTP streaming the current services that make use of adaptive bitrate streaming and the future services that would employ the use of adaptive bitrate streaming. The third step was the development and formulation of the bitrate adaption algorithm which involved the design of the system, conformity of the system to the adaptive HTTP technology streaming to the 3G networks and ensuring that the system work with the related feature and software. Finally, video quality logging was done to ensure that it suits the common websites available online. As a result, the algorithm values for the three companies: Microsoft, Adobe and Apple need to have a maximum occupancy levels of 16 seconds or four with the challenges that the system experiences it is prudent to use an alternative of buffer-based algorithm which help in the fluctuation of the rate of access to the internet with the rate of accessing the internet. The client model consists of the maximum buffer level B max and the selected HAS algorithm that player may deploy during a video streaming session. We ran our experiments over 4 mobile devices. Segments which can help live streaming service of for larger B_max of 92 seconds of 23 seconds. The values would help in giving out superior quality in the process of provision of quality of experience of the system.

ISSN: 1858-6228

عناصر مشابهة