
السلام عليكم ورحمة الله
المرة دى هنشرح ازاى نعمل Video cache
لو مشوفتش الدرس اللى فات او حابب تعرف ازاى تعمل Video or audio player بSimpleExoPlayer
ممكن تشوفه الاول من هنا https://goo.gl/jrhzaz
الدرس ده سهل جدا جدا والفضل يعود لمكتبة AndroidVideoCache
لو حابب تعرف اكتر عن المكتبة دى واستخدامها من هنا
نبدأ بقا
اوﻻ حاجة هنضيف الdependency ف الbuild.gradle app file
compile 'com.danikula:videocache:2.7.0'
هنعمل class App لو مكنش عندك لو عندك هتضيف الدالتين اللى فيه
public class App extends Application { private HttpProxyCacheServer proxy; public static HttpProxyCacheServer getProxy(Context context) { App app = (App) context.getApplicationContext(); return app.proxy == null ? (app.proxy = app.newProxy()) : app.proxy; } private HttpProxyCacheServer newProxy() { return new HttpProxyCacheServer(this); } }
تمام هنعرفه ف الmanifest جوا الtag بتاع application
<application android:name=".App"
كده
هنروح بعد عند الكلاس اللى مستخدمين فيه المشغل بتاعنا واحنا المفروض بنبعتله data source uri
هنا بقا هنبعت اللينك للمكتبة وهى هتطلعلنا لينك تانى نبعته للمشغل
String mVideoUrl = "https://s3-us-west-2.amazonaws.com/askquran-media/video/Arabic_Efasy_001_001_007.mp4"; HttpProxyCacheServer proxy = App.getProxy(getActivity()); String proxyUrl = proxy.getProxyUrl(mStep.getVideoURL()); initializePlayer(Uri.parse(proxyUrl));
بس كده الموضوع ده سهل جدا ولو حابب تعرف استخدامات اكتر شوف المكتبة اللينك فوق 👆
متنساش لايك وكومنت وشير وسبسكربشن 😂
إشترك بالنشرة البريدية
1 comments:
اضف تعليقI have a question about does i have to convert url.mp4 to url.mpd to play dash video if it was yes so how i can convert to.mpd
ردتحويل كودإخفاء محول الأكواد الإبتساماتإخفاء