Автор Тема: Android  (Прочитано 24383 раз)

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 2869
  • Что бы ни случилось, всё будет хорошо!
Re: Android
« Ответ #60 : 17 Сентября 2021, 01:19:17 »
Приставки SmartTV у меня китайские, поэтому в один прекрасный день Google Play на них перестал открываться, оповещая меня, что устройство не сертифицировано. Yandex Store закрылся. А тут YouTube затупил со страшной силой. Да и обновить кое-что потребовалось. Случайно набрёл на Aptoide Android 9.20.0.0 - альтернативный магазин Google Play для загрузки бесплатных приложений. В Aptoide любой пользователь может опубликовать собственные приложения.
Открыл в дефолтном браузере на приставке страничку этого магазина и установил нужные мне программы.

Требования и дополнительная информация Aptoide Android:
  • Требуется минимальная операционная система: Android 4.0.3.
  • Установка приложения посредством файла АПК требует активировать функцию «Неизвестные источники» в Настройки> Приложения.

Кстати, приложение Aptoide TV Android 5.1.2 из этого магазина в аккурат предлагает заточенные под SmartTV программы.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 2869
  • Что бы ни случилось, всё будет хорошо!
Re: Android
« Ответ #61 : 19 Сентября 2021, 00:52:06 »
Для смарт ТВ приставки главными приложениями стали YouTube и хотелось бы иметь хорошее телевидение. Лучше, если со своими редактируемыми плейлистами. Последняя задача решалась с трудом. И вот теперь могу назвать лучшее решение - IPTV. Именно так называется приложение для андроида из хранилища, упомянутого мной выше.
Вручную прописал URL плейлиста - https://raw.githubusercontent.com/Free-TV/IPTV/master/playlist.m3u8
После введения адреса получил всё, чего мог хотеть от приставки за бесплатно.

Оффлайн butjapka

  • Постоялец
  • ***
  • Сообщений: 121
Re: Android
« Ответ #62 : 19 Сентября 2021, 11:10:10 »
мне больше Ottplayer нравится, а так же советую к установке LazyMedia Deluxe. На каналах в телеграмм можно найти модифицированные версии со всеми преимуществами. А так же в ezMod, что вообще огонь ;D
А плейлисты я беру на edemtv, стоит 1 доллар в месяц, постоянно обновляемое и куча каналов... На сайте настраиваешь плейлист, делаешь на него ссылку и просмотр через оттплейер
« Последнее редактирование: 19 Сентября 2021, 11:14:53 от butjapka »

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 2869
  • Что бы ни случилось, всё будет хорошо!
Re: Android
« Ответ #63 : 21 Сентября 2021, 13:55:41 »
Попробовал LazyMediaDeluxe.apk и ShowJet — сериалы в Full HD_v1.7.149-android_apkpure.com.apk. По лицензионным соглашениям требуется привязка банковской карты, что я никогда не буду делать. А приложение HD Videobox приказал долго жить, сайт продаётся  ???
В то же время ОНЛАЙН ТВ телевизор (Разработчик: Peers.TV, Inetra LCC) на приставке с андроидом 8 работает бесплатно и без регистрации. Правда, не все каналы открыты для просмотра. Но на некоторых бесплатных каналах всплывает страница РТК, предлагающая для просмотра этого канала. Мне хватает того, что в ней открыто.

Оффлайн butjapka

  • Постоялец
  • ***
  • Сообщений: 121
Re: Android
« Ответ #64 : 21 Сентября 2021, 22:45:03 »
У меня lazy media deluxe установлен на приставке из источника ezmod, никаких привязок не требует и работает отлично

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 2869
  • Что бы ни случилось, всё будет хорошо!
Re: Android
« Ответ #65 : 21 Сентября 2021, 23:45:25 »
У меня lazy media deluxe установлен на приставке из источника ezmod, никаких привязок не требует и работает отлично
Вероятно на разных версиях андроида ведёт себя по-разному. Сейчас подключил малазийскую приставку и поставил ezmod. Запускается, но тут же валится. Удалил. Зато разобрался глубже с IPTV. Добавил несколько плейлистов с флешки, которые, как оказалось, легко переключаются. Только с ютубом заморока.
SmartYouTube идёт без рекламы, но разрешение максимум 720p. Другие версии YouTube тупят. В то же время на 10-м андроиде на китайской приставке разрешение 1080p и 4k без проблем, но с рекламой и без активации профиля.

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 2869
  • Что бы ни случилось, всё будет хорошо!
Re: Android
« Ответ #66 : 23 Сентября 2021, 01:31:56 »
Заинтересовала на сайте компизомании тема поглубже покопаться в андроиде. Описано очень подробно со скриншотами процесса.
Указанные в статье пакеты sudo apt install android-tools-adb android-tools-fastbootесть в Ubuntu 20.04.
Надо будет попробовать удалить неудаляемые с андроида приложения (обнаружил такие при очистке смартфона от ненужных программ).

Оффлайн ivm

  • Ветеран
  • *****
  • Сообщений: 2869
  • Что бы ни случилось, всё будет хорошо!
Re: Android
« Ответ #67 : 02 Сентября 2022, 21:18:20 »
На том же ресурсе Владимиром Масловым опубликована статья об утилите scrcpy.
Цитата: compizomania
Это простая, но очень полезная и вполне функциональная утилита (очень приличная альтернатива виндовой BlueStacks), обеспечивающая захват, отображение и управление Android-устройствами, подключенными по USB или через TCP / IP (WiFi, SSH) к вашему компьютеру/ноутбуку.
Утилита консольная, но на монитор выводит в графическом режиме.
Устанавливается командой:sudo apt install scrcpyПолучить полную Справку по утилите, а также узнать доступные опции работы утилиты, можно в Терминале (Ctrl+Alt+T) командой:
scrcpy -h
Options
Usage: scrcpy [options]
Options:

    --always-on-top
        Make scrcpy window always on top (above other windows).

    -b, --bit-rate value
        Encode the video at the given bit-rate, expressed in bits/s.
        Unit suffixes are supported: 'K' (x1000) and 'M' (x1000000).
        Default is 8000000.

    --crop width:height:x:y
        Crop the device screen on the server.
        The values are expressed in the device natural orientation
        (typically, portrait for a phone, landscape for a tablet).
        Any --max-size value is computed on the cropped size.

    -f, --fullscreen
        Start in fullscreen.

    -h, --help
        Print this help.

    --max-fps value
        Limit the frame rate of screen capture (only supported on
        devices with Android >= 10).

    -m, --max-size value
        Limit both the width and height of the video to value. The
        other dimension is computed so that the device aspect-ratio
        is preserved.
        Default is 0 (unlimited).

    -n, --no-control
        Disable device control (mirror the device in read-only).

    -N, --no-display
        Do not display device (only when screen recording is
        enabled).

    -p, --port port
        Set the TCP port the client listens on.
        Default is 27183.

    --prefer-text
        Inject alpha characters and space as text events instead of
        key events.
        This avoids issues when combining multiple keys to enter a
        special character, but breaks the expected behavior of alpha
        keys in games (typically WASD).

    --push-target path
        Set the target directory for pushing files to the device by
        drag & drop. It is passed as-is to "adb push".
        Default is "/sdcard/".

    -r, --record file.mp4
        Record screen to file.
        The format is determined by the --record-format option if
        set, or by the file extension (.mp4 or .mkv).

    --record-format format
        Force recording format (either mp4 or mkv).

    --render-expired-frames
        By default, to minimize latency, scrcpy always renders the
        last available decoded frame, and drops any previous ones.
        This flag forces to render all frames, at a cost of a
        possible increased latency.

    -s, --serial serial
        The device serial number. Mandatory only if several devices
        are connected to adb.

    -S, --turn-screen-off
        Turn the device screen off immediately.

    -t, --show-touches
        Enable "show touches" on start, disable on quit.
        It only shows physical touches (not clicks from scrcpy).

    -v, --version
        Print the version of scrcpy.

    --window-borderless
        Disable window decorations (display borderless window).

    --window-title text
        Set a custom window title.

    --window-x value
        Set the initial window horizontal position.
        Default is -1 (automatic).

    --window-y value
        Set the initial window vertical position.
        Default is -1 (automatic).

    --window-width value
        Set the initial window width.
        Default is 0 (automatic).

    --window-height value
        Set the initial window width.
        Default is 0 (automatic).

Shortcuts:

    Ctrl+f
        switch fullscreen mode

    Ctrl+g
        resize window to 1:1 (pixel-perfect)

    Ctrl+x
    Double-click on black borders
        resize window to remove black borders

    Ctrl+h
    Middle-click
        click on HOME

    Ctrl+b
    Ctrl+Backspace
    Right-click (when screen is on)
        click on BACK

    Ctrl+s
        click on APP_SWITCH

    Ctrl+m
        click on MENU

    Ctrl+Up
        click on VOLUME_UP

    Ctrl+Down
        click on VOLUME_DOWN

    Ctrl+p
        click on POWER (turn screen on/off)

    Right-click (when screen is off)
        power on

    Ctrl+o
        turn device screen off (keep mirroring)

    Ctrl+r
        rotate device screen

    Ctrl+n
       expand notification panel

    Ctrl+Shift+n
       collapse notification panel

    Ctrl+c
        copy device clipboard to computer

    Ctrl+v
        paste computer clipboard to device

    Ctrl+Shift+v
        copy computer clipboard to device

    Ctrl+i
        enable/disable FPS counter (print frames/second in logs)

    Drag & drop APK file
        install APK from computer
Чтобы появилось отображение экрана подключённого гаджета на рабочем столе, нужно предварительно в настройках смартфона включить отладку по USB на Android.
Поэкспериментировал scrcpy в Matuntu-F  :)

Остальные подробности использования утилиты хорошо описаны в выше указанной статье.