Callaba
Cloud File Manager

تابع كل ملف وسائط بوضوح منذ وصوله وحتى استخدامه التالي.

يمكن أن يصل الملف عبر الرفع أو مباشرةً من Recorder. يبقى اسمه ومساره ووصفه ومستوى ظهوره معًا في مكان واحد، حيث يمكنك معاينة الوسائط وإنشاء نسخة محوّلة مستقلة عند الحاجة إلى تنسيق آخر، أو تمرير الملف المتحقق منه إلى Restreaming أو Web Player. تستخدم الملفات القرص الداخلي افتراضيًا؛ أما Storage المتصل فاختياري.

ملف مُدار واحد، وخطوات تالية متعددة

تابع العمل من الملف الموجود لديك

يبقى مصدر الملف ظاهرًا بينما تراجع سجله والوسائط، وتقرر ما إذا كنت تحتاج إلى تنسيق آخر، ثم تختار مسار المنتج التالي.

01
من أين جاء هذا الملف؟يبقى المصدر ظاهرًا خلال القرارات التالية
المصدر المحدد الملف جاهز

رفع

يدخل ملف وسائط محلي إلى مساحة الملفات المُدارة، ويكمل الرفع والمعالجة، ثم يصبح متاحًا للمعاينة.

الاسم
النسخة الرئيسية للحدث
المسار المُدار
القرص الداخلي
مستوى الظهور
خيار توضيحي: Private
التنسيق
الأصل

تابع من رفعأصبح الملف الآن جزءًا من مسار العمل المُدار. يظل سجله والوسائط متاحين للمراجعة قبل تغيير التنسيق أو مستوى الظهور أو الوجهة.

02 · التحكم في الملف

يبقى سجل الملف بجوار قرار الوسائط

يلتزم هذا المثال بحدود المنتج: البيانات الوصفية صريحة، وPrivate مثال مقصود، والقرص الداخلي يظل الموقع الافتراضي.

تم التحقق من المعاينةالنسخة الرئيسية للحدث
الاسم
النسخة الرئيسية للحدث
المسار المُدار
القرص الداخلي
مستوى الظهور
خيار توضيحي: Private
03 · تحويل اختياري

لا يُنشأ تنسيق آخر إلا عندما يحتاجه مسار العمل

يؤدي تغيير التنسيق أو إعدادات تحويل الترميز إلى إعادة كتابة في الخلفية وإنشاء نسخة مُدارة مستقلة. لا يُستبدل الأصل.

النتيجة المُدارةاستخدم الأصل المتحقق منه
تقدم إعادة الكتابة في الخلفية
يبقى الأصل متاحًا
التنسيق
الاحتفاظ بالتنسيق الحالي
04 · خطوة المنتج التالية

يمكن للملف المتحقق منه المتابعة من دون رفع جديد

يحتفظ File Manager بسجل الوسائط، بينما يدير كل منتج downstream بيئة تشغيله وسياسة الوصول الخاصة به.

الخطوة التالية المحددةتابع إلى معاينة

تُفتح الوسائط المكتملة للتحقق من الصورة والصوت والمدة.

الخطوة التالية المحددةتابع إلى معاينة

تُفتح الوسائط المكتملة للتحقق من الصورة والصوت والمدة.

05

Storage المتصل خيار وليس شرطًا مسبقًا

تستخدم الملفات قرصًا داخليًا مشفّرًا افتراضيًا. عندما يحتاج مسار العمل إلى طبقة أخرى، تسجّل Callaba object storage مع البيانات الوصفية وتثبّت مساحة أسماء متوافقة مع POSIX للنسخ المُدارة.

المواصفات التقنية

المواصفات التقنية لـ Cloud File Manager

يفصل الجدول سلوك الملفات الافتراضي عن Storage الاختياري وخيارات المنتجات downstream. وتبقى واجهة Callaba المثبتة هي المرجع المعتمد للتنسيقات والإعدادات القابلة للاختيار.

