عرض مشاركة واحدة
قديم 11-11-2011, 06:57 PM   #24
stinger1
عضو اساسي
 
الصورة الرمزية stinger1
 
تاريخ التسجيل: 01-08-2010
الدولة: الاردن
المشاركات: 1,037
مشاركات الشكر: 700
شكر 1,629 مرات في 403 مشاركات

الاوسمة التي حصل عليها

كل عام وانتم بخير
الحمدلله ان هناك من يستفيد

اقتباس:
الله يعطيك الف عافيه يااارب

من اشد المتابعين لك

استاذ عندي استفسار
هل ممكن تشرح طريقه تشغيل مقاطع الفيديو في البرنامج
انا حاولت كثير وعرفت اضيف مقاطع صوت واشغلها
اما مقاطع الفيديو لا
اذا ممكن تشرحها اكون لك من الشاكرين لاني احتاجها ضروري جدن في عمل مشروعي التخرج للجامعه

شاكره لك
كود PHP:
    public void videoPlayer(String pathString fileNameboolean 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 اي = نعم يكون للتشغيل التلقائي اي انه لا يلزم برمجه زر تشغيل
ويتم السؤال عنه هنا
كود PHP:
 if(autoplay){ 
اي انه اذا كان "نعم" قم بالتشغيل ، وليس التجهيز فقط

وهذا مصدر الشرح:
How to play video and audio on Android | Hello Android

بالتوفيق
stinger1 غير متصل   رد مع اقتباس

اعلان