Kodi Community Forum

Full Version: Frodo won't play ISO files via smb [solved]
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I am having trouble playing ISO files in frodo via an smb source. If I connect to the smb source and play an ISO via VLC, things work fine. The installation is on a Fedora 18 box. I was compiling XBMC throughout the beta period and thought the ISO's were working then. Now I am getting xbmc from rpmfusuion and they won't play. I am including a section of the debug log where libdvdnav is reporting it failed to open the file. I have searched all over and I'm not seeing that this is an issue for anyone else, at least in recent times.


20:02:06 T:139917900441344 DEBUG: Process - Entering source directory /home/mythtv/.xbmc/addons/service.skin.widgets
20:02:06 T:139917900441344 DEBUG: Instantiating addon using automatically obtained id of "service.skin.widgets" dependent on version 2.1.0 of the xbmc.python api
20:02:07 T:139917900441344 DEBUG: Skin Widgets: script version 0.0.22 started
20:02:07 T:139917900441344 DEBUG: JSONRPC: Incoming request: { "jsonrpc": "2.0", "method": "Player.Open", "params": { "item": { "movieid": 270 }, "options":{ "resume": true } }, "id": 1 }
20:02:07 T:139917900441344 DEBUG: JSONRPC: Calling player.open
20:02:07 T:139919532189824 DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
20:02:07 T:139919532189824 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnClear
20:02:07 T:139919532189824 DEBUG: CPlayerCoreFactory::GetPlayers(smb://mythtv/media/video/movies/WHITEOUT.iso)
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/mms/udp
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: dvdimage
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: adding player: DVDPlayer (1) for rule: dvdimage
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
20:02:07 T:139919532189824 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
20:02:07 T:139919532189824 DEBUG: CPlayerCoreFactory::GetPlayers: matched 1 rules with players
20:02:07 T:139919532189824 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
20:02:07 T:139919532189824 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
20:02:07 T:139919532189824 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
20:02:07 T:139919532189824 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
20:02:07 T:139919532189824 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
20:02:07 T:139919532189824 NOTICE: DVDPlayer: Opening: smb://mythtv/media/video/movies/WHITEOUT.iso
20:02:07 T:139919532189824 WARNING: CDVDMessageQueue(player):Tongueut MSGQ_NOT_INITIALIZED
20:02:07 T:139919532189824 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
20:02:07 T:139919532189824 DEBUG: LinuxRendererGL: Cleaning up GL resources
20:02:07 T:139919532189824 DEBUG: CLinuxRendererGL:TonguereInit - precision of luminance 16 is 16
20:02:07 T:139919532189824 DEBUG: DllSwScale: Using libswscale system library
20:02:07 T:139917921232640 NOTICE: Thread CDVDPlayer start, auto delete: false
20:02:07 T:139917921232640 NOTICE: Creating InputStream
20:02:07 T:139919532189824 DEBUG: ------ Window Init (DialogBusy.xml) ------
20:02:07 T:139917921232640 DEBUG: CSmbFile::Open - opened media/video/movies/WHITEOUT.iso, fd=10000
20:02:07 T:139917921232640 DEBUG: CSmbFile::Close closing fd 10000
20:02:07 T:139917921232640 DEBUG: SECTION:LoadDLL(special://xbmcbin/system/players/dvdplayer/libdvdnav-x86_64-linux.so)
20:02:07 T:139917921232640 DEBUG: Loading: /usr/lib64/xbmc/system/players/dvdplayer/libdvdnav-x86_64-linux.so
20:02:07 T:139917921232640 INFO: msg: libdvdnav: Using dvdnav version 4.1.3
20:02:07 T:139917921232640 DEBUG: libdvdnav: vm: failed to open/read the DVD
20:02:07 T:139917921232640 ERROR: Error on dvdnav_open
20:02:07 T:139917921232640 ERROR: CDVDPlayer::OpenInputStream - error opening [smb://mythtv/media/video/movies/WHITEOUT.iso]
20:02:07 T:139917921232640 NOTICE: CDVDPlayer::OnExit()
20:02:07 T:139917921232640 NOTICE: CDVDPlayer::OnExit() deleting input stream
20:02:07 T:139917921232640 DEBUG: Thread CDVDPlayer 139917921232640 terminating
20:02:07 T:139919532189824 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
20:02:07 T:139919532189824 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
20:02:07 T:139917900441344 DEBUG: Skin Widgets: script version 0.0.22 stopped
20:02:07 T:139917900441344 INFO: Scriptresult: Success
20:02:07 T:139919532189824 NOTICE: CDVDPlayer::CloseFile()
20:02:07 T:139919532189824 WARNING: CDVDMessageQueue(player):Tongueut MSGQ_NOT_INITIALIZED
20:02:07 T:139919532189824 NOTICE: DVDPlayer: waiting for threads to exit
20:02:07 T:139919532189824 NOTICE: DVDPlayer: finished waiting
20:02:07 T:139919532189824 DEBUG: LinuxRendererGL: Cleaning up GL resources
20:02:07 T:139917900441344 INFO: Python script stopped
20:02:07 T:139917900441344 DEBUG: Thread XBPyThread 139917900441344 terminating
Just saw this, it may be related : http://trac.xbmc.org/ticket/14115
I only have two iso files (other than distros which don't count). Just testing and one plays over smb, the other doesn't. Investigating further...
I compiled from the most current source and the problem is gone. Either I hit the libdvdnav issue mentioned in the ticket above or there is some other issue with the rpmfusion build of xbmc.