الإمكاناتالسلوك المدعومطريقة التحقق
مصادر الملفاتملفات مرفوعة وتسجيلات نهائية ونتائج معالجة مُدارة أخرى.تظهر النتيجة الصالحة بالمصدر والاسم والمسار المُدار المتوقع.
الموقع الافتراضييتوفر قرص داخلي مشفّر من دون إعداد Storage خارجي.يكتمل رفع غير حرج أو تسجيل قصير، ويمكن معاينته وإدارته قبل إضافة أي Storage.
البيانات الوصفية المُدارةالاسم والوصف والمسار ومستوى الظهور والتنسيق وإعدادات المعالجة والمدة والحجم والطوابع الزمنية عند توفرها.يتطابق السجل المحفوظ والوسائط المكتملة من حيث الهوية والمدة والحجم والتنسيق.
مستوى الظهورPublic وPrivate خياران صريحان في سجل الملف.تُراجع الرؤية قبل توصيل التشغيل؛ ويبقى تفويض المشغّل عنصر تحكم منفصلًا.
الرفعرفع ثنائي مع إظهار التقدم وcorrelation id لسجل الملف المعلّق.يكتمل الرفع الصالح قبل اعتبار Preview أو اختيار downstream جاهزًا.
المعاينةيمكن فتح الوسائط المُدارة المكتملة كي يفحصها المشغّل.يعرض الملف الفعلي الصورة والصوت والمدة وسلوك البحث المتوقع.
تنسيقات الإخراجتشمل عائلات الإخراج المُدارة MOV وMP4 وAVI وFLV وMP3 وHLS وMKV وMPEG-TS عندما يدعمها مسار المعالجة المحدد.محدد التنسيق المثبت هو المرجع المعتمد، وتطابق النتيجة المكتملة الحاوية والمسارات المحددة.
إعادة كتابة التنسيققد يؤدي تغيير التنسيق أو إعدادات تحويل الترميز إلى بدء إعادة كتابة في الخلفية تُنشئ نسخة مُدارة مستقلة.يصل التقدم إلى الاكتمال، ويبقى الأصل موجودًا، وتُفتح النسخة الجديدة بالتنسيق المطلوب.
حالة المعالجةقد تعرض إحصاءات العامل في الخلفية bitrate وFPS وزمن الوسائط والسرعة والتقدم.يتقدم العمل قبل الاكتمال، لكن يبقى فتح الملف النهائي بصورة منفصلة ضروريًا؛ فحالة runtime وحدها لا تتحقق من الملف.
التسليم إلى Web Playerيمكن اختيار ملف مُدار ومتحقق منه كمصدر تشغيل في المتصفح.يبدأ رابط المشغّل المحدد ويواصل التشغيل ويفرض وصول الجمهور المعدّ له.
التسليم إلى Restreamingيمكن اختيار ملف مُدار كمدخل Restreaming قائم على الملفات.تقرأ مهمة الإخراج الملف المقصود وتسلّم media profile المختبر إلى وجهته.
Storage متصل اختيارييمكن تسجيل object storage وخدمة metadata وتهيئتهما وتثبيتهما كمساحة أسماء مُدارة متوافقة مع POSIX.تكتمل نسخة صغيرة في File Manager وتُقرأ مجددًا عبر المسار المُدار المثبّت.
تقدم النسخيستطيع File Manager نسخ ملف مُدار إلى Storage داخلي أو خارجي معدّ وعرض النسبة المئوية وحالة الاكتمال.يثبت الاكتمال والقراءة من الوجهة إمكانية النظر في إزالة المصدر.
التشفير أثناء التخزينتُشفّر الملفات المُدارة على القرص الداخلي وفي Storage المتصل الاختياري أثناء التخزين؛ ولا تكشف الكتل الخلفية الخام وحدها وسائط قابلة للتشغيل.يتبع الوصول العادي والاستردادي البيانات الوصفية ومسار الملف المُدارين بدل كتل التخزين الخام.
Lifecycle APIمسارات create/upload وcount/list وget وupdate وremove وrewrite status وcopy وcopy-progress موثقة.يثبت ملف غير حرج دورة الحياة المطلوبة قبل أتمتة وسائط production.
النشرنشر Callaba السحابي أو Linux بنظام self-hosted، مع سعة تحددها أحجام الملفات والمعالجة المتزامنة وتصميم التخزين.تُختبر العقدة والأقراص المحددة تحت الحمل باستخدام المزيج الفعلي من الرفع والتحويل والتشغيل والنسخ.
حدود النشر

شغّل مسار الملفات بالقرب من الوسائط

