Project

General

Profile

Actions

Bug #795

open

omxplayer is deprecated - investigate use of vlc instead

Added by Hammel over 1 year ago. Updated over 1 year ago.

Status:
New
Priority:
High
Assignee:
Category:
Build
Target version:
Start date:
21 Aug 2020
Due date:
% Done:

0%

Estimated time:
Severity:
02 - High

Description

The omxplayer github site states that omxplayer is deprecated as of 2020/08/21 (or thereabouts). The code is still there but they suggest moving to vlc.

VLC only works if we can drop the use of the UI. However, it may also be much more heavy-weight than oxmplayer because it has a UI, meaning builds could be far more complex and there may be many more dependencies.

Buildroot has VLC but I don't know if it's hardware accelerated for the Raspberry Pi. Even if it is it may require having Buildroot grab the userland tools (EGL, for example) for it's build instead of grabbing them via PiBox. I'm not sure that's how I want to handle this or not.

Actions #1

Updated by Hammel over 1 year ago

To play VLC without a UI

vlc --intf dummy <url>
Still need to know how to:
  1. Loop playback of single file or playlist
  2. Play a playlist generated from db.
  3. Command vlc via dbus so it doesn't restart but simply starts playing the next video.
Actions #2

Updated by Hammel over 1 year ago

VLC supports a dbus interface including playlist management.

Playlists are explained in this superuser.com response.

Actions

Also available in: Atom PDF