كل عام وانتم بخير
الحمدلله ان هناك من يستفيد
اقتباس:
الله يعطيك الف عافيه يااارب
من اشد المتابعين لك
استاذ عندي استفسار
هل ممكن تشرح طريقه تشغيل مقاطع الفيديو في البرنامج
انا حاولت كثير وعرفت اضيف مقاطع صوت واشغلها
اما مقاطع الفيديو لا
اذا ممكن تشرحها اكون لك من الشاكرين لاني احتاجها ضروري جدن في عمل مشروعي التخرج للجامعه
شاكره لك
|
كود PHP:
public void videoPlayer(String path, String fileName, boolean autoplay){
//get current window information, and set format, set it up differently, if you need some special effects
getWindow().setFormat(PixelFormat.TRANSLUCENT);
//the VideoView will hold the video
VideoView videoHolder = new VideoView(this);
//MediaController is the ui control howering above the video (just like in the default youtube player).
videoHolder.setMediaController(new MediaController(this));
//assing a video file to the video holder
videoHolder.setVideoURI(Uri.parse(path+"/"+fileName));
//get focus, before playing the video.
videoHolder.requestFocus();
if(autoplay){
videoHolder.start();
}
}
هذا كود تشغيل الفيديو
لم اجربه صراحه لكنني بحثت عنه
كود PHP:
videoHolder.setVideoURI(Uri.parse(path+"/"+fileName));
هو المسؤل عن تحديد مكان ملف الفيديو
ويتم ارساله لل method من خلال مناداته من نقره زر مثلا
ممكن ان يكون تشغيل ملف فيديو اسمه aaa.mp4 موجود ببطاقه الذاكره بمجلد اسمه myvid كما يلي
كود PHP:
videoPlayer ("/sdcard/myvid","aaa.mp4", true);
اخر متغير هنا وهو true اي = نعم يكون للتشغيل التلقائي اي انه لا يلزم برمجه زر تشغيل
ويتم السؤال عنه هنا
اي انه اذا كان "نعم" قم بالتشغيل ، وليس التجهيز فقط
وهذا مصدر الشرح:
How to play video and audio on Android | Hello Android
بالتوفيق