دليل استخدام برنامج CourseLab المقطع السابقالمقطع التالي  
الكائنات > الكائنات المركبة > الوسائط المتعددة > فيديو - فلاش

فيديو - فلاش

الكائن "Flash Video" يستخدم لتشغيل مقاطع الملفات ذات الصيغة فيديو فلاش FLV .

يجب أن يكون برنامج adobe flash player 9 أو النسخة الأعلى منه مثبتة على جهازك وذلك لتشغيل الكائن. ويمكن الحصول على آخر نسخة من البرنامج من خلال رابط التحميل التالي: http://www.adobe.com). وذلك لتأمين عمل جميع الوظائف في هذا الكائن بشكل سليم.

هـام: ملف الفيديو فلاش يجب أن يحتوي على metadata ليتم عمل الكائن بشكل كامل.

تذكر بأن الكائن Flash-movie لايمكن تشغيله في وضع التحرير.

المتحولات

مصدر الملف. ويوجد خياران:

There are two options:

  1. - من ملف محلي حيث سيقوم النظام بنسخ الملف بشكل اتوماتيكي الى داخل مجلد المقرر أو المحتوى الرقمي.
  2. URL -حيث يتم كتابة المسار الكامل للملف

<STRONG>اختيار المشغل</STRONG> هو خيار يسمح لك باختيار المشغل المناسب للملف الذي سيعرض على هذا الكائن، ويمكن الإبقاء على الخيار الافتراضي وهو "تلقائي"

في التبويب "متحولات" يوجد الخيار " طريقة العرض" وتكون عادة ثلاث خيارات، وهي:

  1. طبقة غير شفافة وتظهر فوق كل الطبقات - يظهر الفلاش في نافذة مرئية وتكون أعلى الطبقات .
  2. طبقة شفافة- يظهر الفلاش في نافذة منفصلة و تكون متداخلة مع الوحدة التعليمية وتكون الخلفية شفافة.
  3. طبقة غير شفافة- يظهر الفلاش في نافذة منفصلة و تكون متداخلة مع الوحدة التعليمية وتكون الخلفية غير شفافة (باللون الافتراضي وهو الأبيض) .

يسمح النظام بتعيين لون خلفية للكائن في حال لم يكن لون الخلفية مناسباً.

يمكن إظهار أو اخفاء أزرار المشغل من خلال تفعيل الحقل "التحكم بالمشغل".

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

أحداث الكائن

لهذا الكائن المقدرة على توليد أحداث فيما يتعلق بأفعال المستخدم , فعندما يقترن الحدث مع الفعل يمكن توظيفه لبناء

ملاحظة : جميع الخصائص و الاحداث لهذا الكائن تقوم على مبدأ محاكاة من قبل البرامج. لذا فإن التأخير في فلاش جافا سكريبت يسبب تأخير زمني في سكريبت الاتصال يصل الى 1 ثانية .

حدث

تم قدحه (تحفيزه)

اشارة التشغيل Fires every second while the player is playing media. Use it with currentPosition property to create time-binded actions.
تغيير حالة التشغيل Fires at the moment when playing state of the media is changed (state itself doesn't matter - just changed).
ايقاف التشغيل At the moment when playing of media stops (no matter was it learner's click or the end of media).
بدء التشغيل عند اللحظة التي يتم تشغيل ملف الوسائط فيها ( من أي موضع )
نهاية ملف الوسائط عند اللحظة التي يتوقف فيها تشغيل ملف الوسائط عند نهايته
تغيير موقع التشغيل الحالي Fires when current position is changed by slider control or method.

أساليب الكائنات

حالة الكائن يمكن أن تتغير بالاساليب التالية

اسم الكائن

نتيجة التنفيذ

تشغيل بدء تشغيل المقطع
توقف إيقاف تشغيل المقطع
ترجيع Rewinds clip to the beginning (does not change playing state).
DELAY إيقاف تشغيل مؤقت .
استمر Start playing clip from current position.
SET VOLUME Sets sound volume (integer 0-100).
MUTE Mutes sound.
إلغاء الكتم Unmutes sound.
ضبط الموضع Sets playing position in seconds (does not change playing state). May not work with FLV 1.0 files

خواص محددة للكائن

هذا الكائن لديه بعض الخصائص المحددة يمكن استخدامها في الأفعال و الاجرائيات حيث يأخذ المتحول التالي : OBJ_ID

ملاحظة : جميع الخصائص و الاحداث لهذا الكائن تقوم على مبدأ محاكاة من قبل البرامج. لذا فإن التأخير في فلاش جافا سكريبت يسبب تأخير زمني في سكريبت الاتصال يصل الى 1 ثانية .

خاصية

يعيد

اللغة
mute Returns 1 if mute sound is set to true, 0 otherwise. $OBJ_ID.mute
volume Returns current sound volume (range 0-100). $OBJ_ID.volume
duration Returns full media duration in seconds. $OBJ_ID.duration
currentPosition Returns current position in media in seconds. $OBJ_ID.currentPosition
currentState Returns current object state (tokens: "0" - means "stopped", 1 - means "playing" $OBJ_ID.currentState