Recalbox 7.0

ISO Playback KODI on XU4



  • Hi guys!

    it's been a long time since my last visit.. there was so many progress - WOW - thx for all the features / fixes during the last year!! Unfortunately I've found a new issue (otherwise I guess I wouldn't be here though :P) regarding KODI..

    First I have to say that I own a lot of dev-boards -> Raspi1, 2, 3, Rock64, XU4 and also some smaller ones like Arduino and so on.. On the other hand I have a harddirsk containing a lot of Bluray ISO files. All my Raspis (which have less performance than the XU4) do playback these ISOs very well on KODI (they are all having their own LEGAL codec licences). ..BUT on the XU4 they do not 😞 It should not be any codec problem since extracted m2ts files are also played fine. On my raspis I just select the ISO file and the movie starts (after showing the load screen). When I do the same on the XU4 (running on the latest recalbox) nothing happens..

    ..so to make a long story short - is there any (system) limitation on this or is it just a bug?!

    Some help would be appreciated 🙂

    Cheers
    Basti

    EDIT:

    After some retries I got an error message referencing the log file.. ..so here is the log 😉 It seems like the "protocol bluray" is not supported...

    19:50:20 T:2983911424 DEBUG: OnPlayMedia smb://192.168.0.116/ISO/2 Guns.iso
    19:50:20 T:2983911424 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
    19:50:20 T:2983911424 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
    19:50:20 T:2983911424 DEBUG: CSMBFile::Open - opened smb://192.168.0.116/ISO/2 Guns.iso, fd=10000
    19:50:20 T:2983911424 DEBUG: CSMBFile::Close closing fd 10000
    19:50:20 T:2983911424 WARNING: Create - unsupported protocol(bluray) in bluray://udf%3a%2f%2fsmb%253a%252f%252f192.168.0.116%252fISO%252f2%2520Guns.iso%2f/root
    19:50:20 T:2983911424 ERROR: CGUIWindowVideoBase::ShowPlaySelection - Failed to get play directory for bluray://udf%3a%2f%2fsmb%253a%252f%252f192.168.0.116%252fISO%252f2%2520Guns.iso%2f/root
    19:50:20 T:2983911424 DEBUG: Loading settings for smb://192.168.0.116/ISO/2 Guns.iso
    19:50:20 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers(smb://192.168.0.116/ISO/2 Guns.iso)
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: mms/udp
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: dvdimage
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: adding player: DVDPlayer (1) for rule: dvdimage
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
    19:50:20 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
    19:50:20 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers: matched 1 rules with players
    19:50:20 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
    19:50:20 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
    19:50:20 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
    19:50:20 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
    19:50:20 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
    19:50:20 T:2983911424 DEBUG: Radio UECP (RDS) Processor - new CDVDRadioRDSData
    19:50:20 T:2983911424 NOTICE: DVDPlayer: Opening: smb://192.168.0.116/ISO/2 Guns.iso
    19:50:20 T:2983911424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
    19:50:20 T:2983911424 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
    19:50:20 T:2983911424 DEBUG: LinuxRendererGL: Cleaning up GL resources
    19:50:20 T:2587882464 DEBUG: Thread DVDPlayer start, auto delete: false
    19:50:20 T:2587882464 NOTICE: Creating InputStream
    19:50:20 T:2587882464 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/players/dvdplayer/libdvdnav-arm.so)
    19:50:20 T:2587882464 DEBUG: Loading: /usr/lib/kodi/system/players/dvdplayer/libdvdnav-arm.so
    19:50:20 T:2587882464 INFO: msg: libdvdnav: Using dvdnav version 4.2.1
    19:50:20 T:2587882464 DEBUG: CSMBFile::Open - opened smb://192.168.0.116/ISO/2 Guns.iso, fd=10000
    19:50:20 T:2587882464 INFO: msg: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
    19:50:20 T:2587882464 INFO: msg: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
    19:50:20 T:2587882464 DEBUG: libdvdread: Can't open file VIDEO_TS.IFO.
    19:50:20 T:2587882464 DEBUG: libdvdnav: vm: failed to read VIDEO_TS.IFO
    19:50:20 T:2587882464 DEBUG: CSMBFile::Close closing fd 10000
    19:50:20 T:2587882464 ERROR: Error on dvdnav_open
    19:50:20 T:2587882464 ERROR: CDVDPlayer::OpenInputStream - error opening [smb://192.168.0.116/ISO/2 Guns.iso]
    19:50:20 T:2587882464 NOTICE: CDVDPlayer::OnExit()
    19:50:20 T:2587882464 DEBUG: OnPlayBackStopped: play state was 1, starting 1
    19:50:20 T:2587882464 DEBUG: Thread DVDPlayer 2587882464 terminating
    19:50:20 T:2983911424 DEBUG: OnPlayBackStopped: play state was 3, starting 0
    19:50:20 T:2983911424 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
    19:50:20 T:2983911424 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
    19:50:20 T:2983911424 ERROR: Playlist Player: skipping unplayable item: 0, path [smb://192.168.0.116/ISO/2 Guns.iso]
    19:50:20 T:2983911424 DEBUG: Playlist Player: no more playable items... aborting playback
    19:50:20 T:2587882464 DEBUG: Thread BackgroundLoader start, auto delete: false
    19:50:20 T:2983911424 NOTICE: CDVDPlayer::CloseFile()
    19:50:20 T:2983911424 NOTICE: DVDPlayer: waiting for threads to exit
    19:50:20 T:2983911424 NOTICE: DVDPlayer: finished waiting
    19:50:20 T:2983911424 DEBUG: LinuxRendererGL: Cleaning up GL resources
    19:50:20 T:2983911424 NOTICE: CDVDPlayer::CloseFile()
    19:50:20 T:2983911424 NOTICE: DVDPlayer: waiting for threads to exit
    19:50:20 T:2983911424 NOTICE: DVDPlayer: finished waiting
    19:50:20 T:2983911424 DEBUG: LinuxRendererGL: Cleaning up GL resources
    19:50:20 T:2983911424 DEBUG: Radio UECP (RDS) Processor - delete ~CDVDRadioRDSData
    19:50:20 T:2983911424 DEBUG: Joystick 0 button 1 Up
    19:50:20 T:2804937696 DEBUG: [plugin.video.youtube] Cleared home window properties: []
    19:50:20 T:2587882464 DEBUG: Thread BackgroundLoader 2587882464 terminating
    19:50:24 T:2983911424 NOTICE: Found a joystick : use it as a joystick input device - /dev/input/event2
    19:50:50 T:2577396704 NOTICE: Previous line repeats 2 times.
    19:50:50 T:2577396704 DEBUG: Thread JobWorker 2577396704 terminating (autodelete)
    19:50:50 T:2587882464 DEBUG: Thread JobWorker start, auto delete: true
    19:50:50 T:2983911424 DEBUG: SECTION:UnloadDelayed(DLL: special://xbmcbin/system/players/dvdplayer/libdvdnav-arm.so)
    19:50:54 T:2983911424 NOTICE: Found a joystick : use it as a joystick input device - /dev/input/event2
    19:51:20 T:2569008096 NOTICE: Previous line repeats 2 times.
    19:51:20 T:2569008096 DEBUG: Thread JobWorker 2569008096 terminating (autodelete)
    19:51:20 T:2587882464 DEBUG: Thread JobWorker 2587882464 terminating (autodelete)
    19:51:24 T:2983911424 NOTICE: Found a joystick : use it as a joystick input device - /dev/input/event2
    19:51:54 T:2983911424 NOTICE: Previous line repeats 3 times.
    19:51:54 T:2983911424 NOTICE: Samba is idle. Closing the remaining connections
    19:52:04 T:2983911424 NOTICE: Found a joystick : use it as a joystick input device - /dev/input/event2
    19:52:18 T:2983911424 NOTICE: Previous line repeats 1 times.
    19:52:18 T:2983911424 DEBUG: Joystick 0 button 1 Down
    19:52:18 T:2963272672 INFO: CActiveAESink::OpenSink - initialize sink
    19:52:18 T:2963272672 DEBUG: CActiveAESink::OpenSink - trying to open device ALSA:default
    19:52:18 T:2963272672 INFO: CAESinkALSA::Initialize - Attempting to open device "default"
    19:52:18 T:2963272672 INFO: CAESinkALSA::Initialize - Opened device "default"
    19:52:18 T:2963272672 INFO: CAESinkALSA::InitializeHW - Your hardware does not support AE_FMT_FLOAT, trying other formats
    19:52:18 T:2963272672 INFO: CAESinkALSA::InitializeHW - Using data format AE_FMT_S16NE
    19:52:18 T:2963272672 DEBUG: CAESinkALSA::InitializeHW - Request: periodSize 2205, bufferSize 8820
    19:52:18 T:2963272672 DEBUG: CAESinkALSA::InitializeHW - Got: periodSize 2205, bufferSize 8820
    19:52:18 T:2963272672 DEBUG: CAESinkALSA::InitializeHW - Setting timeout to 200 ms
    19:52:18 T:2963272672 DEBUG: CAESinkALSA::GetChannelLayout - Input Channel Count: 2 Output Channel Count: 2
    19:52:18 T:2963272672 DEBUG: CAESinkALSA::GetChannelLayout - Requested Layout: FL,FR
    19:52:18 T:2963272672 DEBUG: CAESinkALSA::GetChannelLayout - Got Layout: FL,FR (ALSA: none)
    19:52:18 T:2963272672 DEBUG: CActiveAESink::OpenSink - ALSA Initialized:
    19:52:18 T:2963272672 DEBUG: Output Device : Default (odroid-audio Analog)
    19:52:18 T:2963272672 DEBUG: Sample Rate : 44100
    19:52:18 T:2963272672 DEBUG: Sample Format : AE_FMT_S16NE
    19:52:18 T:2963272672 DEBUG: Channel Count : 2
    19:52:18 T:2963272672 DEBUG: Channel Layout: FL,FR
    19:52:18 T:2963272672 DEBUG: Frames : 2205
    19:52:18 T:2963272672 DEBUG: Frame Samples : 4410
    19:52:18 T:2963272672 DEBUG: Frame Size : 4
    19:52:18 T:2983911424 DEBUG: OnPlayMedia smb://192.168.0.116/ISO/2 Guns.iso
    19:52:18 T:2983911424 DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
    19:52:18 T:2983911424 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnClear
    19:52:18 T:2983911424 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
    19:52:18 T:2983911424 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
    19:52:18 T:2983911424 DEBUG: CSMBFile::Open - opened smb://192.168.0.116/ISO/2 Guns.iso, fd=10000
    19:52:19 T:2983911424 DEBUG: CSMBFile::Close closing fd 10000
    19:52:19 T:2983911424 WARNING: Create - unsupported protocol(bluray) in bluray://udf%3a%2f%2fsmb%253a%252f%252f192.168.0.116%252fISO%252f2%2520Guns.iso%2f/root
    19:52:19 T:2983911424 ERROR: CGUIWindowVideoBase::ShowPlaySelection - Failed to get play directory for bluray://udf%3a%2f%2fsmb%253a%252f%252f192.168.0.116%252fISO%252f2%2520Guns.iso%2f/root
    19:52:19 T:2983911424 DEBUG: Loading settings for smb://192.168.0.116/ISO/2 Guns.iso
    19:52:19 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers(smb://192.168.0.116/ISO/2 Guns.iso)
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: mms/udp
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: dvdimage
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: adding player: DVDPlayer (1) for rule: dvdimage
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
    19:52:19 T:2983911424 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
    19:52:19 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers: matched 1 rules with players
    19:52:19 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
    19:52:19 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
    19:52:19 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
    19:52:19 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
    19:52:19 T:2983911424 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
    19:52:19 T:2983911424 DEBUG: Radio UECP (RDS) Processor - new CDVDRadioRDSData
    19:52:19 T:2983911424 NOTICE: DVDPlayer: Opening: smb://192.168.0.116/ISO/2 Guns.iso
    19:52:19 T:2983911424 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
    19:52:19 T:2983911424 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
    19:52:19 T:2983911424 DEBUG: LinuxRendererGL: Cleaning up GL resources
    19:52:19 T:2569008096 DEBUG: Thread DVDPlayer start, auto delete: false
    19:52:19 T:2569008096 NOTICE: Creating InputStream
    19:52:19 T:2569008096 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/players/dvdplayer/libdvdnav-arm.so)
    19:52:19 T:2569008096 DEBUG: Loading: /usr/lib/kodi/system/players/dvdplayer/libdvdnav-arm.so
    19:52:19 T:2569008096 INFO: msg: libdvdnav: Using dvdnav version 4.2.1
    19:52:19 T:2569008096 DEBUG: CSMBFile::Open - opened smb://192.168.0.116/ISO/2 Guns.iso, fd=10000
    19:52:19 T:2569008096 INFO: msg: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
    19:52:19 T:2569008096 INFO: msg: libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
    19:52:19 T:2569008096 DEBUG: libdvdread: Can't open file VIDEO_TS.IFO.
    19:52:19 T:2569008096 DEBUG: libdvdnav: vm: failed to read VIDEO_TS.IFO
    19:52:19 T:2569008096 DEBUG: CSMBFile::Close closing fd 10000
    19:52:19 T:2569008096 ERROR: Error on dvdnav_open
    19:52:19 T:2569008096 ERROR: CDVDPlayer::OpenInputStream - error opening [smb://192.168.0.116/ISO/2 Guns.iso]
    19:52:19 T:2569008096 NOTICE: CDVDPlayer::OnExit()
    19:52:19 T:2569008096 DEBUG: OnPlayBackStopped: play state was 1, starting 1
    19:52:19 T:2569008096 DEBUG: Thread DVDPlayer 2569008096 terminating
    19:52:19 T:2983911424 DEBUG: OnPlayBackStopped: play state was 3, starting 0
    19:52:19 T:2983911424 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
    19:52:19 T:2983911424 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
    19:52:19 T:2983911424 ERROR: Playlist Player: skipping unplayable item: 0, path [smb://192.168.0.116/ISO/2 Guns.iso]
    19:52:19 T:2983911424 DEBUG: Playlist Player: one or more items failed to play... aborting playback
    19:52:19 T:2983911424 DEBUG: ------ Window Init (DialogOK.xml) ------
    19:52:19 T:2983911424 INFO: Loading skin file: DialogOK.xml, load type: KEEP_IN_MEMORY
    19:52:19 T:2983911424 DEBUG: Load DialogOK.xml: 5.85ms
    19:52:19 T:2983911424 DEBUG: Alloc resources: 6.20ms (5.96 ms skin load)
    19:52:19 T:2983911424 NOTICE: CDVDPlayer::CloseFile()
    19:52:19 T:2983911424 NOTICE: DVDPlayer: waiting for threads to exit
    19:52:19 T:2983911424 NOTICE: DVDPlayer: finished waiting
    19:52:19 T:2983911424 DEBUG: LinuxRendererGL: Cleaning up GL resources
    19:52:19 T:2983911424 NOTICE: CDVDPlayer::CloseFile()
    19:52:19 T:2983911424 NOTICE: DVDPlayer: waiting for threads to exit
    19:52:19 T:2983911424 NOTICE: DVDPlayer: finished waiting
    19:52:19 T:2983911424 DEBUG: LinuxRendererGL: Cleaning up GL resources
    19:52:19 T:2983911424 DEBUG: Radio UECP (RDS) Processor - delete ~CDVDRadioRDSData
    19:52:19 T:2804937696 DEBUG: [plugin.video.youtube] Cleared home window properties: []
    19:52:19 T:2983911424 DEBUG: Joystick 0 button 1 Up
    19:52:21 T:2983911424 DEBUG: Joystick 0 button 1 Down
    19:52:21 T:2983911424 DEBUG: Joystick 0 button 1 Up
    19:52:21 T:2983911424 DEBUG: ------ Window Deinit (DialogOK.xml) ------
    19:52:21 T:2983911424 DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
    19:52:21 T:2983911424 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnClear
    19:52:21 T:2569008096 DEBUG: Thread BackgroundLoader start, auto delete: false
    19:52:21 T:2587882464 DEBUG: Thread JobWorker start, auto delete: true
    19:52:21 T:2569008096 DEBUG: Thread BackgroundLoader 2569008096 terminating
    19:52:24 T:2983911424 NOTICE: Found a joystick : use it as a joystick input device - /dev/input/event2



Want to support us ?

122
Online

79.1k
Users

20.4k
Topics

149.2k
Posts