پخش ویدیوی آنلاین در اندروید

۱۹ خرداد ۱۳۹۷     سعید نوشادی    

پخش ویدیوی آنلاین در اندروید

پخش ویدیوی آنلاین در اندروید

سلام و خسته نباشید  داریم خدمت تمامی کاربران محترم کافه لرن

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

1-به گریدل برید و با دستور زیر کتابخونه لازم رو نصب کنید

implementation 'cn.jzvd:jiaozivideoplayer:6.2.10'

2-یه اکتیویتی درست کنید و اسمش رو مثلا بذارید ActPlayVideo

3-تو قسمت دیزاین اکتیویتی کدهای زیر رو قرار بدید

<cn.jzvd.JZVideoPlayerStandard
    android:id="@+id/videoplayer"
    android:layout_width="match_parent"
    android:layout_height="200dp"/>

اگه میخواین ویدیو به صورت تمام صفحه قرار بگیره میتونید به جای 200dp از match_parent استفاده کنید

4-تو قسمت کد اکتیویتی جایی که لازم ویدیوتون پخش بشه دستورات زیر رو قرار بدید

JZVideoPlayerStandard jzVideoPlayerStandard = (JZVideoPlayerStandard) findViewById(R.id.videoplayer);
jzVideoPlayerStandard.setUp("http://yoursite.com/video.mp4", 
 JZVideoPlayerStandard.SCREEN_WINDOW_NORMAL, 
 "video_title");
jzVideoPlayerStandard.thumbImageView.setImage("http://yoursite.com/video_pic.jpg")

اولش اومدیم ویوی JZVideoPlayerStandard رو معرفیش کردیم.تو دستور بعدی اولش لینک مستقیم ویدیو رو دادیم و بعدش عنوان ویدیو.تو خط بعد هم آدرس عکس که به عنوان پیش نمایش ویدیو قرار بگیره.اگه تصویر نذارید پیش نمایش به صورت رنگ مشکی در میاد

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

@Override
public void onBackPressed() {
    if (JZVideoPlayer.backPress()) {
        return;
    }
    super.onBackPressed();
}
@Override
protected void onPause() {
    super.onPause();
    JZVideoPlayer.releaseAllVideos();
}

6-تو فایل AndroidManifest هم اکتیویتی رو به شکل زیر معرفی کنید

<activity
    android:name=".ActPlayVideo"
    android:configChanges="orientation|screenSize|keyboardHidden"
    android:screenOrientation="portrait" />

7-از پخش ویدیو لذت ببرید 🙂 یادتون باشه لینک ویدیو به صورت مستقیم باشه

اگه سوال و یا مشکلی داشتید کافیه با پشتیبانان کافه برن در ارتباط باشید

دسته بندی ها : آموزش متنی اندروید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*

code

Rating*