أفضل الممارسات لإنشاء مشغل فيديو Flash [مغلق]

StackOverflow https://stackoverflow.com/questions/7674

  •  08-06-2019
  •  | 
  •  

سؤال

لدينا مشغل فيديو مصمم خصيصًا يعتمد على برنامج Flash وأقوم بصيانته، ويحتاج إلى دعم إعلانات ما قبل التشغيل ومن الناحية المثالية تشغيل الفيديو وبثه بشكل تدريجي اعتمادًا على مفتاح الخادم.

لقد كنت أعمل مع مكون flvPlayback ولكني أجد نفسي بعيدًا عن العمق قليلاً.هل هناك أي برامج تعليمية أو موارد جيدة لفهم الفرق بين netstream وflvPlayback؟أم أن أحدهما جزء من الآخر؟لقد بحثت في جوجل دون نجاح.

بالنسبة للإعلانات المسبقة، من المحتمل أن نستخدم DART In-Stream، وهو جزء من السبب الذي يجعلني أشعر أنني أفقد السيطرة على أفضل طريقة لتنظيم هذا الشيء.

أي مساعدة بشأن أفضل الممارسات أو الروابط الأكثر تقديرًا - تا!

تحرير - تحديث:لقد كتبت مشغلًا يدويًا وجعلته يعمل بشكل أو بآخر مع كل ما يلزم القيام به، ولكننا انتقلنا إلى JW Player عبر جميع خصائص الويب في النهاية، بعد حوالي ستة أشهر.إنه موثوق للغاية ومدعوم جيدًا، وهو مدمج مع نظام DART بشكل جيد، وقد وجد المصممون أنه سهل الاستخدام.

هل كانت مفيدة؟

المحلول

أود بالتأكيد إلقاء نظرة على JW Flash Media Player:

http://www.jeroenwijering.com/?item=JW_FLV_Player

إنه مفتوح المصدر، وقد وجدته نظيفًا وسهل الفهم، كما أنه يدعم قوائم التشغيل.لا أعرف عناصر DART In-Stream، ولكن ربما يمكنك "الاستخدام الإبداعي" لميزة قائمة التشغيل لتحقيق ذلك؟

كود المصدر متاح هنا:

http://code.jeroenwijering.com/trac/

نصائح أخرى

لقد استخدمت مكون FLVPlayBack لفترة من الوقت الآن وعلى الرغم من أنه يحتوي على بعض المراوغات إلا أنني أجده متعدد الاستخدامات دون الحاجة إلى كتابة الكثير من التعليمات البرمجية.العيب الكبير الوحيد الذي وجدته هو أنه إذا حاولت دفق ملف غير موجود، فستظل حالة التشغيل "قيد التحميل" ولا يتم حلها أبدًا - في هذه المرحلة، لا يمكنك تحميل أي شيء آخر وسيظل قيد التحميل إلى الأبد.

بالنسبة لما يبدو أنك تفعله، على الرغم من أنه يجب أن يتعامل مع هذه الأشياء بشكل جيد - سيتعامل أي من أشرطة التحكم الافتراضية مع حالة مقاطع الفيديو التقدمية أو مقاطع الفيديو المتدفقة ويحتوي على بعض ميزات التسميات التوضيحية المغلقة الرائعة للتشغيل.

أما بالنسبة للتوثيق، فإن برنامج Adobe LiveDocs مفيد حقًا:

http://livedocs.adobe.com/flash/9.0/ActionScriptLangRefV3/fl/video/FLVPlayback.html

بالرغم من ذلك، لا يمكنني التحدث عن أشياء DART - لم أضطر أبدًا للتعامل معها.

أنا لا أحب حقًا مكون flvPlayback، فمن الصعب التعامل مع كل من التنفيذ بحكمة وصعب إلى حد ما على السطح بشكل جيد كما أنه منتفخ جدًا.لذلك أختار استخدام إما برنامج JW Flash Media Player كما أوصى مايكل أعلاه أو تشغيل البرنامج الخاص بي بالكامل.

إذا كنت مهتمًا بكتابة مشغل الفيديو الخاص بك، فعليك أن تلتقط الكتاب التالي؛تعلم اكشن سكريبت 3 http://www.learningactionscript3.com/.سوف يمنحك فهمًا رائعًا لـ AS3، كما يوجد أيضًا فصل مخصص لإنشاء مشغل الفلاش الأساسي الخاص بك، والذي يمكنك البناء عليه بعد ذلك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top