Posts by Da Flex

    It is working without any option changes on LibreELEC. I have been tested it with Raspberry Pi 3B+, a HDMI cable and a HDMI to DVI adapter on a PC monitor. Make sure to first connect the display device, and then power on the Raspberry Pi. LibreELEC figures out, what display is connected, while booting.

    PS: It could be a PSU issue, too. The 3B+ needs more wattage compared to the 3B.

    After some more research, it looks like Kodi / LibreELEC has to use libdvdcss to play DVD's:

    XBMC/Kodi uses a video-player 'core' for video-playback called "DVDPlayer". This in-house developed cross-platform media player was originally designed to play back DVD-Video movies, and this includes support native for DVD-menus, (based on the free open source libraries code libdvdcss and libdvdnav).


    I guess stand-alone DVD players are using licensed software (maybe hard-coded in a chip). That would mean, libdvdcss (and libdvdnav) is a re-implementation of licensed and non-public software. That may be the reason for some issues, especially on DVD menus. Using libdvdcss is legal in many countries, but not everywhere.

    With libdvdcss region codes can be ignored for most (maybe not all) external DVD players. The region code has to be initialized for some players by selecting one region first - see here. The region code of the player can be set to "not forced" at "Settings" -> "Player" -> "Discs" -> "Forced DVD player region". I'm not sure what this option does. Does it ignore the players region code, or is it still in use when "off"?

    You will probably need a drive with an RPC1 firmware.

    Also, Kodi is not a great solution for DVD playback, especially on RPi (issues with menus, etc). Any standalone player will do a much better job.

    Just to translate it for other readers: RPC1 means region free playback (all DVD region codes playable).

    Using libdvdcss could be the reason for DVD menu issues. I have seen those issues with VLC on PC too, which uses libdvdcss.

    So, understanding what LibreELEC does with DVD's is really important here.

    I want to play commercial DVD movies with a Raspberry Pi and a connected USB DVD drive.

    I want to play DVD's with region code 1 and 2 (US and Europe).

    I haven't bought the USB DVD drive yet, because I need to know some facts before.
    To buy the right USB DVD drive, I need to know how LibreELEC plays region encoded DVD's.

    a) Does LibreELEC use the region code of the USB DVD drive?

    (I need an unlimited change of regions, region encoded DVD drives allow only a limited count of region changes)

    b) Or does LibreELEC breaks the DVD-CSS copyright protection (using libdvdcss) to avoid region codes?

    (that ignores any region codes from DVD and USB DVD drive, and decodes DVD files without using it)

    On case a) I should buy a region free USB DVD drive.

    On case b) I have a wider range of region encoded USB DVD drives available on the market.


    Thanx for answering!

    Da Flex

    Console response of "grep ERROR kodi.log":

    Console response of "grep ERROR kodi.old.log":

    Code
    13:11:53.591 T:1939132432   ERROR: DBus error: org.freedesktop.DBus.Error.ServiceUnknown - The name org.freedesktop.UPower was not provided by any .service files                                                 
    17:31:01.648 T:1717498736   ERROR: GetDirectory - Error getting /storage/.kodi/temp/plugin.video.youtube/

    Additional errors at kodi.log (important to fix the bug) :

    Code
    17:32:07.926 T:1938632720   ERROR: Window Translator: Can't find window videolibrary
    17:32:07.977 T:1938632720   ERROR: Control 1000 in window 13001 has been asked to focus, but it can't
    17:32:27.628 T:1635820400   ERROR: GetDirectory - Error getting
    17:32:27.628 T:1635820400   ERROR: GetDirectory - Error getting
    17:32:27.628 T:1938632720   ERROR: Previous line repeats 1 times.
    17:32:27.628 T:1635820400   ERROR: GetDirectory - Error getting
    17:32:27.668 T:1938632720   ERROR: Previous line repeats 3 times.
    17:33:19.650 T:1938632720   ERROR: Control 55 in window 10025 has been asked to focus, but it can't
    17:33:35.218 T:1938632720   ERROR: CCurlFile::Stat - Failed: Unsupported protocol(1) for plugin://plugin.video.ardmediathek_de/?url=https%3A%2F%2Fwww.ardmediathek.de%2Ftv%2FDokumentation-und-Reportage%2FFr%C3%BCher-waren-die-Drachen-sch%C3%B6ner%2Frbb-Fernsehen%2FVideo%3FbcastId%3D3822114%26documentId%3D56619182&mode=libArdPlay&duration=2640&documentId=56619182
    17:34:16.691 T:1938632720   ERROR: Control 55 in window 10025 has been asked to focus, but it can't

    Is that the kodi.log after the reboot?

    No, because the triggered reboot has not been finished - it crashed. The kodi.log has been taken right after a reboot crash. At that point, there was no SSH connection anymore, so I had to read the log files directly from MicroSD card.

    Here is the kodi.old.log, taken at the same time like kodi.log (see above). If you compare both files, you will see additional errors at kodi.log (the crash log).

    PS: Wir können uns auch deutsch unterhalten, falls es noch Unklarheiten gibt.

    The idea is an external DVD drive as an extension for a PC / Raspberry Pi (which means USB connection), not a stand alone player. And yes, I have found one (no-name from China).

    The second way to play region free is to break the DVD-CSS protection, which is what Ubuntu Linux and VLC does. That will make all region-protected players work like region free players. I'm not sure if this forum allows support for libdvdcss. Making illegal copies is not what I want, I only want region free.

    I would like to watch DVD's by using the Raspberry Pi (LibreELEC 8.90.005), which is connected to the TV. Problem: The DVD drive is mounted on my PC (Linux).

    I know that VLC can create an A/V stream, which can be received and played by other VLC devices. I already did that with a mobile device, connected to the TV. It is not perfect, because DVD navigation has to be done from the source device, but it's good enough for my needs.

    Is it possible to receive local A/V streams created by VLC with LibreELEC?

    Is it possible to completely remote control a DVD drive mounted on another PC (including DVD navigation)?