Hallo,
folgendes Environment:
Client Ubuntu Karmic amd64, xbmc pvr-testing-25~hepi-karmic28391
Server Debian Lenny i386, vdr-devel-1.7.14-1devel1 von e-Tobi mit
streamdevserver selbst übersetzt a la schnere:
Code
$ cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot login # vdr als pass
$ cvs -d:pserver:anoncvs@vdr-developer.org:/var/cvsroot co -D 2010-02-10 streamdev
$ cd streamdev
# patches:
$ patch -p1 < /usr/src/pvr-testing2/xbmc/pvrclients/vdr-streamdev/patches/streamdev-cvs100210-ReplaceRecordingStreaming.patch
$ patch -p1 < /usr/src/pvr-testing2/xbmc/pvrclients/vdr-streamdev/patches/streamdev-cvs221109-AddFemonV1.diff
$ patch -p1 < /usr/src/pvr-testing2/xbmc/pvrclients/vdr-streamdev/patches/streamdev-cvs221109-AddCallbackMsg.diff
Wenn ich über streamdev-server abspiele, hängt alles, hier das log:
Code
20:25:58 T:139901986809904 M:3660066816 DEBUG: OnKey: 61453 pressed, action is Select
20:25:58 T:139901986809904 M:3660066816 DEBUG: new file set audiostream:0
20:25:58 T:139901986809904 M:3660066816 DEBUG: CDatabase: Connecting to database MyVideos34.db at /home/carsten/.xbmc/userdata/Database:
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerCoreFactory::GetPlayers(pvr://recordings/client_0001/Ich trag dich bis ans Ende der Welt-00015.pvr)
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: system rules
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerSelectionRule::GetPlayers: matches rule: system rules
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtv
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: hdhomerun/myth/rtmp/mms/udp
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: lastfm/shout
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: rtsp
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: streams
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvd
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdfile
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: dvdimage
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: sdp/asf
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerSelectionRule::GetPlayers: considering rule: nsv
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerCoreFactory::GetPlayers: matched 0 rules with players
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerCoreFactory::GetPlayers: adding videodefaultplayer (1)
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=0
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerCoreFactory::GetPlayers: for video=1, audio=1
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerCoreFactory::GetPlayers: adding player: DVDPlayer (1)
20:25:58 T:139901986809904 M:3660066816 DEBUG: CPlayerCoreFactory::GetPlayers: added 1 players
20:25:58 T:139901986809904 M:3660066816 NOTICE: DVDPlayer: Opening: pvr://recordings/client_0001/Ich trag dich bis ans Ende der Welt-00015.pvr
20:25:58 T:139901986809904 M:3660066816 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
20:25:58 T:139901419686160 M:3660066816 DEBUG: thread start, auto delete: 0
20:25:58 T:139901419686160 M:3660066816 NOTICE: Creating InputStream
20:25:58 T:139901419686160 M:3660066816 DEBUG: AddOnLog: pvrclient/VDRClient for streamdev: CVTPTransceiver::CreateDataConnection - local address 192.168.7.7:55138
20:25:58 T:139901419686160 M:3660066816 DEBUG: AddOnLog: pvrclient/VDRClient for streamdev: CVTPTransceiver::OpenStreamSocket - listening on 0.0.0.0:12516
20:25:58 T:139901419686160 M:3660066816 DEBUG: Open - Recording has started on filename pvr://recordings/client_0001/Ich trag dich bis ans Ende der Welt-00015.pvr
20:25:58 T:139901419686160 M:3660066816 NOTICE: Creating Demuxer
20:25:58 T:139901419686160 M:3660066816 DEBUG: SECTION:LoadDLL(special://xbmc/system/players/dvdplayer/avutil-50-x86_64-linux.so)
20:25:58 T:139901419686160 M:3660066816 DEBUG: Loading: /usr/share/xbmc/system/players/dvdplayer/avutil-50-x86_64-linux.so
20:25:58 T:139901419686160 M:3660066816 DEBUG: SECTION:LoadDLL(special://xbmc/system/players/dvdplayer/avcodec-52-x86_64-linux.so)
20:25:58 T:139901419686160 M:3660066816 DEBUG: Loading: /usr/share/xbmc/system/players/dvdplayer/avcodec-52-x86_64-linux.so
20:25:58 T:139901419686160 M:3659939840 DEBUG: SECTION:LoadDLL(special://xbmc/system/players/dvdplayer/avformat-52-x86_64-linux.so)
20:25:58 T:139901419686160 M:3659939840 DEBUG: Loading: /usr/share/xbmc/system/players/dvdplayer/avformat-52-x86_64-linux.so
20:25:58 T:139901986809904 M:3659939840 DEBUG: ------ Window Init (DialogBusy.xml) ------
20:25:58 T:139901986809904 M:3659939840 INFO: Loading skin file: DialogBusy.xml
20:25:58 T:139901986809904 M:3659939840 DEBUG: Load DialogBusy.xml: 1.48ms
20:25:58 T:139901986809904 M:3659939840 DEBUG: Alloc resources: 1.63ms (1.63 ms skin load)
20:26:20 T:139901526153488 M:3659079680 DEBUG: Thread 139901526153488 terminating (autodelete)
20:26:21 T:139901537315088 M:3659472896 DEBUG: Thread 139901537315088 terminating (autodelete)
20:26:23 T:139901444004112 M:3659481088 DEBUG: Thread 139901444004112 terminating (autodelete)
Alles anzeigen
Abspielen über einen mount funktioniert recht brauchbar, da kann ich sogar spulen.
Gruß,
Karlson.