دليل استخدام برنامج CourseLab | ![]() ![]() |
الكائن فيديويستخدم لتشغيل مقاطع الفيديو ذات الصيغ المختلفة.
- مشغل الميديا بلاير يقوم بتشغيل الملفات ذات الامتدادات التالية : AVI-MPEG-WMV وعند استخدام متصفح الفيرفوكس يجب تثبيت نسخة حديثة من مشغل الميديا بلاير من خلال (http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx).
مشغل Quick time يدعم الامتدادات التالية : MOV-3gp مع الانتباه إلى أنه يجب تثبيت مشغل Quick time على جهاز المتعلم من خلال الرابط التالي : http://www.apple.com/quicktime/).
مشغل الريال بلاير يدعم الملفات ذات الامتدادات RM, RAM , RPM. مع الانتباه إلى أنه يجب تثبيت مشغل الريال بلاير على جهاز المتعلم من خلال الرابط التالي : http://www.real.com/).
تنبيه: لكي تضمن أن تعمل كائنات الوسائط المتعددة بشكل سليم؛ يجب أن تقوم بتثبيت برامج اضافية على جهازك خاصة بتشغيل مقاطع الفيديو .
بعد إدراج الكائن الى النموذج التعليمي وضبط موقعه يمكن إعداد خصائصه كالتالي :
مصدر الملف. ويوجد خياران:
يجب في حال تم استخدام الخيار URL التأكد من اعدادات الامان الخاصة بالمتصفح أثناء الاستعراض.
اختيار المشغل هو خيار يسمح لك باختيار المشغل المناسب للملف الذي سيعرض على هذا الكائن، ويمكن الإبقاء على الخيار الافتراضي وهو "تلقائي"
يمكن إظهار أو اخفاء أزرار المشغل من خلال تفعيل الحقل "التحكم بالمشغل".
كما يمكن تعطيل التشغيل التلقائي للملف من خلال تعطيل الخيار "تشغيل الملف تلقائياً" وعندها ستحتاج إلى الضغط على زر تشغيل أو إنشاء إجرائية مناسبة من أجل التشغيل.
يمكن استخدام الخيارنمط النوافذ (WMP IE, FF , NS7) في حال كان الملف المستخدم لايمكن تشغيله من قبل بعض المتصفحات أو المشغلات التي لاتتوافق مع هذا الملف، ويستحدم هذا الخيار حتى لايتم الوقوع في أخطاء أثناء الاستعراض.
الخياروضع مخفي يسمح بتشغيل الكائن دون أن يتم عرضه على الشريحة ليعمل الكائن في الخلفية
سيقوم الكائن بتنفيذ اجراءات عند تنفيذ الحدث على الكائن، ويمكن الاستفادة من هذه الأحداث وتوظيفها لبناء منهج معين لكائنات أخرى تتغير قيمتها حسب القيمة الحالية لهذا الكائن.
حدث |
تم قدحه (تحفيزه) |
اشارة التشغيل | 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. |
تغيير ملف الوسائط | عند اللحظة التي يتم فيها تغيير مشغل الوسائط |
خطأ في ملف الوسائط | في اللحظة التي يعطي فيها مشغل الوسائط رسالة خطأ |
في انتظار استجابة الملقم | في اللحظة التي يبدأ فيها مشغل الوسائط بانتظار استجابة الملقم |
إعادة اتصال الملقم | في اللحظة التي يبدأ فيها مشغل الوسائط بإعادة الاتصال بالملقم |
بداية التخزين المؤقت للوسائط | في اللحظة التي يبدأ فيها مشغل الوسائط بالتخزين |
اعداد ملف الوسائط | في اللحظة التي يتم فيها تحميل ملف الوسائط ويبدأ مشغل الوسائط بالتجهيز |
ملف الوسائط جاهز | في اللحظة التي يتم فيها تحميل ملف الوسائط ويكون امشغل الوسائط جاهزاً |
حالة الكائن يمكن أن تتغير بالاساليب التالية
اسم الكائن |
نتيجة التنفيذ |
تشغيل | بدء تشغيل المقطع |
توقف | إيقاف تشغيل المقطع |
إيقاف مؤقت | إيقاف تشغيل مؤقت . |
ضع خاصية | ضع إحدى خصائص المشغل |
استبدال ملف الوسائط | استبدال مشغل مصدر الفيديو |
هذا الكائن لديه بعض الخصائص المحددة يمكن استخدامها في الأفعال و الاجرائيات حيث يأخذ المتحول التالي : OBJ_ID
Note, that these properties are available only for Windows Media Player and QuickTime Player (not for Real Player).
خاصية |
يعيد |
اللغة |
autoStart | Returns 1 if AutoStart is set to true, 0 otherwise. | $OBJ_ID.autoStart |
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 |
currentMedia | Returns current media name (if exists), empty string otherwise. | $OBJ_ID.currentMedia |
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: "undefined", "stopped", "paused", "playing" ,"forward", "backward", "buffering", "waiting", "ended", "preparing", "ready", "reconnect"). | $OBJ_ID.currentState |
url | Returns current media URL if available. | $OBJ_ID.url |
isOnline | (WMP only) Returns 1 if player object has access to the network, 0 otherwise. | $OBJ_ID.isOnline |