هل هناك طريقة حالية للتعامل مع تشغيل الوسائط؟
أعرف أن WPF لديه الفصول الدراسية MediaElement
و MediaPlayer
. هل من المتوقع أن يتم التعامل مع هذا النوع من الأشياء من خلال رمز خاص بالمنصة؟ أو هل لدى Eto طريقة للتعامل مع مثل هذه الأشياء؟ لم أتمكن من العثور على أي وسائط ذات صلة في مستندات API.
شكرا
مرحبًا @ Zeman97 ، شكرًا على الاستفسار.
لا توجد ميزات في Eto لتشغيل الصوت أو الفيديو في الوقت الحالي.
قد يكون من الصعب دعم الفيديو على Linux / Gtk بسبب العديد من الأطر (gstreamer ، mplayer ، vlc ، إلخ) ، و WinForms حيث لا توجد وظائف مضمنة مثل WPF على الرغم من أنه ربما يمكن تضمين عنصر تحكم WPF في هذه الحالة لجعله سهل.
https://gitlab.gnome.org/GNOME/banshee
يبدو أن Banshee يستخدم gstreamer
أنا أستخدم Windows وأستهدفه ، لذا فأنا قادر فقط على البحث في WPF ، لكن يمكنني محاولة اكتشافه وإنشاء فرع. ما هو أفضل مورد لإنشاء عناصر تحكم النظام الأساسي؟ لم أفهم حقًا قسم "التحكم المخصص" في الويكي.
قد يكون من الصعب دعم الفيديو على Linux / Gtk بسبب العديد من الأطر (gstreamer ، mplayer ، vlc ، إلخ) ،
ستحتوي Gtk 4 على GtkVideo وبعض الأدوات المصغّرة الأخرى ذات الصلة بالفيديو / الصوت ، لذا ستكون مباشرة إلى الأمام.
الطريقة الرسمية خاصة من Microsoft بطيئة وقد لا تنتهي بشكل جيد (نصفها مثل Microsoft Edge ، وربما UWP ، وكذلك الحال بالنسبة لـ Google مثل Google Newsreader) ولكنها واحدة من السيناريوهات الجيدة. هل يمكننا الحصول على مثال عن كيفية استخدامه مع Xaml Island ومع MediaPlayerElement؟ بالنسبة لشخص لا يتعرض لنت
https://docs.microsoft.com/en-us/windows/uwp/xaml-platform/xaml-host-controls
التعليق الأكثر فائدة
ستحتوي Gtk 4 على GtkVideo وبعض الأدوات المصغّرة الأخرى ذات الصلة بالفيديو / الصوت ، لذا ستكون مباشرة إلى الأمام.