Hallo zusammen
Bisher habe ich die Mediendaten von meinem OS X Fileserver per NFS und fstab in das lokale Dateisystem der yaVDR Clients eingebunden, und diese dann in XBMC als lokale Verzeichnisse eingebunden. Das funktioniert fehlerfrei, jetzt bekomme ich jedoch weitere Clients dazu (nicht nur yaVDR) und möchte die XBMC Datenbank auf mysql umstellen, um nicht an jedem Client pflegen zu müssen. Vorraussetzung dazu ist das überall der gleiche UNC Pfad genutzt werden kann. Daher dachte ich mir nicht mehr über den NFS Mount zu gehen, sondern direkt einen SMB Share in XBMC anzugeben.
Ich kann auch auf die Shares zugreifen, im Dateimanager von XBMC kann ich alle Dateien sehen und auch in die Subverzeichnisse wechseln. Sobald ich aber einen Film öffnen will, passiert nichts mehr. Hier mal der Ausschnitt aus den XBMC Debug Logs wenn ich das Öffnen probiere:
01:29:27 T:140372505495296 DEBUG: Suspended the Sink
01:29:28 T:140372798867328 DEBUG: LIRC: Update - NEW at 1783409:67 0 KEY_UP devinput (KEY_UP)
01:29:28 T:140372798867328 DEBUG: OnKey: 166 (a6) pressed, action is Up
01:29:28 T:140372505495296 INFO: CAESinkALSA::Initialize - Attempting to open device "default"
01:29:28 T:140372505495296 INFO: CAESinkALSA::Initialize - Opened device "default"
01:29:28 T:140372505495296 DEBUG: CAESinkALSA::InitializeHW - Request: periodSize 1024, bufferSize 4096
01:29:28 T:140372505495296 DEBUG: CAESinkALSA::InitializeHW - Got: periodSize 1024, bufferSize 4096
01:29:28 T:140372505495296 DEBUG: CAESinkALSA::InitializeHW - Setting timeout to 86 ms
01:29:28 T:140372505495296 DEBUG: Resumed the Sink
01:29:32 T:140372798867328 DEBUG: LIRC: Update - NEW at 1787003:6c 0 KEY_DOWN devinput (KEY_DOWN)
01:29:32 T:140372798867328 DEBUG: OnKey: 167 (a7) pressed, action is Down
01:29:33 T:140372798867328 DEBUG: LIRC: Update - NEW at 1788423:160 0 KEY_OK devinput (KEY_OK)
01:29:33 T:140372798867328 DEBUG: OnKey: 11 (0b) pressed, action is Select
01:29:33 T:140372798867328 DEBUG: OnPlayMedia smb://192.168.99.1:445/Filme/The Hangover 2 (2011).mkv
01:29:33 T:140372798867328 DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
01:29:33 T:140372798867328 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnClear
01:29:33 T:140372798867328 DEBUG: GetMovieId (smb://192.168.99.1:445/Filme/The Hangover 2 (2011).mkv), query = select idMovie from movie where idFile=454
01:29:33 T:140372798867328 DEBUG: GetEpisodeId (smb://192.168.99.1:445/Filme/The Hangover 2 (2011).mkv), query = select idEpisode from episode where idFile=454
01:29:33 T:140372798867328 DEBUG: GetMusicVideoId (smb://192.168.99.1:445/Filme/The Hangover 2 (2011).mkv), query = select idMVideo from musicvideo where idFile=454
01:29:33 T:140372798867328 DEBUG: CAnnouncementManager - Announcement: OnAdd from xbmc
01:29:33 T:140372798867328 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnAdd
01:29:33 T:140372798867328 DEBUG: CPlayerCoreFactory::GetPlayers(smb://192.168.99.1:445/Filme/The Hangover 2 (2011).mkv)
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/mms/udp
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtmp
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
01:29:33 T:140372798867328 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: radio
01:29:33 T:140372798867328 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
01:29:33 T:140372798867328 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
01:29:33 T:140372798867328 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
01:29:33 T:140372798867328 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
01:29:33 T:140372798867328 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
01:29:33 T:140372798867328 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
01:29:33 T:140372798867328 NOTICE: DVDPlayer: Opening: smb://192.168.99.1:445/Filme/The Hangover 2 (2011).mkv
01:29:33 T:140372798867328 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
01:29:33 T:140372798867328 DEBUG: CRenderManager::UpdateDisplayLatency - Latency set to 0 msec
01:29:33 T:140372798867328 DEBUG: LinuxRendererGL: Cleaning up GL resources
01:29:33 T:140372798867328 DEBUG: CLinuxRendererGL::PreInit - precision of luminance 16 is 16
01:29:33 T:140372147697408 NOTICE: Thread CDVDPlayer start, auto delete: false
01:29:33 T:140372147697408 NOTICE: Creating InputStream
01:29:33 T:140372147697408 DEBUG: CSmbFile::Open - opened Filme/The Hangover 2 (2011).mkv, fd=10000
01:29:33 T:140372147697408 DEBUG: ScanForExternalSubtitles: Searching for subtitles...
01:29:33 T:140372147697408 DEBUG: OpenDir - Using authentication url smb://user:password@192.168.99.1/Filme
01:29:33 T:140372147697408 DEBUG: ScanForExternalSubtitles: END (total time: 34 ms)
01:29:33 T:140372147697408 NOTICE: Creating Demuxer
01:29:33 T:140372147697408 ERROR: Open - error probing input format, smb://192.168.99.1:445/Filme/The Hangover 2 (2011).mkv
01:29:33 T:140372147697408 ERROR: OpenDemuxStream - Error creating demuxer
01:29:33 T:140372147697408 NOTICE: CDVDPlayer::OnExit()
01:29:33 T:140372147697408 NOTICE: CDVDPlayer::OnExit() deleting input stream
01:29:33 T:140372147697408 DEBUG: CSmbFile::Close closing fd 10000
01:29:33 T:140372147697408 DEBUG: Thread CDVDPlayer 140372147697408 terminating
01:29:33 T:140372798867328 DEBUG: CAnnouncementManager - Announcement: OnStop from xbmc
01:29:33 T:140372798867328 DEBUG: GOT ANNOUNCEMENT, type: 1, from xbmc, message OnStop
01:29:33 T:140372798867328 ERROR: Playlist Player: skipping unplayable item: 0, path [smb://192.168.99.1:445/Filme/The Hangover 2 (2011).mkv]
01:29:33 T:140372798867328 DEBUG: Playlist Player: no more playable items... aborting playback
01:29:33 T:140372147697408 NOTICE: Thread Background Loader start, auto delete: false
01:29:33 T:140372798867328 NOTICE: CDVDPlayer::CloseFile()
01:29:33 T:140372798867328 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
01:29:33 T:140372798867328 NOTICE: DVDPlayer: waiting for threads to exit
01:29:33 T:140372798867328 NOTICE: DVDPlayer: finished waiting
01:29:33 T:140372798867328 DEBUG: LinuxRendererGL: Cleaning up GL resources
01:29:33 T:140370805520128 DEBUG: DoWork - trying to extract thumb from video file smb://192.168.99.1:445/Filme/The Hangover (2009).avi
01:29:33 T:140370805520128 DEBUG: CSmbFile::Open - opened Filme/The Hangover (2009).avi, fd=10000
01:29:33 T:140370805520128 ERROR: Open - error probing input format, smb://192.168.99.1:445/Filme/The Hangover (2009).avi
01:29:33 T:140370805520128 DEBUG: CSmbFile::Close closing fd 10000
01:29:33 T:140370805520128 ERROR: ExtractThumb - Error creating demuxer
01:29:33 T:140370805520128 DEBUG: DoWork - trying to extract thumb from video file smb://192.168.99.1:445/Filme/The Hangover 2 (2011).mkv
01:29:33 T:140370805520128 DEBUG: CSmbFile::Open - opened Filme/The Hangover 2 (2011).mkv, fd=10000
01:29:33 T:140370805520128 ERROR: Open - error probing input format, smb://192.168.99.1:445/Filme/The Hangover 2 (2011).mkv
01:29:33 T:140370805520128 DEBUG: CSmbFile::Close closing fd 10000
01:29:33 T:140370805520128 ERROR: ExtractThumb - Error creating demuxer
01:29:33 T:140370805520128 DEBUG: DoWork - trying to extract thumb from video file smb://192.168.99.1:445/Filme/The Hangover Part III (2013).mkv
01:29:33 T:140370805520128 DEBUG: CSmbFile::Open - opened Filme/The Hangover Part III (2013).mkv, fd=10000
01:29:33 T:140372147697408 DEBUG: Thread Background Loader 140372147697408 terminating
01:29:34 T:140370805520128 ERROR: Open - error probing input format, smb://192.168.99.1:445/Filme/The Hangover Part III (2013).mkv
01:29:34 T:140370805520128 DEBUG: CSmbFile::Close closing fd 10000
01:29:34 T:140370805520128 ERROR: ExtractThumb - Error creating demuxer
01:29:34 T:140370805520128 DEBUG: DoWork - trying to extract thumb from video file smb://192.168.99.1:445/Filme/The Smurfs (2011).mkv
01:29:34 T:140370805520128 DEBUG: CSmbFile::Open - opened Filme/The Smurfs (2011).mkv, fd=10000
01:29:35 T:140370805520128 ERROR: Open - error probing input format, smb://192.168.99.1:445/Filme/The Smurfs (2011).mkv
01:29:35 T:140370805520128 DEBUG: CSmbFile::Close closing fd 10000
01:29:35 T:140370805520128 ERROR: ExtractThumb - Error creating demuxer
Alles anzeigen
Mit den gleichen Settings von einem OS X basierenden XBMC Client funktioniert alles.
Hat irgendwer eine Idee?
Danke und Gruss
Kneip