يوفر نشر Callaba السحابي نقطة بدء مُدارة. أما الاستضافة الذاتية فتبقي البنية التحتية والشبكة وموقع البيانات تحت سيطرة فريقك.

Callaba على AWS

تبدأ عقدة Callaba بقرص داخلي مشفّر؛ ولا يُضاف Storage متصل إلا عندما يحتاج مسار العمل إلى طبقة أخرى.

شغّل Callaba على AWS

Callaba بنظام self-hosted

يبقى التطبيق والوسائط المشفّرة وأي اتصالات تخزين اختيارية على بنية تحتية يديرها فريقك.

ثبّت Callaba بنظام self-hosted
REST لمسار ملفات مستقر

دورة حياة الملف المُدار متاحة أيضًا عبر REST

بعد فهم مسار العمل في الواجهة، تغطي نقاط النهاية الموثقة رفع الملفات وإنشاءها، وسردها وفحصها، وتحديث البيانات الوصفية، وإنشاء النسخ المحوّلة، وحالة المعالجة، ونسخ Storage الاختيارية، والإزالة.

افتح Files API

الأسئلة الشائعة عن Cloud File Manager

ما هو Cloud File Manager في Callaba؟

Cloud File Manager هو المكان الذي تصبح فيه الوسائط المرفوعة والمسجّلة والمعالجة جزءًا من مسار عمل مُدار. يجمع سجل الملف مساره ووصفه ومستوى ظهوره وتنسيقه وحالة معالجته وعمليات تسليمه إلى المراحل التالية.

هل يجب توصيل object storage قبل استخدامه؟

لا. القرص الداخلي هو موقع الملفات الافتراضي. Storage المتصل اختياري ولا يُضاف إلا عندما يحتاج مسار العمل إلى طبقة تخزين مُدارة أخرى.

هل يستطيع Cloud File Manager تغيير تنسيق الملف؟

نعم. يؤدي تغيير التنسيق أو إعدادات تحويل الترميز إلى بدء إعادة كتابة في الخلفية وإنشاء نسخة محوّلة مستقلة. يبقى الأصل في سجل الملف المُدار الخاص به، بينما يعرض File Manager تقدم النتيجة الجديدة.

هل يمكن إعادة استخدام ملف واحد في Web Player وRestreaming؟

نعم. بعد التحقق منه، يمكن أن يعمل الملف كمدخل مُدار لـ Web Player أو لمسار Restreaming قائم على الملفات. ويظل التسليم ووصول الجمهور من مسؤولية كل مهمة downstream على حدة.

هل تُشفّر الملفات المُدارة أثناء التخزين؟

نعم. تخزّن Callaba الملفات المُدارة مشفّرة أثناء السكون على القرص الداخلي وفي Storage المتصل الاختياري. لا يكشف الوصول الخام إلى القرص أو كتل كائن التخزين الخلفي وحدها ملف وسائط قابلًا للقراءة؛ إذ يلزم أيضًا مسار الوصول والبيانات الوصفية المُدارة.

لماذا يستخدم Storage المتصل طبقة متوافقة مع POSIX؟

تجمع Callaba بين object storage وخدمة للبيانات الوصفية، ثم تثبّت النتيجة كمساحة أسماء لنظام ملفات مُدار. تستطيع وحدات المنتج استخدام مسارات ملفات مألوفة، بينما تبقى الحاوية الخلفية تفصيلًا تنفيذيًا بدل عرضها على أنها مسار عمل المنتج.

هل يحل مستوى الظهور Private محل تفويض المشغّل؟

لا. مستوى الظهور جزء من سجل الملف المُدار. تفويض Web Player ووصول الجمهور قراران منفصلان في المرحلة التالية، ولا يزالان بحاجة إلى المراجعة قبل مشاركة رابط المشاهدة.

أول ملف مُدار

يكفي ملف حقيقي واحد لاختبار عملية التسليم كاملة.

يمكن لرفع قصير أو تسجيل أن ينشئ أولًا سجل الملف ومستوى الظهور والمعاينة والبيانات الوصفية. بعد ذلك، اختبر الخطوة المحددة التي يحتاجها مسار العمل: نسخة محوّلة أو Web Player أو Restreaming أو Storage اختياري.