انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
پخش فایل تصویری

پخش فایل تصویری

#3
(۱۳۹۴/۱۲/۰۲, ۰۷:۰۳ ب.ظ)se7en نوشته: سلام دوستان.

یه برنامه دارم مینویسم میخواستم تو یه قسمت ازش یه دکمه بزارم که فایل تصویری پخش کنه. یعنی با کلیک کردن رو این دکمه یه فیلم یه دقیقه ای پخش بشه.

ممنون میشم کمک کنید. خودم نتونستم چیزی پیدا کنم.

اگه میخواید فایل تصویریتون از یه سایت باشه یک VideoView روی صفحه بندازید
و دسترسی زیر رو به فایل  AndroidManifest.xml برنامه تون بدید

کد پی‌اچ‌پی:
<uses-permission android:name="android.permission.INTERNET" /> 


و دستورات زیر onCreate وارد کنید
کد پی‌اچ‌پی:
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.VideoView;
import android.widget.MediaController;
import android.util.Log;
import android.media.MediaPlayer;

public class 
VideoPlayerActivity extends ActionBarActivity {

 
   String TAG "مسیر فایل تصویری";

 
   @Override
    protected void onCreate
(Bundle savedInstanceState) {
 
       super.onCreate(savedInstanceState);
 
       setContentView(R.layout.activity_video_player);

 
       final VideoView videoView =
 
               (VideoViewfindViewById(R.id.videoView1);

 
       videoView.setVideoPath(
 
               "آدرس مستقیم فیلم");

 
       MediaController mediaController = new
 
               MediaController(this);
 
       mediaController.setAnchorView(videoView);
 
       videoView.setMediaController(mediaController);

 
       videoView.setOnPreparedListener(new
 
               MediaPlayer.OnPreparedListener()  {
 
                    @Override
                     
public void onPrepared(MediaPlayer mp) {
 
                             Log.i(TAG"Duration = " 
                    
videoView.getDuration());
 
                    }
 
        });

 
       videoView.start();

 
   }
.
.
.


importهای مهم برای اجرای فایل تصویری
کد پی‌اچ‌پی:
import android.widget.VideoView;
import android.widget.MediaController;
import android.util.Log;
import android.media.MediaPlayer
ساخت یک Tag برای مشاهده عملیات
کد پی‌اچ‌پی:
String TAG "آدرس فیلم"
ساخت یک شی از VideoView
کد پی‌اچ‌پی:
final VideoView videoView =
 
               (VideoViewfindViewById(R.id.videoView1); 
ایجاد کنترل برای پخش فایل تصویری
کد پی‌اچ‌پی:
mediaController.setAnchorView(videoView);
 
       videoView.setMediaController(mediaController); 
کد پی‌اچ‌پی:
videoView.setOnPreparedListener(new
 
               MediaPlayer.OnPreparedListener()  {
 
                    @Override
                     
public void onPrepared(MediaPlayer mp) {
 
                             Log.i(TAG"Duration = " 
                    
videoView.getDuration());
 
                    }
 
        }); 
و در نهایت start پخش فیلم
کد پی‌اچ‌پی:
videoView.start(); 


این برای پخش فیلم از یک سایت
Iran  ErfanMahigir Iran
پاسخ
 سپاس شده توسط se7en ، programmerirani ، zanyyy


پیام‌های این موضوع
پخش فایل تصویری - توسط se7en - ۱۳۹۴/۱۲/۰۲, ۰۷:۰۳ ب.ظ
RE: پخش فایل تصویری - توسط e.mahi - ۱۳۹۴/۱۲/۰۳, ۰۳:۵۳ ب.ظ
RE: پخش فایل تصویری - توسط e.mahi - ۱۳۹۴/۱۲/۰۳, ۰۴:۱۶ ب.ظ
RE: پخش فایل تصویری - توسط e.mahi - ۱۳۹۴/۱۲/۰۳, ۰۴:۴۳ ب.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان