Danke für eure Hilfe. Funktioniert super mit einer channels.conf in der ausschliesslich DVB-C Einträge sind, wenn man denn ein HDMI Kabel nimmt welches nicht defekt ist.
Grüße Jörg
Danke für eure Hilfe. Funktioniert super mit einer channels.conf in der ausschliesslich DVB-C Einträge sind, wenn man denn ein HDMI Kabel nimmt welches nicht defekt ist.
Grüße Jörg
Hallo,
ich hab hier einen vdr 2.0.6 mit S2-6400. Lief lange Zeit super. Nun bin ich umgezogen und muss auf DVB-C umrüsten.
Also einen hier rumliegenden DVB-C Stick dran gesteckt. channels.conf update auf DVB-C. Empfang ist ok, per streamdev und mplayer bekomme ich ein Bild, nur möchte
ich den HDMI Ausgang der S2-6400 für die Bild Ausgabe nutzen. Ist das möglich oder muss ich nach einer anderen Lösung suchen?
Grüße Jörg
Hallo,
ist es möglich das Plugin auch mit Samsung Blue Ray Playern zu nutzen?
Wenn ja mit welchen?
Grüße,
Jörg
Hallo,
vielleicht kann mir ja jemand helfen. Ich nutze das iptv plugin um ein avi file auf eine TT S2-6400 zu streamen.
Das avi file hat die Auflösung 720x400. Dummerweise wird es als 4:3 und nicht als 16:9 dargestellt.
Der vlc prozess sieht so aus.
vlc file:////data/video/schoener-fernsehen.avi --aspect-ratio 16:9 --sout #transcode{vcodec=mp2v,acodec=mpga,channels=2,vb=2400,ab=192}:standard{access=udp,mux=ts{pid-video=256+2=2,pid-audio=257=@4,pid-spu=0},dst=127.0.0.1:4321} --intf dummy
Gibts einen Parameter um 16:9 zu erzwingen?
Grüße Jörg
Hallo,
sind die provider libraries ebenfalls installiert? Auf meinem Fedora Systems sieht das so aus
/usr/lib64/vdr/libupnp-dvb-profiler.so.1.0.0-2.0.0
/usr/lib64/vdr/libupnp-file-provider.so.1.0.0-2.0.0
/usr/lib64/vdr/libupnp-rec-provider.so.1.0.0-2.0.0
/usr/lib64/vdr/libupnp-vdr-provider.so.1.0.0-2.0.0
/usr/lib64/vdr/libvdr-upnp.so.2.0.0
Schöne Grüße,
Jörg
Schade eigentlich. Gibt es Alternativen zum mplayer plugin?
Hallo,
hab die Suchfunktion natürlich benutzt Deshalb auch nur eine ganz kurze Frage. Wird die S2-6400 immer noch nicht vom mplayer unterstützt?
Grüße,
Jörg
Ich hab jetzt alle Aufzeichnungen im alten vdr 1.6 Format weg gemoved. Der Fehler ist leider geblieben.
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffcaffd700 (LWP 15320)]
0x00007ffff6c44790 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() ()
from /lib64/libstdc++.so.6
(gdb) bt full
#0 0x00007ffff6c44790 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() ()
from /lib64/libstdc++.so.6
No symbol table info available.
#1 0x00007fffeea1599b in upnp::cMediaManager::ScanURI (this=this@entry=0x555555c47e20, uri=
<error reading variable: Cannot access memory at address 0x646e750200000064>, provider=provider@entry=0x7fffbc002b30)
at media/mediaManager.cpp:759
profilers = std::list = {[0] = {px = 0x555555c4ada0, pn = {pi_ = 0x555555c846a0}}}
schema = "rec"
metadata = {properties = std::multimap with 8 elements = {["@id"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@id", value =
"654db33d-dde0-5d99-a82d-8bc96090a1f3"}, ["@parentID"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@parentID", value =
"36f007da-384c-52ab-813f-34b5a5ebdf5f"}, ["@restricted"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@restricted",
value = "true"}, ["dc:date"] = {static Empty = {static Empty = <same as static member of an already seen type>,
key = "", value = ""}, key = "dc:date", value = "2012-02-16"}, ["dc:description"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:description",
value =
"Das Original - aus dem Kölner E-Werk Die Kultsitzung des alternativen Karnevals - Moderation: Biggi Wanninger"}, [
"dc:title"] = {static Empty = {static Empty = <same as static member of an already seen type>, key = "", value = ""}, key =
"dc:title", value = "Stunksitzung 2012"}, ["upnp:class"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "upnp:class",
value = "object.item.videoItem.videoBroadcast"}, ["upnp:longDescription"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key =
"upnp:longDescription", value =
"Jedes Jahr aufs Neue überrascht die Stunksitzung mit frechen Parodien und bissiger Satire. Auch in der Session 2012 kritisieren die Stunker hintersinnig und humorvoll Politik, Kultur und Zeitgeschehen"...}}, resources = std::list = {[0] = {resourceUri =
"rec://Stunksitzung_2012/2012-02-16.22.00.51-0.rec", protocolInfo =
"http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=217", '0' <repeats 29 times>, duration = "01:30:00", resolution = "", bitrate = 0, size = 4239225912, sampleFrequency = 0, bitsPerSample = 0,
nrAudioChannels = 0, colorDepth = 0}}, static validators = std::map with 10 elements = {["@id"] = 0x0, [
"@parentID"] = 0x0, ["@restricted"] = 0x0, ["dc:creator"] = 0x0, ["dc:date"] = 0x0, ["dc:description"] = 0x0, [
"dc:title"] = 0x0, ["dlna:containerType"] = 0x0, ["upnp:class"] = 0x7fffeec3fc80, ["upnp:longDescription"] = 0x0}}
#2 0x00007fffeea160f0 in upnp::cMediaManager::ScanURI (this=this@entry=0x555555c47e20, uri="rec://", provider=0x7fffbc002b30)
at media/mediaManager.cpp:830
it = "Stunksitzung_2012/2012-02-16.22.00.51-0.rec"
entries = std::list = {[0] = "Stunksitzung_2012/2012-02-16.22.00.51-0.rec", [1] =
"Tatort:_Es_ist_böse/2012-04-22.20.15.1-0.rec", [2] = "Tatort:_Heimatfront/2012-06-10.20.15.1-0.rec", [3] =
"Tatort:_Weil_sie_böse_sind/2012-07-01.20.15.1-0.rec", [4] = "Tatort:_Schlafende_Hunde/2012-09-24.20.15.33-0.rec", [5] =
"Schimanski:_Sehnsucht/2011-02-02.23.28.3-0.rec", [6] = "Tatort:_Gebrochene_Herzen/2012-08-07.20.15.47-0.rec", [7] =
"Tatort:_Der_Weg_ins_Paradies/2011-12-18.20.10.1-0.rec", [8] = "Best_of_-_50_Folgen_Tatort_Köln/2011-12-25.21.45.3-0.rec",
[9] = "Tatort#3A_Scherbenhaufen/2012-03-04.20.15.1-0.rec", [10] =
"Tatort:_Ihr_Kinderlein_kommet/2012-04-09.20.15.1-0.rec", [11] =
"Tatort:_Der_Wald_steht_schwarz_und_schweiget/2012-05-13.20.15.1-0.rec", [12] =
"Der_Baader-Meinhof-Komplex_(1~2)/2012-07-21.20.15.3-0.rec", [13] = "Tatort:_Tote_Erde/2012-10-21.21.45.13-0.rec", [14] =
"Tatort:_Todesbilder/2012-01-15.20.15.1-0.rec", [15] = "Die_Rache_der_Wanderhure/2012-02-28.20.12.8-0.rec", [16] =
"Tatort#3A_Vergissmeinnicht/2012-03-09.21.45.1-0.rec", [17] =
"Tatort:_Die_Ballade_von_Cenk_und_Valerie/2012-05-06.20.15.1-0.rec", [18] =
"Wunderschön!_Spiekeroog_-_Ferien_auf_der_grünen_Insel/2012-07-16.04.00.3-0.rec", [19] =
"Tatort:_Eine_Leiche_zuviel/2011-09-22.20.10.3-0.rec", [20] = "Tatort:_Das_letzte_Rennen/2011-10-13.20.10.56-0.rec", [21] =
"Tatort:_Das_schwarze_Haus/2011-10-16.20.10.1-0.rec", [22] = "Tatort:_Satisfaktion/2012-04-26.20.15.3-0.rec", [23] =
"Tatort:_Pauline/2012-07-03.22.00.32-0.rec", [24] = "Der_Baader-Meinhof-Komplex_(2~2)/2012-07-21.21.40.3-0.rec", [25] =
"Die_Toten_Hosen:_Mach_mal_lauter/2012-09-22.20.15.20-0.rec", [26] = "Tatort:_Rabenherz/2011-10-18.20.10.47-0.rec", [27] =
"Tatort#3A_Müll/2012-03-19.22.45.33-0.rec", [28] = "Schimanski:_Schuld_und_Sühne/2012-05-04.21.45.1-0.rec", [29] =
"Wunderschön!_Düsseldorf_-_Die_freundliche_Diva/2012-05-20.20.15.3-0.rec", [30] =
"Tatort:_Der_letzte_Patient/2012-07-22.20.15.1-0.rec", [31] = "Tatort:_Altes_Eisen/2011-12-25.20.15.3-0.rec", [32] =
"Tatort:_Waffenschwestern/2012-09-20.20.15.3-0.rec", [33] = "U2:_360_at_the_Rose_Bowl/2012-04-14.20.15.20-0.rec", [34] =
"Tatort:_Eine_bessere_Welt/2012-07-15.20.15.1-0.rec", [35] = "Schimanski_muss_leiden/2012-08-02.20.15.3-0.rec"}
ss = <incomplete type>
intersection = empty std::list
entryUri = "rec://Stunksitzung_2012/2012-02-16.22.00.51-0.rec"
metadata = {properties = std::multimap with 7 elements = {["@id"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@id", value =
"36f007da-384c-52ab-813f-34b5a5ebdf5f"}, ["@parentID"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@parentID", value =
"0"}, ["@restricted"] = {static Empty = {static Empty = <same as static member of an already seen type>, key = "", value =
""}, key = "@restricted", value = "true"}, ["dc:creator"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:creator",
value = "Video Disk Recorder"}, ["dc:description"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:description",
value = "Watch TV recordings"}, ["dc:title"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:title", value =
"VDR Recordings"}, ["upnp:class"] = {static Empty = {static Empty = <same as static member of an already seen type>, key =
"", value = ""}, key = "upnp:class", value = "object.container"}}, resources = empty std::list,
static validators = std::map with 10 elements = {["@id"] = 0x0, ["@parentID"] = 0x0, ["@restricted"] = 0x0, [
"dc:creator"] = 0x0, ["dc:date"] = 0x0, ["dc:description"] = 0x0, ["dc:title"] = 0x0, ["dlna:containerType"] = 0x0, [
"upnp:class"] = 0x7fffeec3fc80, ["upnp:longDescription"] = 0x0}}
#3 0x00007fffeea1668d in upnp::cMediaManager::Action (this=0x555555c47e20) at media/mediaManager.cpp:734
provider = {px = 0x7fffbc002b30, pn = {pi_ = 0x7fffbc003ef0}}
uri = "rec://"
#4 0x00005555556928e3 in cThread::StartThread (Thread=0x555555c47e20) at thread.c:257
No locals.
#5 0x00007ffff7978d14 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00007ffff63b267d in clone () from /lib64/libc.so.6
No symbol table info available.
Sorry, war der vom letzten Mal. Hier der aktuelle
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffcaffd700 (LWP 31326)]
0x00007ffff6c44790 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() () from /lib64/libstdc++.so.6
Missing separate debuginfos, use: debuginfo-install vdr-1.7.30-6.fc17.jh.x86_64
(gdb)
(gdb)
(gdb) bt full
#0 0x00007ffff6c44790 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() ()
from /lib64/libstdc++.so.6
No symbol table info available.
#1 0x00007fffeea1599b in upnp::cMediaManager::ScanURI (this=this@entry=0x555555c47e20, uri=
<error reading variable: Cannot access memory at address 0x646e750200000064>, provider=provider@entry=0x7fffbc006ea0)
at media/mediaManager.cpp:759
profilers = std::list = {[0] = {px = 0x555555c87fb0, pn = {pi_ = 0x555555c863b0}}}
schema = "rec"
metadata = {properties = std::multimap with 8 elements = {["@id"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@id", value =
"4de0653f-d0a9-5ea5-a31a-f81e5e33849f"}, ["@parentID"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@parentID", value =
"36f007da-384c-52ab-813f-34b5a5ebdf5f"}, ["@restricted"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@restricted", value =
"true"}, ["dc:date"] = {static Empty = {static Empty = <same as static member of an already seen type>, key = "", value = ""}, key =
"dc:date", value = "2011-02-13"}, ["dc:description"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:description", value =
"Fernsehfilm Deutschland 2011"}, ["dc:title"] = {static Empty = {static Empty = <same as static member of an already seen type>, key =
"", value = ""}, key = "dc:title", value = "Tatort: Stille Wasser"}, ["upnp:class"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "upnp:class", value =
"object.item.videoItem.videoBroadcast"}, ["upnp:longDescription"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "upnp:longDescription",
value =
"Nadine Berthold hat sehen müssen, wie ihre Eltern ermodet wurden. Nur Inga Lürsen gelingt es, ein Vertrauensverhätlnis zu ihr aufzubauen, als sie zu ihr zieht, um sie vor dem Mörder zu schützen. Stede"...}}, resources = std::list = {[0] = {resourceUri =
"rec://Tatort/2011-02-13.20.13.1-0.rec", protocolInfo =
"http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=217", '0' <repeats 29 times>,
duration = "01:30:00", resolution = "", bitrate = 0, size = 5072608480, sampleFrequency = 0, bitsPerSample = 0,
nrAudioChannels = 0, colorDepth = 0}}, static validators = std::map with 10 elements = {["@id"] = 0x0, ["@parentID"] = 0x0, [
"@restricted"] = 0x0, ["dc:creator"] = 0x0, ["dc:date"] = 0x0, ["dc:description"] = 0x0, ["dc:title"] = 0x0, [
"dlna:containerType"] = 0x0, ["upnp:class"] = 0x7fffeec3fc80, ["upnp:longDescription"] = 0x0}}
#2 0x00007fffeea160f0 in upnp::cMediaManager::ScanURI (this=this@entry=0x555555c47e20, uri="rec://", provider=0x7fffbc006ea0)
at media/mediaManager.cpp:830
it = "Tatort/2011-02-13.20.13.1-0.rec"
entries = std::list = {[0] = "Tatort:_Kinderlieb/2009-01-05.23.35.99.99.rec", [1] =
"Tatort:_Unter_Brüdern/2008-12-03.23.12.99.99.rec", [2] = "Tatort/2010-10-24.20.13.50.99.rec", [3] =
"Tatort/2010-10-13.23.13.50.99.rec", [4] = "Tatort/2010-10-14.20.13.50.99.rec", [5] = "Tatort/2010-10-17.20.13.50.99.rec", [6] =
"Tatort/2010-10-20.22.58.50.99.rec", [7] = "Tatort/2010-10-21.20.13.50.99.rec", [8] = "Tatort/2010-05-27.20.13.50.99.rec", [9] =
"Tatort/2010-06-16.22.48.50.99.rec", [10] = "Tatort/2010-08-25.22.48.50.99.rec", [11] = "Tatort/2010-09-17.21.43.50.99.rec", [12] =
"Tatort/2010-09-23.20.13.50.99.rec", [13] = "Tatort/2010-10-02.20.13.50.99.rec", [14] = "Tatort/2010-06-30.22.48.50.99.rec", [15] =
"Tatort/2010-08-04.22.48.50.99.rec", [16] = "Tatort/2010-08-18.22.48.50.99.rec", [17] = "Tatort/2010-09-12.20.13.50.99.rec", [18] =
"Tatort/2010-09-15.22.58.50.99.rec", [19] = "Tatort/2010-09-19.20.13.50.99.rec", [20] = "Tatort/2010-09-24.21.43.50.99.rec", [21] =
"Tatort/2010-10-03.20.13.50.99.rec", [22] = "Tatort/2010-11-03.22.58.50.99.rec", [23] = "Tatort/2010-09-08.22.58.50.99.rec", [24] =
"Tatort/2010-09-25.20.13.50.99.rec", [25] = "Tatort/2010-10-04.20.58.50.99.rec", [26] = "Tatort/2010-10-31.20.13.50.99.rec", [27] =
"Tatort/2010-11-02.20.13.50.99.rec", [28] = "Tatort/2010-11-14.20.13.50.99.rec", [29] = "Tatort/2010-05-24.20.13.50.99.rec", [30] =
"Tatort/2010-09-01.22.58.50.99.rec", [31] = "Tatort/2010-09-20.20.58.50.99.rec", [32] = "Tatort/2010-09-26.20.13.50.99.rec", [33] =
"Tatort/2010-10-04.22.43.50.99.rec", [34] = "Tatort/2010-11-21.20.13.50.99.rec", [35] = "Tatort/2010-11-28.20.13.50.99.rec", [36] =
"Tatort/2010-12-12.20.13.50.99.rec", [37] = "Tatort/2010-12-19.20.13.50.99.rec", [38] = "Tatort/2010-12-26.20.13.50.99.rec", [39] =
"Tatort/2010-12-29.23.13.50.99.rec", [40] = "Tatort/2010-12-30.20.13.50.99.rec", [41] = "Tatort/2011-01-02.20.13.50.99.rec", [42] =
"Tatort/2011-01-14.22.28.50.99.rec", [43] = "Tatort/2011-02-13.20.13.1-0.rec", [44] = "Tatort/2011-02-20.20.13.1-0.rec", [45] =
"Tatort/2011-03-27.20.20.1-0.rec", [46] = "Tatort/2011-05-08.20.15.1-0.rec", [47] = "Das_fünfte_Element/2009-06-19.20.12.50.99.rec",
[48] = "Schimanski/2009-07-26.20.13.50.99.rec", [49] = "Schimanski/2010-04-15.20.13.50.99.rec", [50] =
"Schimanski/2011-01-30.20.13.1-0.rec", [51] = "Tatort:_Eine_unscheinbare_Frau/2009-11-26.20.13.50.99.rec", [52] =
"Der_Eisbär/2010-04-06.00.18.50.99.rec", [53] = "Stunksitzung_2012/2012-02-16.22.00.51-0.rec", [54] =
"Tatort:_Es_ist_böse/2012-04-22.20.15.1-0.rec", [55] = "Tatort:_Heimatfront/2012-06-10.20.15.1-0.rec", [56] =
"Tatort:_Weil_sie_böse_sind/2012-07-01.20.15.1-0.rec", [57] = "Tatort:_Schlafende_Hunde/2012-09-24.20.15.33-0.rec", [58] =
---Type <return> to continue, or q <return> to quit---
"Schimanski:_Sehnsucht/2011-02-02.23.28.3-0.rec", [59] = "Tatort:_Gebrochene_Herzen/2012-08-07.20.15.47-0.rec", [60] =
"Tatort:_Der_Weg_ins_Paradies/2011-12-18.20.10.1-0.rec", [61] = "Best_of_-_50_Folgen_Tatort_Köln/2011-12-25.21.45.3-0.rec", [62] =
"Tatort#3A_Scherbenhaufen/2012-03-04.20.15.1-0.rec", [63] = "Tatort:_Ihr_Kinderlein_kommet/2012-04-09.20.15.1-0.rec", [64] =
"Tatort:_Der_Wald_steht_schwarz_und_schweiget/2012-05-13.20.15.1-0.rec", [65] =
"Der_Baader-Meinhof-Komplex_(1~2)/2012-07-21.20.15.3-0.rec", [66] = "Tatort:_Tote_Erde/2012-10-21.21.45.13-0.rec", [67] =
"Tatort:_Todesbilder/2012-01-15.20.15.1-0.rec", [68] = "Die_Rache_der_Wanderhure/2012-02-28.20.12.8-0.rec", [69] =
"Tatort#3A_Vergissmeinnicht/2012-03-09.21.45.1-0.rec", [70] = "Tatort:_Die_Ballade_von_Cenk_und_Valerie/2012-05-06.20.15.1-0.rec",
[71] = "Wunderschön!_Spiekeroog_-_Ferien_auf_der_grünen_Insel/2012-07-16.04.00.3-0.rec", [72] =
"Tatort:_Eine_Leiche_zuviel/2011-09-22.20.10.3-0.rec", [73] = "Tatort:_Das_letzte_Rennen/2011-10-13.20.10.56-0.rec", [74] =
"Tatort:_Das_schwarze_Haus/2011-10-16.20.10.1-0.rec", [75] = "Tatort:_Satisfaktion/2012-04-26.20.15.3-0.rec", [76] =
"Tatort:_Pauline/2012-07-03.22.00.32-0.rec", [77] = "Der_Baader-Meinhof-Komplex_(2~2)/2012-07-21.21.40.3-0.rec", [78] =
"Die_Toten_Hosen:_Mach_mal_lauter/2012-09-22.20.15.20-0.rec", [79] = "Tatort:_Rabenherz/2011-10-18.20.10.47-0.rec", [80] =
"Tatort#3A_Müll/2012-03-19.22.45.33-0.rec", [81] = "Tatort:_Kinderland/2012-04-08.20.15.456-0.rec", [82] =
"Tatort:_Kinderland/2012-04-08.20.15.1-0.rec", [83] = "Schimanski:_Schuld_und_Sühne/2012-05-04.21.45.1-0.rec", [84] =
"Wunderschön!_Düsseldorf_-_Die_freundliche_Diva/2012-05-20.20.15.3-0.rec", [85] =
"Tatort:_Der_letzte_Patient/2012-07-22.20.15.1-0.rec", [86] = "Tatort:_Altes_Eisen/2011-12-25.20.15.3-0.rec", [87] =
"Tatort:_Waffenschwestern/2012-09-20.20.15.3-0.rec", [88] = "U2:_360_at_the_Rose_Bowl/2012-04-14.20.15.20-0.rec", [89] =
"Tatort:_Eine_bessere_Welt/2012-07-15.20.15.1-0.rec", [90] = "Schimanski_muss_leiden/2012-08-02.20.15.3-0.rec"}
ss = <incomplete type>
intersection = empty std::list
entryUri = "rec://Tatort/2011-02-13.20.13.1-0.rec"
metadata = {properties = std::multimap with 7 elements = {["@id"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@id", value =
"36f007da-384c-52ab-813f-34b5a5ebdf5f"}, ["@parentID"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@parentID", value = "0"}, [
"@restricted"] = {static Empty = {static Empty = <same as static member of an already seen type>, key = "", value = ""}, key =
"@restricted", value = "true"}, ["dc:creator"] = {static Empty = {static Empty = <same as static member of an already seen type>,
key = "", value = ""}, key = "dc:creator", value = "Video Disk Recorder"}, ["dc:description"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:description", value =
"Watch TV recordings"}, ["dc:title"] = {static Empty = {static Empty = <same as static member of an already seen type>, key = "",
value = ""}, key = "dc:title", value = "VDR Recordings"}, ["upnp:class"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "upnp:class", value =
"object.container"}}, resources = empty std::list, static validators = std::map with 10 elements = {["@id"] = 0x0, [
"@parentID"] = 0x0, ["@restricted"] = 0x0, ["dc:creator"] = 0x0, ["dc:date"] = 0x0, ["dc:description"] = 0x0, ["dc:title"] = 0x0, [
"dlna:containerType"] = 0x0, ["upnp:class"] = 0x7fffeec3fc80, ["upnp:longDescription"] = 0x0}}
#3 0x00007fffeea1668d in upnp::cMediaManager::Action (this=0x555555c47e20) at media/mediaManager.cpp:734
provider = {px = 0x7fffbc006ea0, pn = {pi_ = 0x7fffbc000dd0}}
uri = "rec://"
#4 0x00005555556928e3 in cThread::StartThread (Thread=0x555555c47e20) at thread.c:257
No locals.
#5 0x00007ffff7978d14 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00007ffff63b267d in clone () from /lib64/libc.so.6
No symbol table info available.
Gerne
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffceffd700 (LWP 11454)]
0x00007ffff6c44790 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() ()
from /lib64/libstdc++.so.6
Missing separate debuginfos, use: debuginfo-install vdr-1.7.30-6.fc17.jh.x86_64
(gdb) bt full
#0 0x00007ffff6c44790 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() ()
from /lib64/libstdc++.so.6
No symbol table info available.
#1 0x00007fffeea16526 in upnp::cMediaManager::ScanURI (this=this@entry=0x555555c47db0, uri=
<error reading variable: Cannot access memory at address 0x646e750200000064>, provider=provider@entry=0x7fffbc009ff0)
at media/mediaManager.cpp:756
profilers = std::list = {[0] = {px = 0x555555c4ae30, pn = {pi_ = 0x555555c84740}}}
schema = "rec"
metadata = {properties = std::multimap with 8 elements = {["@id"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@id", value =
"4de0653f-d0a9-5ea5-a31a-f81e5e33849f"}, ["@parentID"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@parentID", value =
"36f007da-384c-52ab-813f-34b5a5ebdf5f"}, ["@restricted"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@restricted",
value = "true"}, ["dc:date"] = {static Empty = {static Empty = <same as static member of an already seen type>,
key = "", value = ""}, key = "dc:date", value = "2011-02-13"}, ["dc:description"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:description",
value = "Fernsehfilm Deutschland 2011"}, ["dc:title"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:title", value =
"Tatort: Stille Wasser"}, ["upnp:class"] = {static Empty = {static Empty = <same as static member of an already seen type>,
key = "", value = ""}, key = "upnp:class", value = "object.item.videoItem.videoBroadcast"}, [
"upnp:longDescription"] = {static Empty = {static Empty = <same as static member of an already seen type>, key = "", value =
""}, key = "upnp:longDescription", value =
"Nadine Berthold hat sehen müssen, wie ihre Eltern ermodet wurden. Nur Inga Lürsen gelingt es, ein Vertrauensverhätlnis zu ihr aufzubauen, als sie zu ihr zieht, um sie vor dem Mörder zu schützen. Stede"...}}, resources = std::list = {[0] = {
resourceUri = "rec://Tatort/2011-02-13.20.13.1-0.rec", protocolInfo =
"http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=217", '0' <repeats 29 times>, duration = "01:30:00", resolution = "", bitrate = 0, size = 5072608480, sampleFrequency = 0, bitsPerSample = 0,
nrAudioChannels = 0, colorDepth = 0}}, static validators = std::map with 10 elements = {["@id"] = 0x0, [
"@parentID"] = 0x0, ["@restricted"] = 0x0, ["dc:creator"] = 0x0, ["dc:date"] = 0x0, ["dc:description"] = 0x0, [
"dc:title"] = 0x0, ["dlna:containerType"] = 0x0, ["upnp:class"] = 0x7fffeec3fc00, ["upnp:longDescription"] = 0x0}}
#2 0x00007fffeea16ccb in upnp::cMediaManager::ScanURI (this=this@entry=0x555555c47db0, uri="rec://", provider=0x7fffbc009ff0)
at media/mediaManager.cpp:831
it = "Tatort/2011-02-13.20.13.1-0.rec"
entries = std::list = {[0] = "Tatort:_Kinderlieb/2009-01-05.23.35.99.99.rec", [1] =
"Tatort:_Unter_Brüdern/2008-12-03.23.12.99.99.rec", [2] = "Tatort/2010-10-24.20.13.50.99.rec", [3] =
"Tatort/2010-10-13.23.13.50.99.rec", [4] = "Tatort/2010-10-14.20.13.50.99.rec", [5] = "Tatort/2010-10-17.20.13.50.99.rec",
[6] = "Tatort/2010-10-20.22.58.50.99.rec", [7] = "Tatort/2010-10-21.20.13.50.99.rec", [8] =
"Tatort/2010-05-27.20.13.50.99.rec", [9] = "Tatort/2010-06-16.22.48.50.99.rec", [10] = "Tatort/2010-08-25.22.48.50.99.rec",
[11] = "Tatort/2010-09-17.21.43.50.99.rec", [12] = "Tatort/2010-09-23.20.13.50.99.rec", [13] =
"Tatort/2010-10-02.20.13.50.99.rec", [14] = "Tatort/2010-06-30.22.48.50.99.rec", [15] = "Tatort/2010-08-04.22.48.50.99.rec",
[16] = "Tatort/2010-08-18.22.48.50.99.rec", [17] = "Tatort/2010-09-12.20.13.50.99.rec", [18] =
"Tatort/2010-09-15.22.58.50.99.rec", [19] = "Tatort/2010-09-19.20.13.50.99.rec", [20] = "Tatort/2010-09-24.21.43.50.99.rec",
[21] = "Tatort/2010-10-03.20.13.50.99.rec", [22] = "Tatort/2010-11-03.22.58.50.99.rec", [23] =
"Tatort/2010-09-08.22.58.50.99.rec", [24] = "Tatort/2010-09-25.20.13.50.99.rec", [25] = "Tatort/2010-10-04.20.58.50.99.rec",
[26] = "Tatort/2010-10-31.20.13.50.99.rec", [27] = "Tatort/2010-11-02.20.13.50.99.rec", [28] =
"Tatort/2010-11-14.20.13.50.99.rec", [29] = "Tatort/2010-05-24.20.13.50.99.rec", [30] = "Tatort/2010-09-01.22.58.50.99.rec",
[31] = "Tatort/2010-09-20.20.58.50.99.rec", [32] = "Tatort/2010-09-26.20.13.50.99.rec", [33] =
"Tatort/2010-10-04.22.43.50.99.rec", [34] = "Tatort/2010-11-21.20.13.50.99.rec", [35] = "Tatort/2010-11-28.20.13.50.99.rec",
[36] = "Tatort/2010-12-12.20.13.50.99.rec", [37] = "Tatort/2010-12-19.20.13.50.99.rec", [38] =
"Tatort/2010-12-26.20.13.50.99.rec", [39] = "Tatort/2010-12-29.23.13.50.99.rec", [40] = "Tatort/2010-12-30.20.13.50.99.rec",
[41] = "Tatort/2011-01-02.20.13.50.99.rec", [42] = "Tatort/2011-01-14.22.28.50.99.rec", [43] =
"Tatort/2011-02-13.20.13.1-0.rec", [44] = "Tatort/2011-02-20.20.13.1-0.rec", [45] = "Tatort/2011-03-27.20.20.1-0.rec", [46] =
"Tatort/2011-05-08.20.15.1-0.rec", [47] = "Das_fünfte_Element/2009-06-19.20.12.50.99.rec", [48] =
"Schimanski/2009-07-26.20.13.50.99.rec", [49] = "Schimanski/2010-04-15.20.13.50.99.rec", [50] =
"Schimanski/2011-01-30.20.13.1-0.rec", [51] = "Tatort:_Eine_unscheinbare_Frau/2009-11-26.20.13.50.99.rec", [52] =
"Der_Eisbär/2010-04-06.00.18.50.99.rec", [53] = "Stunksitzung_2012/2012-02-16.22.00.51-0.rec", [54] =
"Tatort:_Es_ist_böse/2012-04-22.20.15.1-0.rec", [55] = "Tatort:_Heimatfront/2012-06-10.20.15.1-0.rec", [56] =
"Tatort:_Weil_sie_böse_sind/2012-07-01.20.15.1-0.rec", [57] = "Tatort:_Schlafende_Hunde/2012-09-24.20.15.33-0.rec", [58] =
---Type <return> to continue, or q <return> to quit---
"Schimanski:_Sehnsucht/2011-02-02.23.28.3-0.rec", [59] = "Tatort:_Gebrochene_Herzen/2012-08-07.20.15.47-0.rec", [60] =
"Tatort:_Der_Weg_ins_Paradies/2011-12-18.20.10.1-0.rec", [61] = "Best_of_-_50_Folgen_Tatort_Köln/2011-12-25.21.45.3-0.rec",
[62] = "Tatort#3A_Scherbenhaufen/2012-03-04.20.15.1-0.rec", [63] =
"Tatort:_Ihr_Kinderlein_kommet/2012-04-09.20.15.1-0.rec", [64] =
"Tatort:_Der_Wald_steht_schwarz_und_schweiget/2012-05-13.20.15.1-0.rec", [65] =
"Der_Baader-Meinhof-Komplex_(1~2)/2012-07-21.20.15.3-0.rec", [66] = "Tatort:_Tote_Erde/2012-10-21.21.45.13-0.rec", [67] =
"Tatort:_Todesbilder/2012-01-15.20.15.1-0.rec", [68] = "Die_Rache_der_Wanderhure/2012-02-28.20.12.8-0.rec", [69] =
"Tatort#3A_Vergissmeinnicht/2012-03-09.21.45.1-0.rec", [70] =
"Tatort:_Die_Ballade_von_Cenk_und_Valerie/2012-05-06.20.15.1-0.rec", [71] =
"Wunderschön!_Spiekeroog_-_Ferien_auf_der_grünen_Insel/2012-07-16.04.00.3-0.rec", [72] =
"Tatort:_Eine_Leiche_zuviel/2011-09-22.20.10.3-0.rec", [73] = "Tatort:_Das_letzte_Rennen/2011-10-13.20.10.56-0.rec", [74] =
"Tatort:_Das_schwarze_Haus/2011-10-16.20.10.1-0.rec", [75] = "Tatort:_Satisfaktion/2012-04-26.20.15.3-0.rec", [76] =
"Tatort:_Pauline/2012-07-03.22.00.32-0.rec", [77] = "Der_Baader-Meinhof-Komplex_(2~2)/2012-07-21.21.40.3-0.rec", [78] =
"Die_Toten_Hosen:_Mach_mal_lauter/2012-09-22.20.15.20-0.rec", [79] = "Tatort:_Rabenherz/2011-10-18.20.10.47-0.rec", [80] =
"Tatort#3A_Müll/2012-03-19.22.45.33-0.rec", [81] = "Tatort:_Kinderland/2012-04-08.20.15.456-0.rec", [82] =
"Tatort:_Kinderland/2012-04-08.20.15.1-0.rec", [83] = "Schimanski:_Schuld_und_Sühne/2012-05-04.21.45.1-0.rec", [84] =
"Wunderschön!_Düsseldorf_-_Die_freundliche_Diva/2012-05-20.20.15.3-0.rec", [85] =
"Tatort:_Der_letzte_Patient/2012-07-22.20.15.1-0.rec", [86] = "Tatort:_Altes_Eisen/2011-12-25.20.15.3-0.rec", [87] =
"Tatort:_Waffenschwestern/2012-09-20.20.15.3-0.rec", [88] = "U2:_360_at_the_Rose_Bowl/2012-04-14.20.15.20-0.rec", [89] =
"Tatort:_Eine_bessere_Welt/2012-07-15.20.15.1-0.rec", [90] = "Schimanski_muss_leiden/2012-08-02.20.15.3-0.rec"}
ss = <incomplete type>
intersection = empty std::list
uristrm = <incomplete type>
metadata = {properties = std::multimap with 7 elements = {["@id"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@id", value =
"36f007da-384c-52ab-813f-34b5a5ebdf5f"}, ["@parentID"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@parentID", value =
"0"}, ["@restricted"] = {static Empty = {static Empty = <same as static member of an already seen type>, key = "", value =
""}, key = "@restricted", value = "true"}, ["dc:creator"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:creator",
value = "Video Disk Recorder"}, ["dc:description"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:description",
value = "Watch TV recordings"}, ["dc:title"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:title", value =
"VDR Recordings"}, ["upnp:class"] = {static Empty = {static Empty = <same as static member of an already seen type>, key =
"", value = ""}, key = "upnp:class", value = "object.container"}}, resources = empty std::list,
static validators = std::map with 10 elements = {["@id"] = 0x0, ["@parentID"] = 0x0, ["@restricted"] = 0x0, [
"dc:creator"] = 0x0, ["dc:date"] = 0x0, ["dc:description"] = 0x0, ["dc:title"] = 0x0, ["dlna:containerType"] = 0x0, [
"upnp:class"] = 0x7fffeec3fc00, ["upnp:longDescription"] = 0x0}}
#3 0x00007fffeea1729d in upnp::cMediaManager::Action (this=0x555555c47db0) at media/mediaManager.cpp:734
provider = {px = 0x7fffbc009ff0, pn = {pi_ = 0x7fffbc003990}}
uri = "rec://"
#4 0x00005555556928e3 in cThread::StartThread (Thread=0x555555c47db0) at thread.c:257
No locals.
#5 0x00007ffff7978d14 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00007ffff63b267d in clone ()
Gleicher Fehler. Hab jetzt mal das gemacht
cPluginManager::ProfilerList profilers = pluginManager->GetProfilers();
string schema = uri.substr(0, uri.find_first_of(':',0));
for(cPluginManager::ProfilerList::iterator it = profilers.begin(); it != profilers.end(); ++it){
if((*it)->CanHandleSchema(schema)){
/*
if((*it)->GetMetadata(uri, metadata) && RefreshObject(metadata)){
return true;
}
*/
}
}
isyslog("UPnP\tUnsupported resource: '%s' skipped.", uri.c_str());
return false;
Danach hab ich keinen segfault mehr aber um mir das zu erklären reichen meine bescheidenen C Kenntnisse dann nicht mehr.
Super. Kompiliert jetzt und ich bekomme auch keinen segfault mehr. Hab im syslog folgendes
Nov 8 20:49:46 lecco vdr: [22810] UPnP#011Exception occurred while updating container with ID '4bbe0364-a597-5981-bd12-6ecefacb804c': sqlite3_step: SQL logic error or missing database
Nov 8 20:49:46 lecco vdr: [22810] UPnP#011Exception occurred while updating container with ID '4bbe0364-a597-5981-bd12-6ecefacb804c': sqlite3_step: SQL logic error or missing database
und davon ganz viel. Hat das was zu sagen?
Hmm, liegt irgendwie an der Schleife.
827 stringstream uristrm;
828 for(StringList::iterator it = entries.begin(); it != entries.end(); ++it){
829 uristrm.str(string());
830 uristrm << uri << *it;
831 // ScanURI(uristrm.str(), provider);
832 }
Wenn ich den ScanURI call testweise auskommentiere ist der segfault verschwunden.
Hallo allerseits,
ich bekomme auf meinem 64bit Fedora 17 System beim Starten des vdr leider einen Segmentation fault. Hat jemand einen Tip was ich verkehrt mache?
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffcaffd700 (LWP 19454)]
0x00007ffff6c44790 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() ()
from /lib64/libstdc++.so.6
(gdb) bt
#0 0x00007ffff6c44790 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() ()
from /lib64/libstdc++.so.6
#1 0x00007fffeec2351b in upnp::cMediaManager::ScanURI (this=this@entry=0x555555c32100, uri=
<error reading variable: Cannot access memory at address 0x646e750200000064>, provider=provider@entry=0x7fffbc002b30)
at media/mediaManager.cpp:759
#2 0x00007fffeec23ccb in upnp::cMediaManager::ScanURI (this=this@entry=0x555555c32100, uri="rec://", provider=0x7fffbc002b30)
at media/mediaManager.cpp:831
#3 0x00007fffeec242ad in upnp::cMediaManager::Action (this=0x555555c32100) at media/mediaManager.cpp:734
#4 0x00005555556928e3 in cThread::StartThread (Thread=0x555555c32100) at thread.c:257
#5 0x00007ffff7978d14 in start_thread () from /lib64/libpthread.so.0
#6 0x00007ffff63b267d in clone () from /lib64/libc.so.6
(gdb) bt full
#0 0x00007ffff6c44790 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string() ()
from /lib64/libstdc++.so.6
No symbol table info available.
#1 0x00007fffeec2351b in upnp::cMediaManager::ScanURI (this=this@entry=0x555555c32100, uri=
<error reading variable: Cannot access memory at address 0x646e750200000064>, provider=provider@entry=0x7fffbc002b30)
at media/mediaManager.cpp:759
profilers = std::list = {[0] = {px = 0x555555c4a5b0, pn = {pi_ = 0x555555c83ec0}}}
schema = "rec"
metadata = {properties = std::multimap with 8 elements = {["@id"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@id", value =
"4de0653f-d0a9-5ea5-a31a-f81e5e33849f"}, ["@parentID"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@parentID", value =
"36f007da-384c-52ab-813f-34b5a5ebdf5f"}, ["@restricted"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@restricted",
value = "true"}, ["dc:date"] = {static Empty = {static Empty = <same as static member of an already seen type>,
key = "", value = ""}, key = "dc:date", value = "2011-02-13"}, ["dc:description"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:description",
value = "Fernsehfilm Deutschland 2011"}, ["dc:title"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:title", value =
"Tatort: Stille Wasser"}, ["upnp:class"] = {static Empty = {static Empty = <same as static member of an already seen type>,
key = "", value = ""}, key = "upnp:class", value = "object.item.videoItem.videoBroadcast"}, [
"upnp:longDescription"] = {static Empty = {static Empty = <same as static member of an already seen type>, key = "", value =
""}, key = "upnp:longDescription", value =
"Nadine Berthold hat sehen müssen, wie ihre Eltern ermodet wurden. Nur Inga Lürsen gelingt es, ein Vertrauensverhätlnis zu ihr aufzubauen, als sie zu ihr zieht, um sie vor dem Mörder zu schützen. Stede"...}}, resources = std::list = {[0] = {
resourceUri = "rec://Tatort/2011-02-13.20.13.1-0.rec", protocolInfo =
"http-get:*:video/mpeg:DLNA.ORG_PN=MPEG_TS_SD_EU_ISO;DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=217", '0' <repeats 29 times>,
duration = "01:30:00", resolution = "", bitrate = 0, size = 5072608480, sampleFrequency = 0, bitsPerSample = 0,
nrAudioChannels = 0, colorDepth = 0}}, static validators = std::map with 10 elements = {["@id"] = 0x0, [
"@parentID"] = 0x0, ["@restricted"] = 0x0, ["dc:creator"] = 0x0, ["dc:date"] = 0x0, ["dc:description"] = 0x0, [
"dc:title"] = 0x0, ["dlna:containerType"] = 0x0, ["upnp:class"] = 0x7fffeee4cc40, ["upnp:longDescription"] = 0x0}}
#2 0x00007fffeec23ccb in upnp::cMediaManager::ScanURI (this=this@entry=0x555555c32100, uri="rec://", provider=0x7fffbc002b30)
at media/mediaManager.cpp:831
it = "Tatort/2011-02-13.20.13.1-0.rec"
entries = std::list = {[0] = "Tatort:_Kinderlieb/2009-01-05.23.35.99.99.rec", [1] =
"Tatort:_Unter_Brüdern/2008-12-03.23.12.99.99.rec", [2] = "Tatort/2010-10-24.20.13.50.99.rec", [3] =
"Tatort/2010-10-13.23.13.50.99.rec", [4] = "Tatort/2010-10-14.20.13.50.99.rec", [5] = "Tatort/2010-10-17.20.13.50.99.rec",
[6] = "Tatort/2010-10-20.22.58.50.99.rec", [7] = "Tatort/2010-10-21.20.13.50.99.rec", [8] =
"Tatort/2010-05-27.20.13.50.99.rec", [9] = "Tatort/2010-06-16.22.48.50.99.rec", [10] = "Tatort/2010-08-25.22.48.50.99.rec",
[11] = "Tatort/2010-09-17.21.43.50.99.rec", [12] = "Tatort/2010-09-23.20.13.50.99.rec", [13] =
"Tatort/2010-10-02.20.13.50.99.rec", [14] = "Tatort/2010-06-30.22.48.50.99.rec", [15] = "Tatort/2010-08-04.22.48.50.99.rec",
[16] = "Tatort/2010-08-18.22.48.50.99.rec", [17] = "Tatort/2010-09-12.20.13.50.99.rec", [18] =
"Tatort/2010-09-15.22.58.50.99.rec", [19] = "Tatort/2010-09-19.20.13.50.99.rec", [20] = "Tatort/2010-09-24.21.43.50.99.rec",
[21] = "Tatort/2010-10-03.20.13.50.99.rec", [22] = "Tatort/2010-11-03.22.58.50.99.rec", [23] =
"Tatort/2010-09-08.22.58.50.99.rec", [24] = "Tatort/2010-09-25.20.13.50.99.rec", [25] = "Tatort/2010-10-04.20.58.50.99.rec",
[26] = "Tatort/2010-10-31.20.13.50.99.rec", [27] = "Tatort/2010-11-02.20.13.50.99.rec", [28] =
"Tatort/2010-11-14.20.13.50.99.rec", [29] = "Tatort/2010-05-24.20.13.50.99.rec", [30] = "Tatort/2010-09-01.22.58.50.99.rec",
[31] = "Tatort/2010-09-20.20.58.50.99.rec", [32] = "Tatort/2010-09-26.20.13.50.99.rec", [33] =
"Tatort/2010-10-04.22.43.50.99.rec", [34] = "Tatort/2010-11-21.20.13.50.99.rec", [35] = "Tatort/2010-11-28.20.13.50.99.rec",
[36] = "Tatort/2010-12-12.20.13.50.99.rec", [37] = "Tatort/2010-12-19.20.13.50.99.rec", [38] =
"Tatort/2010-12-26.20.13.50.99.rec", [39] = "Tatort/2010-12-29.23.13.50.99.rec", [40] = "Tatort/2010-12-30.20.13.50.99.rec",
[41] = "Tatort/2011-01-02.20.13.50.99.rec", [42] = "Tatort/2011-01-14.22.28.50.99.rec", [43] =
"Tatort/2011-01-23.20.13.50.99.rec", [44] = "Tatort/2011-02-13.20.13.1-0.rec", [45] = "Tatort/2011-02-20.20.13.1-0.rec",
[46] = "Tatort/2011-03-27.20.20.1-0.rec", [47] = "Tatort/2011-05-08.20.15.1-0.rec", [48] =
"Das_fünfte_Element/2009-06-19.20.12.50.99.rec", [49] = "Schimanski/2009-07-26.20.13.50.99.rec", [50] =
"Schimanski/2010-04-15.20.13.50.99.rec", [51] = "Schimanski/2011-01-30.20.13.1-0.rec", [52] =
"Tatort:_Eine_unscheinbare_Frau/2009-11-26.20.13.50.99.rec", [53] = "Der_Eisbär/2010-04-06.00.18.50.99.rec", [54] =
"Stunksitzung_2012/2012-02-16.22.00.51-0.rec", [55] = "Tatort:_Es_ist_böse/2012-04-22.20.15.1-0.rec", [56] =
"Tatort:_Heimatfront/2012-06-10.20.15.1-0.rec", [57] = "Tatort:_Weil_sie_böse_sind/2012-07-01.20.15.1-0.rec", [58] =
"Tatort:_Schlafende_Hunde/2012-09-24.20.15.33-0.rec", [59] = "Schimanski:_Sehnsucht/2011-02-02.23.28.3-0.rec", [60] =
"Tatort:_Gebrochene_Herzen/2012-08-07.20.15.47-0.rec", [61] = "Tatort:_Der_Weg_ins_Paradies/2011-12-18.20.10.1-0.rec", [62] =
"Best_of_-_50_Folgen_Tatort_Köln/2011-12-25.21.45.3-0.rec", [63] = "Tatort#3A_Scherbenhaufen/2012-03-04.20.15.1-0.rec",
[64] = "Tatort:_Ihr_Kinderlein_kommet/2012-04-09.20.15.1-0.rec", [65] =
"Tatort:_Der_Wald_steht_schwarz_und_schweiget/2012-05-13.20.15.1-0.rec", [66] =
"Der_Baader-Meinhof-Komplex_(1~2)/2012-07-21.20.15.3-0.rec", [67] = "Tatort:_Tote_Erde/2012-10-21.21.45.13-0.rec", [68] =
"Tatort:_Todesbilder/2012-01-15.20.15.1-0.rec", [69] = "Die_Rache_der_Wanderhure/2012-02-28.20.12.8-0.rec", [70] =
"Tatort#3A_Vergissmeinnicht/2012-03-09.21.45.1-0.rec", [71] =
"Tatort:_Die_Ballade_von_Cenk_und_Valerie/2012-05-06.20.15.1-0.rec", [72] =
"Wunderschön!_Spiekeroog_-_Ferien_auf_der_grünen_Insel/2012-07-16.04.00.3-0.rec", [73] =
"Tatort:_Eine_Leiche_zuviel/2011-09-22.20.10.3-0.rec", [74] = "Tatort:_Das_letzte_Rennen/2011-10-13.20.10.56-0.rec", [75] =
"Tatort:_Das_schwarze_Haus/2011-10-16.20.10.1-0.rec", [76] = "Tatort:_Satisfaktion/2012-04-26.20.15.3-0.rec", [77] =
"Tatort:_Pauline/2012-07-03.22.00.32-0.rec", [78] = "Der_Baader-Meinhof-Komplex_(2~2)/2012-07-21.21.40.3-0.rec", [79] =
"Die_Toten_Hosen:_Mach_mal_lauter/2012-09-22.20.15.20-0.rec", [80] = "Tatort:_Rabenherz/2011-10-18.20.10.47-0.rec", [81] =
"Tatort#3A_Müll/2012-03-19.22.45.33-0.rec", [82] = "Tatort:_Kinderland/2012-04-08.20.15.456-0.rec", [83] =
"Tatort:_Kinderland/2012-04-08.20.15.1-0.rec", [84] = "Schimanski:_Schuld_und_Sühne/2012-05-04.21.45.1-0.rec", [85] =
"Wunderschön!_Düsseldorf_-_Die_freundliche_Diva/2012-05-20.20.15.3-0.rec", [86] =
"Tatort:_Der_letzte_Patient/2012-07-22.20.15.1-0.rec", [87] = "Tatort:_Altes_Eisen/2011-12-25.20.15.3-0.rec", [88] =
"Tatort:_Waffenschwestern/2012-09-20.20.15.3-0.rec", [89] = "U2:_360_at_the_Rose_Bowl/2012-04-14.20.15.20-0.rec", [90] =
"Tatort:_Eine_bessere_Welt/2012-07-15.20.15.1-0.rec", [91] = "Schimanski_muss_leiden/2012-08-02.20.15.3-0.rec"}
ss = <incomplete type>
intersection = empty std::list
uristrm = <incomplete type>
metadata = {properties = std::multimap with 7 elements = {["@id"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@id", value =
"36f007da-384c-52ab-813f-34b5a5ebdf5f"}, ["@parentID"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "@parentID", value =
"0"}, ["@restricted"] = {static Empty = {static Empty = <same as static member of an already seen type>, key = "", value =
""}, key = "@restricted", value = "true"}, ["dc:creator"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:creator", value =
"Video Disk Recorder"}, ["dc:description"] = {static Empty = {static Empty = <same as static member of an already seen type>,
key = "", value = ""}, key = "dc:description", value = "Watch TV recordings"}, ["dc:title"] = {static Empty = {
static Empty = <same as static member of an already seen type>, key = "", value = ""}, key = "dc:title", value =
"VDR Recordings"}, ["upnp:class"] = {static Empty = {static Empty = <same as static member of an already seen type>, key = "",
value = ""}, key = "upnp:class", value = "object.container"}}, resources = empty std::list,
static validators = std::map with 10 elements = {["@id"] = 0x0, ["@parentID"] = 0x0, ["@restricted"] = 0x0, [
"dc:creator"] = 0x0, ["dc:date"] = 0x0, ["dc:description"] = 0x0, ["dc:title"] = 0x0, ["dlna:containerType"] = 0x0, [
"upnp:class"] = 0x7fffeee4cc40, ["upnp:longDescription"] = 0x0}}
#3 0x00007fffeec242ad in upnp::cMediaManager::Action (this=0x555555c32100) at media/mediaManager.cpp:734
provider = {px = 0x7fffbc002b30, pn = {pi_ = 0x7fffbc003ef0}}
uri = "rec://"
#4 0x00005555556928e3 in cThread::StartThread (Thread=0x555555c32100) at thread.c:257
No locals.
#5 0x00007ffff7978d14 in start_thread () from /lib64/libpthread.so.0
No symbol table info available.
#6 0x00007ffff63b267d in clone () from /lib64/libc.so.6
No symbol table info available.
methodus Ich hab mal die header zwischen mediatomb und BD390 beim streamen einer vdr Aufnahme mitgeschnitten. Würde mich freuen, wenn dir das weiter hilft.
GET /content/media/object_id/36710/res_id/0/ext/file.ts HTTP/1.1
Range: bytes=0-15
Host: 192.168.207.2:50500
Accept: */*
HTTP/1.1 206 Partial Content
CONTENT-LENGTH: 16
CONTENT-TYPE: video/mpeg
CONTENT-RANGE: bytes 0-15/2097179480
DATE: Thu, 02 Jun 2011 16:33:08 GMT
LAST-MODIFIED: Sat, 09 Apr 2011 20:27:46 GMT
SERVER: Linux/2.6.35.11-83.fc14.x86_64, UPnP/1.0, MediaTomb/0.12.1
CONNECTION: close
Content-Disposition: attachment; filename="00001.ts"
Accept-Ranges: bytes
transferMode.dlna.org: Streaming
contentFeatures.dlna.org: DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=017000 00000000000000000000000000
GET /content/media/object_id/36710/res_id/0/ext/file.ts HTTP/1.1
Range: bytes=0-1048576
Host: 192.168.207.2:50500
Accept: */*
transferMode.dlna.org: Streaming
HTTP/1.1 206 Partial Content
CONTENT-LENGTH: 1048577
CONTENT-TYPE: video/mpeg
CONTENT-RANGE: bytes 0-1048576/2097179480
DATE: Thu, 02 Jun 2011 16:33:08 GMT
LAST-MODIFIED: Sat, 09 Apr 2011 20:27:46 GMT
SERVER: Linux/2.6.35.11-83.fc14.x86_64, UPnP/1.0, MediaTomb/0.12.1
CONNECTION: close
Content-Disposition: attachment; filename="00001.ts"
Accept-Ranges: bytes
transferMode.dlna.org: Streaming
contentFeatures.dlna.org: DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=017000 00000000000000000000000000
GET /content/media/object_id/36710/res_id/0/ext/file.ts HTTP/1.1
Range: bytes=0-262143
Host: 192.168.207.2:50500
Accept: */*
HTTP/1.1 206 Partial Content
CONTENT-LENGTH: 262144
CONTENT-TYPE: video/mpeg
CONTENT-RANGE: bytes 0-262143/2097179480
DATE: Thu, 02 Jun 2011 16:33:08 GMT
LAST-MODIFIED: Sat, 09 Apr 2011 20:27:46 GMT
SERVER: Linux/2.6.35.11-83.fc14.x86_64, UPnP/1.0, MediaTomb/0.12.1
CONNECTION: close
Content-Disposition: attachment; filename="00001.ts"
Accept-Ranges: bytes
transferMode.dlna.org: Streaming
contentFeatures.dlna.org: DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=017000 00000000000000000000000000
GET /content/media/object_id/36710/res_id/0/ext/file.ts HTTP/1.1
Range: bytes=262144-524287
Host: 192.168.207.2:50500
Accept: */*
HTTP/1.1 206 Partial Content
CONTENT-LENGTH: 262144
CONTENT-TYPE: video/mpeg
CONTENT-RANGE: bytes 262144-524287/2097179480
DATE: Thu, 02 Jun 2011 16:33:08 GMT
LAST-MODIFIED: Sat, 09 Apr 2011 20:27:46 GMT
SERVER: Linux/2.6.35.11-83.fc14.x86_64, UPnP/1.0, MediaTomb/0.12.1
CONNECTION: close
Content-Disposition: attachment; filename="00001.ts"
Accept-Ranges: bytes
transferMode.dlna.org: Streaming
contentFeatures.dlna.org: DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=017000 00000000000000000000000000
GET /content/media/object_id/36710/res_id/0/ext/file.ts HTTP/1.1
Range: bytes=524288-786431
Host: 192.168.207.2:50500
Accept: */*
HTTP/1.1 206 Partial Content
CONTENT-LENGTH: 262144
CONTENT-TYPE: video/mpeg
CONTENT-RANGE: bytes 524288-786431/2097179480
DATE: Thu, 02 Jun 2011 16:33:08 GMT
LAST-MODIFIED: Sat, 09 Apr 2011 20:27:46 GMT
SERVER: Linux/2.6.35.11-83.fc14.x86_64, UPnP/1.0, MediaTomb/0.12.1
CONNECTION: close
Content-Disposition: attachment; filename="00001.ts"
Accept-Ranges: bytes
transferMode.dlna.org: Streaming
contentFeatures.dlna.org: DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=017000 00000000000000000000000000
Mach ich gerne. Schaff es aber nicht vor Anfang der nächsten Woche.