Видеоплеер Android поддерживает форматы mp4, m3u8, 3gp и другие.
Выполнение
реализация 'net.webilisim.webplayer:webplayer:1.0.11'
Установите плеер в свой XML
<LinearLayoutandroid:layout_width="match_parent"android:layout_height="200dp"> <net.webilisim.webplayer.WEBPlayerStdandroid:id="@+id/webplayer"android:layout_width="match_parent"android:layout_height="200dp" /> </ЛинеарЛайаут>
Установить видео в веб-плеер
WEBPlayerStd webPlayerStd = findViewById(R.id.webplayer);webPlayerStd.setUp("URL ВАШЕГО ВИДЕО", "НАЗВАНИЕ ВАШЕГО ВИДЕО");webPlayerStd.thumbImageView.setImage("ИЗОБРАЖЕНИЕ ВАШЕГО ВИДЕО");
Некоторые инструменты активности
@Overridepublic void onBackPressed() {if (WEBPlayer.backPress()) {return; }super.onBackPressed(); }@Overrideprotected void onPause() {super.onPause(); WEBPlayer.releaseAllVideos(); }
Настройки манифеста
<activity android:name=".MainActivity" android:configChanges="orientation|screenSize|keyboardHidden" android:screenOrientation="portrait" /> <!-- or android:screenOrientation="landscape"-->
6. настройки proguard-rules.pro
-keep public class net.webilisim.webplayer.WEBPlayerMediaSystem {*; }
Авторские права [2020] [We Bilişim Interactive]
Настоящим разрешение бесплатно предоставляется любому лицу, получившему копию этого программного обеспечения и связанных с ним файлов документации («Программное обеспечение»), на использование Программного обеспечения без ограничений, включая, помимо прочего, права на использование, копирование, изменение, объединение. публиковать, распространять, сублицензировать и/или продавать копии Программного обеспечения, а также разрешать лицам, которым предоставлено Программное обеспечение, делать это при соблюдении следующих условий:
Вышеупомянутое уведомление об авторских правах и настоящее уведомление о разрешении должны быть включены во все копии или существенные части Программного обеспечения.
ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ГАРАНТИЯМИ ТОВАРНОЙ ЦЕННОСТИ, ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ И НЕНАРУШЕНИЯ ПРАВ. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ АВТОРЫ ИЛИ ОБЛАДАТЕЛИ АВТОРСКИХ ПРАВ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЕТЕНЗИИ, УБЫТКИ ИЛИ ДРУГУЮ ОТВЕТСТВЕННОСТЬ, БУДЬ В ДЕЙСТВИЯХ ПО КОНТРАКТУ, ПРАВОНАРУШЕНИЮ ИЛИ ДРУГИМ ОБРАЗОМ, ВОЗНИКАЮЩИЕ ОТ, ИЗ ИЛИ В СВЯЗИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ИЛИ ДРУГИМИ СДЕЛКАМИ, ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ.