Skip to content

Releases

Loop Player 1.3.0

Choose a tag to compare

@robbiemueller robbiemueller released this 30 Oct 13:46

Phone remote and schedule.

New in 1.3.0

  • Phone remote: turn it on in the hold menu, then open the address it shows in your phone's browser on the same
    Wi-Fi and enter the 6-digit PIN. From the phone you can:
    • pick what loops (with the same rules as the swipe-up panel)
    • turn the sound on or off and set the volume
    • set the brightness, fit or fill
    • put the screen to sleep or wake it
    • add or delete videos
    • open other apps on the device
  • Schedule (set from the phone): times of day that turn the screen on or off, set the brightness, turn the sound
    on or off and change what loops. Each time takes effect once a day; anything changed by hand in between stays until
    the next time.
  • Sleep: the screen goes black at its lowest backlight and playback pauses. Tap the screen, use the remote or let
    the schedule wake it. It's also in the hold menu.

The remote is off until you turn it on in the hold menu, and only answers devices on your local network. Your phone
signs in once with the PIN and stays signed in. Five wrong PINs lock that device out for a minute. New PIN in the
hold menu signs out every phone and clears any lockout. On Android 6–10 it asks for storage access, so it can save uploaded videos.
New ADB extras: --ez sleep true|false and --ez remote false (intents can turn the remote off, never on).

Upgrades in place from 1.0–1.2 (same package, same signing key).

Signing certificate SHA-256: 8f7aeb69a31a3f71560756a83d5fe910636ee78d74b88b40b516697244a94dcb

Loop Player 1.2.0

Choose a tag to compare

@robbiemueller robbiemueller released this 30 Oct 05:39

Swipe up to choose what loops.

New in 1.2.0

  • Swipe up anywhere to open a panel of video thumbnails.
    • Tap videos to build a loop. The numbers show the order they'll play in, back to back.
    • Hold a video to loop just that one.
    • All loops everything in the folder, including videos added later.
    • Swipe down, tap above the panel or press Back to close it. It also closes by itself after 30 seconds.
    • Videos left out are greyed out, and the one playing now is marked. The choice is remembered across restarts.
  • If you take the playing video out of the loop, the player switches right away. Otherwise the change takes effect
    when the current video ends.
  • The hold menu gains Choose videos.
  • New ADB extras:
    • --es play name.mp4 loops one video.
    • --es playlist "a.mp4,b.mp4" plays a list in order.
    • --ez all true plays every video.

Upgrades in place from 1.0 and 1.1 (same package, same signing key).

adb install -r LoopPlayer.apk
adb shell am start -n io.github.robbiemueller.loopplayer/.PlayerActivity

Signing certificate SHA-256: 8f7aeb69a31a3f71560756a83d5fe910636ee78d74b88b40b516697244a94dcb

Loop Player 1.1.0

Choose a tag to compare

@robbiemueller robbiemueller released this 30 Oct 04:19

Loop Player now has its own repo. It turns any Android 5.0+ screen into a full-screen, seamless video loop.

New in 1.1.0

  • Targets Android 15. Asks for access to videos at first launch (Android 14 refuses apps that target older SDKs).
  • Hold a finger down for 3 seconds to open the menu: sound, fit or fill the picture, use as home screen, reload,
    Android settings, exit. (In 1.0 the hold exited the player.)
  • Home screen (kiosk) mode: makes Loop Player the launcher, which is how it starts at boot on Android 10+.
  • Fit or fill: letterbox the whole video, or crop it to fill the screen.
  • Rotation follows the device.

Upgrades in place from 1.0 (same package, same signing key).

adb install -r LoopPlayer.apk
adb shell mkdir -p /sdcard/Movies/loop
adb push your-video.mp4 /sdcard/Movies/loop/
adb shell am start -n io.github.robbiemueller.loopplayer/.PlayerActivity

Signing certificate SHA-256: 8f7aeb69a31a3f71560756a83d5fe910636ee78d74b88b40b516697244a94dcb