حلول OEM لمشغل الوسائط المتدفقة متعددة أنظمة التشغيل
حلول OEM لمشغل الوسائط المتدفقة لأنظمة التشغيل المتعددة: إنشاء النظام الأساسي المناسب لكل مشروع
تعمل AV1 و4K HDR وDRM وإدارة OTA وأحمال عمل الذكاء الاصطناعي على تغيير ما يتوقعه المشترون من مشغل الوسائط المتدفقة. الجزء الصعب لم يعد فك تشفير ملف فيديو. يتمثل التحدي الهندسي في الحفاظ على استقرار خط أنابيب الوسائط بالكامل عندما يتعين على المنتج التعامل مع محتوى البث المحمي أو HDMI/HDCP أو Wi-Fi أو Ethernet والإدارة عن بعد والتطبيقات المخصصة وتحديثات البرامج الثابتة المستمرة داخل حاوية مدمجة.
بالنسبة لمشروعات B2B، يجب أن يبدأ اختيار مشغل الوسائط المتدفقة بنظام التشغيل وهندسة التطبيق - وليس بالحاوية.
قد تكون لوحة Android الموجهة للمستهلك كافية للتشغيل الأساسي، ولكن قد يحتاج مشغل IPTV أو مزود اللافتات الرقمية أو مشغل الاتصالات أو مُتكامل الأنظمة إلى نظام أساسي مختلف تمامًا. تتطلب بعض المشاريع نظام Android ونظامًا بيئيًا غنيًا بالتطبيقات. يحتاج البعض الآخر إلى Linux لتحقيق الاستقرار ونشر البرامج الخاضعة للتحكم والتكامل الصناعي. قد تتطلب التطبيقات التي تدعم الذكاء الاصطناعي شريحة SoC مجهزة بوحدة NPU ومجموعة برامج مخصصة.
هذا هو المكان الذي تصبح فيه استراتيجية OEM/ODM متعددة أنظمة التشغيل ذات قيمة.
لماذا تعتبر بنية أنظمة التشغيل المتعددة مهمة في مشاريع مشغل الوسائط المتدفقة؟
لم يعد مشغل الوسائط المتدفقة مجرد وحدة فك ترميز الأجهزة المتصلة بـ HDMI. إنه جهاز متكامل يتكون من SoC والذاكرة والتخزين والاتصال وخط أنابيب الفيديو/الصوت ونظام التشغيل والبرامج الوسيطة والتطبيقات وطبقة الأمان ونظام الإدارة عن بعد.
يعتمد نظام التشغيل الصحيح على التطبيق التجاري.
Android لمنصات البث الغنية بالتطبيقات
يعد Android مناسبًا عندما يحتاج المشروع إلى بيئة تطبيقات ناضجة، وواجهات تعمل باللمس أو التحكم عن بعد، وتطبيقات الطرف الثالث، وأطر الوسائط المتعددة، والتخصيص السريع لواجهة المستخدم.
بالنسبة لمشغلات الوسائط المتدفقة المستندة إلى Android، يمكن أن يمتد العمل الهندسي إلى ما هو أبعد من تثبيت APK. قد يتطلب مشروع OEM الجاد ما يلي:
-
تخصيص Android BSP
-
تحسين نواة Linux/Android
-
تكوين شجرة الجهاز
-
تكامل برنامج تشغيل GPU وVPU
-
تحسين MediaCodec
-
التكامل مع Media3/ExoPlayer
-
قاذفة مخصصة وواجهة المستخدم/تجربة المستخدم
-
رسم الخرائط بالتحكم عن بعد
-
أنظمة التحديث عبر الهواء
-
تكوين الأمان على مستوى النظام
-
واجهات SDK/API المخصصة
تتمتع تطبيقات Android TV أيضًا بنموذج تفاعل مختلف عن تطبيقات الهاتف المحمول. توصي Google بالتخطيطات التي يمكن فهمها عن بعد والتنقل بناءً على عناصر التحكم في الاتجاه والاختيار. يوفر Media3 مكونات ExoPlayer وMediaSession لتشغيل الوسائط وتكامل النظام.
وهذا أمر مهم عندما يريد أحد عملاء OEM مشغل وسائط متدفقًا يحمل علامة تجارية بدلاً من جهاز Android عام.
Linux لعمليات النشر الخاضعة للرقابة والمتخصصة
يصبح Linux جذابًا عندما يعطي المشروع الأولوية للتحكم في البرامج أو استقرار النشر على المدى الطويل أو الخدمات المخصصة أو التكامل مع الأنظمة الصناعية.
تشمل التطبيقات النموذجية ما يلي:
-
البنية التحتية لتلفزيون IPTV
-
اللافتات الرقمية
-
وحدات تحكم العرض التجارية
-
محطات الوسائط الصناعية
-
بوابات الحافة
-
أنظمة الوسائط المتعددة المدمجة
-
يتم عرض معلومات المؤسسة
-
أجهزة البث المخصصة
يمكن إنشاء Linux Streaming Media Player حول Ubuntu أو Debian أو Buildroot أو Yocto أو توزيعة أخرى يحددها العميل، اعتمادًا على متطلبات المشروع.
ولا تكمن الميزة في أن نظام Linux "أخف وزنًا" فحسب. الميزة الحقيقية هي التحكم في مكدس البرامج.
قد يحتاج مُدمِج النظام إلى الوصول المباشر إلى خدمات الشبكات، أو إدارة الأجهزة، أو GPIO، أو الواجهات التسلسلية، أو أجهزة USB الطرفية، أو التخزين، أو وظائف المراقبة، أو التطبيقات الخاصة. في هذه المواقف، يمكن أن تكون صورة Linux المخصصة أكثر ملاءمة من فرض المشروع على إطار عمل Android للمستهلك.
Android + Linux لخطوط الإنتاج المختلفة
لا تحتاج الشركة المصنعة B2B إلى فرض كل مشروع على نفس نظام التشغيل.
يمكن لاستراتيجية المنتج العملية أن تستخدم:
| متطلبات المشروع | اتجاه نظام التشغيل النموذجي | الأولوية الهندسية |
|---|---|---|
| تدفق المستهلك OTT | أندرويد | النظام البيئي للتطبيقات، إدارة الحقوق الرقمية، واجهة المستخدم |
| نشر IPTV | أندرويد أو لينكس | البرمجيات الوسيطة، والشبكات، وOTA |
| اللافتات الرقمية | أندرويد أو لينكس | التكامل CMS والجدولة |
| محطة الوسائط الصناعية | لينكس | الاستقرار والواجهات والأجهزة الطرفية |
| جهاز وسائط الذكاء الاصطناعي | أندرويد/لينكس | NPU، SDK/API، استنتاج الحافة |
| منصة اتصالات مخصصة | أندرويد/لينكس | برامج التشغيل والإدارة عن بعد |
| مشغل مضمن للمؤسسة | لينكس | دورة الحياة وتكامل النظام |
المفتاح هو الحفاظ على نظام أساسي مشترك للأجهزة حيثما أمكن ذلك أثناء تكييف حزمة البرامج مع التطبيق.
اختيار SoC: ابدأ بعبء العمل، وليس بورقة المواصفات
الخطأ الأكثر شيوعًا في شراء Streaming Media Player هو اختيار معالج يعتمد على مراكز وحدة المعالجة المركزية وحدها.
بالنسبة لمنتجات الوسائط المتعددة، يمكن أن يكون محرك الوسائط ووحدة معالجة الرسومات ووحدة المعالجة العصبية وبنية الذاكرة وواجهات العرض ودعم برنامج الترميز والنظام البيئي للبرامج أكثر أهمية من تردد وحدة المعالجة المركزية الرئيسية.
قد يتطلب مشغل الوسائط المتدفقة بدقة 4K ما يلي:
-
فك تشفير الفيديو بدقة 4K
-
دعم H.264/H.265
-
دعم AV1
-
معالجة HDR
-
مخرج اتش دي ام اي
-
الرسومات المسرَّعة بالأجهزة
-
واي فاي 5/6
-
جيجابت إيثرنت
-
التمهيد الآمن
-
تكامل إدارة الحقوق الرقمية
-
دعم OTA طويل الأمد
قد يتطلب مشغل الوسائط المتدفقة المدعم بالذكاء الاصطناعي الأكثر تقدمًا أيضًا ما يلي:
-
تسريع NPU
-
إدخال الكاميرا
-
شاشات متعددة
-
واجهات MIPI
-
توسيع PCIe
-
يو اس بي عالي السرعة
-
استنتاج الذكاء الاصطناعي المحلي
-
الإدخال/الإخراج الصناعي
-
عرض النطاق الترددي العالي للذاكرة
على سبيل المثال، تم وضع Rockchip RK3588 للتطبيقات التي تتجاوز تشغيل الوسائط التقليدية. تجمع هندستها المعمارية بين ثمانية أنوية لوحدة المعالجة المركزية ووحدة معالجة الرسومات Mali-G610 ووحدة NPU، مما يجعل النظام الأساسي مناسبًا لتصميمات الوسائط المتعددة والحوسبة المتطورة عالية الأداء.
هذا يغير مناقشة هندسة OEM.
بدلاً من السؤال:
"أي صندوق تلفزيون يحتوي على أسرع وحدة معالجة مركزية؟"
ينبغي لفريق المشتريات أن يسأل:
"ما هي شركة SoC التي توفر ما يكفي من الوسائط والإدخال/الإخراج والذكاء الاصطناعي ومساحة البرامج طوال دورة حياة المنتج بأكملها؟"
يمكن لهذا التمييز أن يمنع عمليات إعادة التصميم الباهظة الثمن بعد دفعة الإنتاج الأولى.
منصات مشغل الوسائط المتدفقة السائدة وعالية الأداء
يُفضل عادةً استخدام النظام الأساسي السائد عندما يتطلب المشروع تشغيلًا مستقرًا بدقة 4K وتكلفة منخفضة لقائمة مكونات الصنف (BOM) ووظائف OTT/IPTV المباشرة.
يصبح النظام الأساسي عالي الأداء أكثر ملاءمة عندما يتعين على نفس الجهاز الجمع بين البث مع:
-
استنتاج الذكاء الاصطناعي
-
رؤية الكمبيوتر
-
تحليلات اللافتات الرقمية
-
إخراج شاشات متعددة
-
واجهات صناعية
-
معالجة البيانات المحلية
-
رسومات متقدمة
-
حوسبة الحافة
يمكن لـ SZTomato تكوين بنية الأجهزة وفقًا لاختلافات عبء العمل هذه بدلاً من مجرد تغيير العلبة حول لوحة مرجعية.
تخصيص PCBA هو المكان الذي تصبح فيه قيمة OEM مرئية
لا ينبغي التعامل مع لوحة الدوائر المطبوعة باعتبارها مكونًا ثابتًا يوفره بائع مجموعة الشرائح.
بالنسبة لمشغل الوسائط المتدفقة OEM/ODM الحقيقي، يمكن أن تؤثر هندسة PCBA على موثوقية المنتج وأداء التردد اللاسلكي والسلوك الحراري وتكوين المنفذ وتكلفة التصنيع.
تشمل مجالات التخصيص النموذجية ما يلي:
الذاكرة والتخزين
يجب أن تتطابق سعة ذاكرة الوصول العشوائي (RAM) وسعة eMMC مع بنية البرنامج.
قد لا تحتاج محطة IPTV البسيطة إلى نفس تكوين التخزين مثل محطة الوسائط المتعددة التي تدعم الذكاء الاصطناعي مع النماذج المحلية وحزم التطبيقات والمحتوى المخبأ.
يجب أيضًا مراعاة اختيار التخزين:
-
التحمل eMMC
-
هيكل قسم التمهيد
-
متطلبات قسم OTA A/B
-
تخزين التطبيق
-
متطلبات التسجيل
-
قسم الاسترداد
-
حجم البرامج الثابتة في المستقبل
تكوين الواجهة
يمكن لنفس شركة نفط الجنوب أن تدعم منتجات تجارية مختلفة جدًا اعتمادًا على تصميم PCBA.
تتضمن الواجهات المحتملة ما يلي:
-
اتش دي ام اي
-
USB
-
جيجابت إيثرنت
-
واي فاي
-
بلوتوث
-
ميبي دسي
-
MIPI CSI
-
بكيي
-
UART
-
جيبيو
-
RS-232/RS-485
-
واجهات الصوت
-
تي اف/مايكرو اس دي
بالنسبة للافتات الرقمية أو التطبيقات الصناعية، يمكن أن تكون هذه الواجهات أكثر أهمية تجاريًا من الأداء الإضافي لوحدة المعالجة المركزية.
تدعم SZTomato تعديل أجهزة PCBA بحيث يمكن تكييف اللوحة مع المشروع الفعلي بدلاً من إجبار العميل على قبول تصميم مرجعي عام.
الهندسة الحرارية
يصبح التصميم الحراري أمرًا بالغ الأهمية عندما يعمل مشغل الوسائط المتدفقة بشكل مستمر.
قد تتصرف الحاوية التي تعمل بشكل مناسب أثناء جلسة تشغيل قصيرة للمستهلك بشكل مختلف في الحالات التالية:
-
عملية 24/7
-
ارتفاع درجة الحرارة المحيطة
-
فك تشفير 4K مستمر
-
استنتاج الذكاء الاصطناعي
-
تشغيل واي فاي + إيثرنت في وقت واحد
-
ارتفاع استخدام وحدة المعالجة المركزية
-
خزائن التثبيت المغلقة
قد تتطلب الهندسة الحرارية موزعات حرارية، أو وسادات حرارية، أو أغلفة من الألومنيوم، أو مبددات حرارة مخصصة، أو تحسين تدفق الهواء أو حلول تبريد متخصصة أخرى.
بالنسبة لعمليات النشر الصناعية، يجب التحقق من صحة التصميم الحراري في ظل درجة حرارة التشغيل الفعلية وعبء العمل بدلاً من الاعتماد على قياسات درجة الحرارة الخاملة.
البرامج الثابتة هي جوهر مشغل الوسائط المتدفقة المخصص
اللوحة المادية تبدأ تشغيل المنتج. تحدد البرامج الثابتة ما إذا كان المنتج يمكن أن يصبح بالفعل منصة تجارية مختلفة.
قد تتضمن مجموعة البرامج الثابتة الاحترافية OEM/ODM ما يلي:
أداة تحميل التشغيل ← Linux/Android Kernel ← BSP ← برامج التشغيل ← Media Framework ← خدمات النظام ← SDK/API ← UI/UX ← تطبيق العميل
تخلق كل طبقة مشاكل تكامل محتملة.
قد يحتاج العميل إلى مشغل خاص، أو بروتوكول دفق مخصص، أو نظام أساسي لإدارة الجهاز، أو واجهة برمجة تطبيقات محددة، أو نظام مصادقة مؤسسي، أو تطبيق يتصل مباشرة بالأجهزة الطرفية.
لا يمكن حل ذلك دائمًا عن طريق تثبيت APK آخر.
يجب مراعاة DRM وHDCP على مستوى البنية
يقدم البث المحمي طبقة أخرى من التعقيد الهندسي.
على Android، يستخدم ExoPlayer إطار عمل MediaDrm للتشغيل المحمي بموجب إدارة الحقوق الرقمية (DRM)، بما في ذلك تكوينات Widevine وPlayReady المدعومة.
لذلك، يجب أن يقوم مشغل الوسائط المتدفقة المخصص للبث التجاري بتقييم:
-
متطلبات إدارة الحقوق الرقمية
-
مسار فيديو آمن
-
نسخة اتش دي سي بي
-
توفير المفتاح
-
التمهيد الآمن
-
بيئة تنفيذ موثوقة
-
متطلبات الشهادة
-
متطلبات موفر المحتوى
-
تكامل إدارة الحقوق الرقمية على مستوى التطبيق
يجب التأكد من توافق إدارة الحقوق الرقمية (DRM) أثناء اختيار النظام الأساسي بدلاً من اكتشافه بعد دخول الأجهزة في مرحلة الإنتاج الضخم.
OTA جزء من بنية المنتج
بالنسبة لنشر B2B الذي يتضمن آلاف الأجهزة، لا يمكن أن تعتمد تحديثات البرامج الثابتة على وميض USB اليدوي.
يجب أن تأخذ بنية OTA الاحترافية في الاعتبار ما يلي:
-
أقسام النظام أ/ب
-
التحديثات المتزايدة
-
التراجع
-
التحكم في الإصدار
-
تجميع الجهاز
-
التشخيص عن بعد
-
جدولة التحديث
-
فشل استرداد التحديث
-
التحقق الأمني
بالنسبة لمشغلي الاتصالات ومقدمي خدمات IPTV وشبكات اللافتات الرقمية، يمكن أن تؤثر قدرة OTA بشكل مباشر على تكاليف التشغيل.
يمكن أن يصبح الجهاز الأرخص ذو الإدارة السيئة عن بعد أكثر تكلفة على مدار دورة حياته.
يزيد Android 16 من أهمية تكامل الأجهزة والبرامج
يستمر نظام Android الأساسي في نقل المزيد من الوظائف المتعلقة بالوسائط إلى واجهات برمجة التطبيقات الموحدة.
يقدم Android 16 إطار عمل جودة الوسائط لنظام Android TV، مما يوفر واجهات برمجة تطبيقات موحدة لملفات تعريف الصور والصوت وطبقة تجريد الأجهزة التي تربط إطار عمل Android بتطبيقات SoC.
يعد هذا أمرًا مهمًا لمصنعي المعدات الأصلية نظرًا لأن التنفيذ لم يعد مجرد مشكلة تتعلق بطبقة التطبيق.
تتضمن المنصة:
التطبيق → MediaQuality API → خدمة جودة الوسائط → جودة الوسائط HAL → SoC/Display Pipeline
وهذا يعني أن دعم موردي SoC وتنفيذ BSP والتحقق من صحة الأجهزة أمر مهم.
يوفر Android أيضًا واجهات برمجة التطبيقات لمطابقة معدل الإطارات حتى تتمكن التطبيقات من توصيل معدل إطارات التشغيل المقصود إلى النظام الأساسي، مما يساعد الشاشات المتوافقة على تجنب الاهتزاز غير الضروري الناتج عن عدم تطابق معدل التحديث.
بالنسبة لمشغل وسائط متدفقة مخصص، تعزز هذه التطورات مبدأ أساسيًا:
يجب تصميم منتج الوسائط الحديث كنظام متكامل للأجهزة والبرمجيات.
كيف تقترب SZTomato من مشغل الوسائط المتدفقة متعدد أنظمة التشغيل OEM/ODM
عادةً ما يبدأ مشروع OEM العملي بمتطلبات التطبيق بدلاً من نماذج الصناديق المتوفرة.
يمكن لـ SZTomato دعم التخصيص عبر عدة طبقات هندسية.
1. تخصيص الأجهزة
يمكن البدء بالمشروع بالمطلوب:
-
شركة نفط الجنوب
-
كبش
-
eMMC
-
واي فاي / بلوتوث
-
إيثرنت
-
اتش دي ام اي
-
USB
-
MIPI
-
واجهات تسلسلية
-
هندسة الطاقة
-
أبعاد الضميمة
يمكن بعد ذلك تقييم تعديلات PCBA حول النظام الأساسي المحدد.
2. اختيار نظام التشغيل وBSP
اعتمادًا على المشروع، يمكن تطوير النظام الأساسي ليتوافق مع Android أو Linux.
الهدف ليس الترويج لنظام تشغيل واحد عالميًا، ولكن مطابقة نظام التشغيل مع التطبيق التجاري.
3. تكامل SDK/API
بالنسبة للمشغلين ومتكاملي الأنظمة، يمكن أن يكون الوصول إلى واجهة برمجة التطبيقات (API) أكثر أهمية من المظهر المرئي للجهاز.
تتضمن أهداف التكامل النموذجية ما يلي:
-
منصات نظام إدارة المحتوى
-
الوسيطة IPTV
-
أنظمة إدارة السحابة
-
توفير الجهاز
-
التشخيص عن بعد
-
مصادقة المؤسسة
-
تطبيقات مخصصة
-
منصات إعلانية
-
خدمات الذكاء الاصطناعي
-
الأجهزة الطرفية
4. البرامج الثابتة المخصصة لواجهة المستخدم/UX
لا ينبغي بالضرورة أن يبدو مشغل الوسائط المتدفقة ذو العلامة التجارية وكأنه لوحة تطوير عامة.
يمكن دمج SZTomato حسب الطلب:
-
الرسوم المتحركة التمهيد
-
واجهات قاذفة
-
القوائم
-
وظائف التحكم عن بعد
-
تخطيطات التطبيق
-
إعدادات النظام
-
واجهات إدارة الأجهزة
-
عناصر العلامة التجارية
بالنسبة لعملاء B2B، يوفر هذا طريقة لإنشاء هوية المنتج دون تطوير النظام الأساسي للأجهزة بالكامل من الصفر.
5. التصميم الحراري الصناعي
من أجل التشغيل التجاري المستمر، يمكن لشركة SZTomato تقييم حلول التبريد المتخصصة بناءً على العلبة وعبء العمل وبيئة التثبيت.
ويرتبط هذا بشكل خاص باللافتات الرقمية والضيافة والنقل وشاشات العرض الصناعية وغيرها من التطبيقات التي تعمل على مدار الساعة طوال أيام الأسبوع.
قائمة مرجعية عملية لاختيار OEM
قبل اختيار مورد OEM لـ Streaming Media Player، يجب على فرق المشتريات ومسؤولي تكامل الأنظمة التحقق مما يلي:
الأجهزة
-
هل يقوم المورد بتعديل تخطيطات PCBA؟
-
هل يمكن تخصيص تكوينات ذاكرة الوصول العشوائي (RAM) وeMMC؟
-
هل يمكن إضافة أو إزالة الواجهات؟
-
هل يمكن إعادة تصميم العلبة؟
-
هل الاختبار الحراري متاح؟
برمجة
-
أندرويد أم لينكس؟
-
تخصيص BSP؟
-
تحسين النواة؟
-
تعديل شجرة الجهاز؟
-
التكامل SDK/API؟
-
واجهة مستخدم/تجربة مستخدم مخصصة؟
-
بنية تحديث OTA؟
-
إدارة الجهاز عن بعد؟
وسائط
-
متطلبات الترميز 4K/8K؟
-
AV1؟
-
تقرير التنمية البشرية؟
-
مطابقة معدل الإطار؟
-
مواصفات اتش دي ام اي؟
-
متطلبات HDCP؟
-
متطلبات إدارة الحقوق الرقمية؟
إنتاج
-
عملية العينة الهندسية؟
-
التحقق من صحة EVT/DVT/PVT؟
-
موك؟
-
دورة حياة المكون؟
-
فترة صيانة البرامج الثابتة؟
-
إمكانية تتبع الإنتاج؟
-
إجراءات مراقبة الجودة؟
تجاري
-
هل يمكن للمورد دعم وضع العلامات الخاصة؟
-
هل يمكن تكييف نفس المنصة لأسواق متعددة؟
-
هل يتوفر دعم البرامج الثابتة على المدى الطويل؟
-
هل يمكن للمورد العمل مباشرة مع الفريق الهندسي الخاص بالعميل؟
توفر الإجابات على هذه الأسئلة معلومات مفيدة أكثر بكثير من مواصفات الكتالوج مثل "4GB RAM + 64GB ROM".
تعد OEM لأنظمة التشغيل المتعددة بمثابة إستراتيجية للنظام الأساسي، وليست اختيارًا لنظام التشغيل
الأقوى مشغل الوسائط المتدفقة تفصل مشاريع OEM بين ثلاثة قرارات:
منصة الأجهزة: ما هي أحمال العمل التي يجب أن يتعامل معها الجهاز؟
نظام التشغيل: ما هو مستوى التحكم في البرامج وتوافق التطبيقات الذي يتطلبه المشروع؟
بنية البرامج الثابتة: ما الذي يجب تخصيصه للنشر التجاري للعميل؟
وبمجرد فصل هذه الطبقات الثلاث، يمكن تحسين المنتج للغرض الفعلي منه.
قد يعطي مشغل الوسائط المتدفقة الذي يعمل بنظام Android الأولوية لتوافق OTT وتخصيص إدارة الحقوق الرقمية (DRM) وواجهة المستخدم (UI).
قد يعطي اللاعب الصناعي القائم على Linux الأولوية للاستقرار والتحكم الطرفي وتكامل النظام.
قد تتطلب المنصة التي تدعم الذكاء الاصطناعي نظام SoC أكثر قوة وتسريع وحدة NPU وواجهات إضافية ومجموعة برامج مخصصة.
وبالتالي فإن الحل الصحيح ليس بالضرورة الجهاز ذو المواصفات الأعلى. إنها المنصة التي توفر الأداء الكافي والتحكم في البرامج والهامش الحراري ودعم دورة الحياة للنشر المقصود.
بالنسبة لمديري المشتريات B2B، ومشغلي IPTV، وشركات الاتصالات، ومقدمي اللافتات الرقمية ومتكاملي الأنظمة، هذا هو السؤال المركزي الذي يجب طرحه على مورد OEM:
هل يمكن للشركة المصنعة تعديل المنصة عند تغير متطلبات المشروع؟
يدعم SZTomato مشغل الوسائط المتدفقة مشاريع OEM/ODM مع تعديل أجهزة PCBA، وهندسة البرامج الثابتة لنظام Android/Linux، وتكامل SDK/API، وتطوير UI/UX المخصص وحلول التبريد المتخصصة. بالنسبة للمشروعات التي تتطلب أكثر من مجرد صندوق بيع بالتجزئة قياسي، يمكن أن تبدأ المناقشة الهندسية من التطبيق والواجهات وبيئة النشر الخاصة بك - والعمل بشكل عكسي على بنية SoC ونظام التشغيل والأجهزة المناسبة.






