Posts by chris281080

    Ich hab den Receiver am Dachboden im Einsatz.
    Er läuft auch bei der aktuellen Hitze soweit. (Wir haben meist nur 2 Kanäle gleichzeitig am laufen)

    Hin und wieder muss er jedoch restartet werden, dass ist jedoch unabhängig von der Hitze.
    Der Restart über das Webinterface reicht hier, so dass ich nicht selbst auf den Dachboden muss...

    Hab noch nen Fehler in der channels.conf gefunden und gefixed.
    Wusste zwar nicht mehr wie man mit "iconv" convertiert, aber "iconv channels.conf" blieb an der Stelle hängen wo das "defekte" Zeichen war...
    Also einfach den Sender rausgeworfen. :)

    Bleibt also von meiner Seite nur mehr die Frage welche Widget Version die zu empfehlende derzeit ist...

    Danke & Lg,
    Christoph

    Hi,

    Ich hab leider seit dem Umstieg auf neue Hardware und übernahme der alten Config in die neue OS Installation auch Probleme...

    Mit dem Widget VdrOnTv_0.95_Europe_20131003.zip bekomm ich folgendes Ergebnis:

    Display Spoiler


    2014-05-08 18:11:15.384: HTTP server listening on port 8000
    2014-05-08 18:11:15.384: SmartTvServer Thread Started
    2014-05-08 18:11:15.386: mServerFd= 12
    2014-05-08 18:11:17.855: SmartTvServer::OsdStatusMessage: Msg= Channel locked (recording)!
    2014-05-08 18:11:19.856: SmartTvServer::OsdStatusMessage: Msg=
    2014-05-08 18:12:15.420: + New Session mReqId= 1
    2014-05-08 18:12:15.420: mActiveSessions= 1 size= 1 ReqIds= [ 1 ]
    2014-05-08 18:12:15.420: + New Session mReqId= 2
    2014-05-08 18:12:15.420: mActiveSessions= 2 size= 2 ReqIds= [ 1 2 ]
    2014-05-08 18:12:15.654: mReqId= 1 fd= 26 mMethod= GET mPath= /widget.conf mVer= HTTP/1.1 mQuery= _=1399572734612
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:15.656: mReqId= 1 fd= 26 SendFile mPath= /usr/local/src/VDR_etc//plugins/smarttvweb/widget.conf
    fd= 26 mReqId= 1 mFileSize= 415
    2014-05-08 18:12:15.657: mReqId= 2 fd= 27 mMethod= GET mPath= /vdrstatus.xml mVer= HTTP/1.1 mQuery= _=1399572734629
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:15.658: fd= 26 mReqId= 1 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:15.658: - Closing Session mReqId= 1
    2014-05-08 18:12:15.659: mActiveSessions= 1 size= 1 ReqIds= [ 2 ]
    2014-05-08 18:12:15.659: fd= 27 mReqId= 2 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:15.659: mReqId= 2 fd= 27 cResponseMemBlk: Response duration= 2.109 ms
    2014-05-08 18:12:15.660: - Closing Session mReqId= 2
    2014-05-08 18:12:15.660: mActiveSessions= 0 size= 0 ReqIds= [ ]
    2014-05-08 18:12:16.468: + New Session mReqId= 3
    2014-05-08 18:12:16.468: mActiveSessions= 1 size= 1 ReqIds= [ 3 ]
    2014-05-08 18:12:16.469: + New Session mReqId= 4
    2014-05-08 18:12:16.469: mActiveSessions= 2 size= 2 ReqIds= [ 3 4 ]
    2014-05-08 18:12:16.472: + New Session mReqId= 5
    2014-05-08 18:12:16.472: mActiveSessions= 3 size= 3 ReqIds= [ 3 4 5 ]
    2014-05-08 18:12:16.472: + New Session mReqId= 6
    2014-05-08 18:12:16.473: mActiveSessions= 4 size= 4 ReqIds= [ 3 4 5 6 ]
    2014-05-08 18:12:16.473: + New Session mReqId= 7
    2014-05-08 18:12:16.473: mActiveSessions= 5 size= 5 ReqIds= [ 3 4 5 6 7 ]
    2014-05-08 18:12:16.800: mReqId= 3 fd= 20 mMethod= POST mPath= /log mVer= HTTP/1.1 mQuery=
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:16.805: CLOG: Config.getWidgetVersion= 0.95
    2014-05-08 18:12:16.806: mReqId= 4 fd= 21 mMethod= POST mPath= /log mVer= HTTP/1.1 mQuery=
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:16.807: mReqId= 5 fd= 22 mMethod= POST mPath= /log mVer= HTTP/1.1 mQuery=
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:16.807: fd= 20 mReqId= 3 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:16.808: - Closing Session mReqId= 3
    2014-05-08 18:12:16.809: mActiveSessions= 4 size= 4 ReqIds= [ 4 5 6 7 ]
    2014-05-08 18:12:16.809: mReqId= 6 fd= 23 mMethod= GET mPath= /vdrstatus.xml mVer= HTTP/1.1 mQuery= _=1399572735299
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:16.809: fd= 23 mReqId= 6 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:16.809: mReqId= 6 fd= 23 cResponseMemBlk: Response duration= 0.447 ms
    2014-05-08 18:12:16.810: - Closing Session mReqId= 6
    2014-05-08 18:12:16.810: mActiveSessions= 3 size= 3 ReqIds= [ 4 5 7 ]
    2014-05-08 18:12:16.810: CLOG: webapis.ver= 1.2.15
    2014-05-08 18:12:16.810: fd= 21 mReqId= 4 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:16.810: - Closing Session mReqId= 4
    2014-05-08 18:12:16.810: mActiveSessions= 2 size= 2 ReqIds= [ 5 7 ]
    2014-05-08 18:12:16.811: CLOG: onAVPlayObtained: sName= undefined sVersion: undefined
    2014-05-08 18:12:16.812: mReqId= 7 fd= 24 mMethod= GET mPath= /clients mVer= HTTP/1.1 mQuery= state=running&mac=5ca39d3f97c6&ip=192.168.0.58&_=1399572735305
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:16.812: mReqId= 7 fd= 24 receiveClientInfo mac= 5ca39d3f97c6 ip= 192.168.0.58 state= running
    2014-05-08 18:12:16.812: SmartTvServer::updateTvClient: Append Entry for Mac= 5ca39d3f97c6
    2014-05-08 18:12:16.812: fd= 22 mReqId= 5 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:16.812: - Closing Session mReqId= 5
    2014-05-08 18:12:16.812: mActiveSessions= 1 size= 1 ReqIds= [ 7 ]
    2014-05-08 18:12:16.812: fd= 24 mReqId= 7 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:16.812: mReqId= 7 fd= 24 cResponseMemBlk: Response duration= 0.243 ms
    2014-05-08 18:12:16.812: - Closing Session mReqId= 7
    2014-05-08 18:12:16.812: mActiveSessions= 0 size= 0 ReqIds= [ ]
    2014-05-08 18:12:16.828: + New Session mReqId= 8
    2014-05-08 18:12:16.828: mActiveSessions= 1 size= 1 ReqIds= [ 8 ]
    2014-05-08 18:12:16.841: mReqId= 8 fd= 20 mMethod= POST mPath= /log mVer= HTTP/1.1 mQuery=
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:16.848: CLOG: curWidget.id= (VdrOnTv)
    2014-05-08 18:12:16.848: fd= 20 mReqId= 8 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:16.849: - Closing Session mReqId= 8
    2014-05-08 18:12:16.849: mActiveSessions= 0 size= 0 ReqIds= [ ]
    2014-05-08 18:12:16.860: + New Session mReqId= 9
    2014-05-08 18:12:16.860: mActiveSessions= 1 size= 1 ReqIds= [ 9 ]
    2014-05-08 18:12:16.860: + New Session mReqId= 10
    2014-05-08 18:12:16.860: mActiveSessions= 2 size= 2 ReqIds= [ 9 10 ]
    2014-05-08 18:12:16.860: + New Session mReqId= 11
    2014-05-08 18:12:16.860: mActiveSessions= 3 size= 3 ReqIds= [ 9 10 11 ]
    2014-05-08 18:12:16.871: mReqId= 9 fd= 20 mMethod= POST mPath= /log mVer= HTTP/1.1 mQuery=
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:16.875: mReqId= 10 fd= 21 mMethod= POST mPath= /log mVer= HTTP/1.1 mQuery=
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:16.876: CLOG: ProductInfo= 2
    2014-05-08 18:12:16.876: fd= 20 mReqId= 9 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:16.877: - Closing Session mReqId= 9
    2014-05-08 18:12:16.877: mActiveSessions= 2 size= 2 ReqIds= [ 10 11 ]
    2014-05-08 18:12:16.877: mReqId= 11 fd= 22 mMethod= POST mPath= /log mVer= HTTP/1.1 mQuery=
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:16.888: CLOG: isTvSet= false
    2014-05-08 18:12:16.888: CLOG: Server.updateVdrStatus: tzCor= -1
    2014-05-08 18:12:16.889: fd= 21 mReqId= 10 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:16.889: - Closing Session mReqId= 10
    2014-05-08 18:12:16.889: mActiveSessions= 1 size= 1 ReqIds= [ 11 ]
    2014-05-08 18:12:16.889: fd= 22 mReqId= 11 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:16.889: - Closing Session mReqId= 11
    2014-05-08 18:12:16.890: mActiveSessions= 0 size= 0 ReqIds= [ ]
    2014-05-08 18:12:16.891: + New Session mReqId= 12
    2014-05-08 18:12:16.891: mActiveSessions= 1 size= 1 ReqIds= [ 12 ]
    2014-05-08 18:12:16.891: mReqId= 12 fd= 20 mMethod= POST mPath= /log mVer= HTTP/1.1 mQuery=
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:16.896: CLOG: Server.updateVdrStatus: tzCor= -1
    2014-05-08 18:12:16.896: fd= 20 mReqId= 12 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:16.896: - Closing Session mReqId= 12
    2014-05-08 18:12:16.897: mActiveSessions= 0 size= 0 ReqIds= [ ]
    2014-05-08 18:12:20.844: + New Session mReqId= 13
    2014-05-08 18:12:20.844: mActiveSessions= 1 size= 1 ReqIds= [ 13 ]
    2014-05-08 18:12:20.844: + New Session mReqId= 14
    2014-05-08 18:12:20.845: mActiveSessions= 2 size= 2 ReqIds= [ 13 14 ]
    2014-05-08 18:12:20.845: + New Session mReqId= 15
    2014-05-08 18:12:20.845: mActiveSessions= 3 size= 3 ReqIds= [ 13 14 15 ]
    2014-05-08 18:12:21.291: mReqId= 13 fd= 20 mMethod= POST mPath= /log mVer= HTTP/1.1 mQuery=
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:21.295: mReqId= 14 fd= 21 mMethod= POST mPath= /log mVer= HTTP/1.1 mQuery=
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:21.296: CLOG: State= 0: Key pressed: KEY_ENTER
    2014-05-08 18:12:21.296: fd= 20 mReqId= 13 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:21.296: - Closing Session mReqId= 13
    2014-05-08 18:12:21.296: mActiveSessions= 2 size= 2 ReqIds= [ 14 15 ]
    2014-05-08 18:12:21.297: mReqId= 15 fd= 22 mMethod= GET mPath= /vdrstatus.xml mVer= HTTP/1.1 mQuery= _=1399572739979
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:21.298: fd= 22 mReqId= 15 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:21.298: mReqId= 15 fd= 22 cResponseMemBlk: Response duration= 0.453 ms
    2014-05-08 18:12:21.298: - Closing Session mReqId= 15
    2014-05-08 18:12:21.298: mActiveSessions= 1 size= 1 ReqIds= [ 14 ]
    2014-05-08 18:12:21.304: CLOG: change state: OldState= 0 NewState= 1
    2014-05-08 18:12:21.304: fd= 21 mReqId= 14 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:21.304: - Closing Session mReqId= 14
    2014-05-08 18:12:21.304: mActiveSessions= 0 size= 0 ReqIds= [ ]
    2014-05-08 18:12:21.312: + New Session mReqId= 16
    2014-05-08 18:12:21.312: mActiveSessions= 1 size= 1 ReqIds= [ 16 ]
    2014-05-08 18:12:21.318: mReqId= 16 fd= 20 mMethod= GET mPath= /channels.xml mVer= HTTP/1.1 mQuery= channels=50&_=1399572740065
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    OwnIP= 192.168.0.2
    2014-05-08 18:12:21.319: mReqId= 16 fd= 20 Event Info is Zero for Count= 50 Name= ORF1
    2014-05-08 18:12:21.319: mReqId= 16 fd= 20 Event Info is Zero for Count= 49 Name= ORF2
    2014-05-08 18:12:21.320: mReqId= 16 fd= 20 Schedule is Zero for Count= 47 Name= RTL Television
    2014-05-08 18:12:21.320: mReqId= 16 fd= 20 Schedule is Zero for Count= 46 Name= SAT.1
    2014-05-08 18:12:21.320: mReqId= 16 fd= 20 Schedule is Zero for Count= 45 Name= ProSieben
    2014-05-08 18:12:21.321: mReqId= 16 fd= 20 Schedule is Zero for Count= 44 Name= RTL2
    2014-05-08 18:12:21.321: mReqId= 16 fd= 20 Schedule is Zero for Count= 43 Name= VOX
    2014-05-08 18:12:21.321: mReqId= 16 fd= 20 Schedule is Zero for Count= 42 Name= kabel eins
    2014-05-08 18:12:21.322: mReqId= 16 fd= 20 Schedule is Zero for Count= 41 Name= SUPER RTL
    2014-05-08 18:12:21.322: mReqId= 16 fd= 20 Schedule is Zero for Count= 40 Name= Das Erste HD
    2014-05-08 18:12:21.322: mReqId= 16 fd= 20 Schedule is Zero for Count= 39 Name= ZDF HD
    2014-05-08 18:12:21.323: mReqId= 16 fd= 20 Schedule is Zero for Count= 38 Name= arte HD
    2014-05-08 18:12:21.323: mReqId= 16 fd= 20 Schedule is Zero for Count= 37 Name= PHOENIX HD
    2014-05-08 18:12:21.323: mReqId= 16 fd= 20 Schedule is Zero for Count= 36 Name= ORF1 HD
    2014-05-08 18:12:21.324: mReqId= 16 fd= 20 Schedule is Zero for Count= 35 Name= ORF2 HD
    2014-05-08 18:12:21.324: mReqId= 16 fd= 20 Schedule is Zero for Count= 34 Name= ATV HD
    2014-05-08 18:12:21.324: mReqId= 16 fd= 20 Schedule is Zero for Count= 33 Name= ProSieben MAXX
    2014-05-08 18:12:21.324: mReqId= 16 fd= 20 Schedule is Zero for Count= 32 Name= SAT.1 Gold
    2014-05-08 18:12:21.324: mReqId= 16 fd= 20 Schedule is Zero for Count= 31 Name= Bayerisches FS S�d
    2014-05-08 18:12:21.324: mReqId= 16 fd= 20 Schedule is Zero for Count= 30 Name= hr-fernsehen
    2014-05-08 18:12:21.324: mReqId= 16 fd= 20 Schedule is Zero for Count= 29 Name= NDR FS MV
    2014-05-08 18:12:21.324: mReqId= 16 fd= 20 Schedule is Zero for Count= 28 Name= SR Fernsehen
    2014-05-08 18:12:21.324: mReqId= 16 fd= 20 Schedule is Zero for Count= 27 Name= BR-alpha OBSOLETE
    2014-05-08 18:12:21.324: mReqId= 16 fd= 20 Schedule is Zero for Count= 26 Name= SWR Fernsehen BW
    2014-05-08 18:12:21.324: mReqId= 16 fd= 20 Schedule is Zero for Count= 25 Name= ZDF
    2014-05-08 18:12:21.324: mReqId= 16 fd= 20 Schedule is Zero for Count= 24 Name= 3sat
    2014-05-08 18:12:21.325: mReqId= 16 fd= 20 Schedule is Zero for Count= 23 Name= KiKA
    2014-05-08 18:12:21.325: mReqId= 16 fd= 20 Schedule is Zero for Count= 22 Name= arte OBSOLETE
    2014-05-08 18:12:21.325: mReqId= 16 fd= 20 Schedule is Zero for Count= 21 Name= ORF2S
    2014-05-08 18:12:21.325: mReqId= 16 fd= 20 Schedule is Zero for Count= 20 Name= ORF1
    2014-05-08 18:12:21.325: mReqId= 16 fd= 20 Schedule is Zero for Count= 19 Name= ORF2 W
    2014-05-08 18:12:21.325: mReqId= 16 fd= 20 Schedule is Zero for Count= 18 Name= ATV
    2014-05-08 18:12:21.325: mReqId= 16 fd= 20 Schedule is Zero for Count= 17 Name= ZDFinfo
    2014-05-08 18:12:21.325: mReqId= 16 fd= 20 Schedule is Zero for Count= 16 Name= CNN Int.
    2014-05-08 18:12:21.325: mReqId= 16 fd= 20 Schedule is Zero for Count= 15 Name= Disney Channel
    2014-05-08 18:12:21.325: mReqId= 16 fd= 20 Schedule is Zero for Count= 14 Name= SPORT1
    2014-05-08 18:12:21.325: mReqId= 16 fd= 20 Schedule is Zero for Count= 13 Name= HSE24
    2014-05-08 18:12:21.326: mReqId= 16 fd= 20 Schedule is Zero for Count= 12 Name= Bloomberg TV Germany OBSOLETE
    2014-05-08 18:12:21.326: mReqId= 16 fd= 20 Schedule is Zero for Count= 11 Name= MTV HD
    2014-05-08 18:12:21.326: mReqId= 16 fd= 20 Schedule is Zero for Count= 10 Name= rbb Brandenburg
    2014-05-08 18:12:21.326: mReqId= 16 fd= 20 Schedule is Zero for Count= 9 Name= Sky News OBSOLETE
    2014-05-08 18:12:21.326: mReqId= 16 fd= 20 Schedule is Zero for Count= 8 Name= BVN
    2014-05-08 18:12:21.326: mReqId= 16 fd= 20 Schedule is Zero for Count= 7 Name= n-tv
    2014-05-08 18:12:21.326: mReqId= 16 fd= 20 Schedule is Zero for Count= 6 Name= Al Jazeera OBSOLETE
    2014-05-08 18:12:21.326: mReqId= 16 fd= 20 Schedule is Zero for Count= 5 Name= ORF III
    2014-05-08 18:12:21.326: mReqId= 16 fd= 20 Schedule is Zero for Count= 4 Name= Eurosport Deutschland
    2014-05-08 18:12:21.326: mReqId= 16 fd= 20 Schedule is Zero for Count= 3 Name= EinsExtra OBSOLETE
    2014-05-08 18:12:21.326: mReqId= 16 fd= 20 Schedule is Zero for Count= 2 Name= EinsFestival OBSOLETE
    2014-05-08 18:12:21.326: mReqId= 16 fd= 20 Schedule is Zero for Count= 1 Name= EinsPlus OBSOLETE
    2014-05-08 18:12:21.336: + New Session mReqId= 17
    2014-05-08 18:12:21.336: mActiveSessions= 2 size= 2 ReqIds= [ 16 17 ]
    2014-05-08 18:12:21.336: fd= 20 mReqId= 16 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:21.336: mReqId= 16 fd= 20 cResponseMemBlk: Response duration= 17.432 ms
    2014-05-08 18:12:21.336: - Closing Session mReqId= 16
    2014-05-08 18:12:21.336: mActiveSessions= 1 size= 1 ReqIds= [ 17 ]
    2014-05-08 18:12:21.348: mReqId= 17 fd= 21 mMethod= POST mPath= /log mVer= HTTP/1.1 mQuery=
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:21.352: CLOG: Server.updateVdrStatus: tzCor= -1
    2014-05-08 18:12:21.353: fd= 21 mReqId= 17 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:21.353: - Closing Session mReqId= 17
    2014-05-08 18:12:21.353: mActiveSessions= 0 size= 0 ReqIds= [ ]
    2014-05-08 18:12:21.420: + New Session mReqId= 18
    2014-05-08 18:12:21.420: mActiveSessions= 1 size= 1 ReqIds= [ 18 ]
    2014-05-08 18:12:21.678: mReqId= 18 fd= 20 mMethod= POST mPath= /log mVer= HTTP/1.1 mQuery=
    User-Agent: Mozilla/5.0 (SmartHub; SMART-TV; U; Linux/SmartTV+2013; Maple2012) AppleWebKit/535.20+ (KHTML, like Gecko) SmartTV Safari/535.20+
    2014-05-08 18:12:21.682: CLOG: Server.fetchVideoList Error Response - status= parsererror error= TypeError: Cannot read property 'documentElement' of null
    2014-05-08 18:12:21.683: fd= 20 mReqId= 18 --------------------- Check Write: Closing ---------------------
    2014-05-08 18:12:21.683: - Closing Session mReqId= 18
    2014-05-08 18:12:21.683: mActiveSessions= 0 size= 0 ReqIds= [ ]


    Angezeigt wird beim Aufruf von Live die Meldung "Error with XML File: parseerror"
    epg hab ich mal mittels svdpr gelöscht.
    channels.conf hab ich auch in den ersten Einträgen um Kanäle mit komischen Zeichen erleichtert...

    Mit dem Widget VdrOnTv_0.96.1230_Europe_20131230.zip erhalte ich nur eine nicht viel sagende Fehlermeldung mit "200" "NaN" im Text.
    Ich kann gerne nochmal die Version installieren wenn der genaue Text wichtig ist.


    Welche Version ist eigentlich die die ich am besten mit der GIT Version des Plugins verwenden soll?
    VdrOnTv_0.96.1230_Europe_20131230.zip (die du mir mal geschickt hast)
    VdrOnTv_0.95_Europe_20131003.zip (von http://projects.vdr-developer.org/projects/plg-smarttvweb/files)
    oder die Version im GIT

    Lg,
    Christoph

    Hi,

    Ich überlege aufgrund der positivien Erfahrungsberichte meinen VDR Server um einen Triax TSS 400 zu erweitern.
    Ist es damit eigentlich möglich mit einem Tuner mehrere Aufnahmen zu fahren (sowie bei direkt am VDR Server angeschlossenen Tunern)?
    Oder wird das durch den Triax blockiert?

    Gibt es irgendwelche bekannten Probleme im laufenden Betrieb?
    Ich hab bisher nur von der ein oder anderen Frage/Problem beim einrichten am VDR Server gelesen...

    Danke & Lg,
    Christoph

    Hi Thlo,

    Dir auch ein gutes neues Jahr!

    Aussetzer:
    Ich hab es mal bei Live Bild beobachtet.
    Ist aber wie geschrieben auch bei VLC streaming direkt vom streamdev-server.
    Das mit den Aufnahmen ist ein guter Tipp, das werde ich auch noch testen.
    Ist aber eh offtopic, da das Plugin ja nicht wirklich was damit zu tun hat.

    CPU Last:
    Gut zu wissen. Dann verfolge ich einfach mal die Aussetzer weiter und schau wie sich das entwickelt.
    Ich sollte in rund einem Monat eh einen neuen Server (Cubox i4-Pro) bekommen.
    Da setze ich sowieso das System neu auf und seh dann ob es da auch auftritt oder ob es nur eine defekte Installation auf meiner GoFlex Box war.

    Lg

    Hi,

    Ich hatte in meiner Konstellation gerade immer wieder Bildaussetzer.
    Da diese aber auch vom Laptop mit VLC fast gleichhäufig basiert, ist es wohl nicht auf das Plugin zurückzuführen.
    Der kleine Unterschied wird aufgrund des anderen Players (VLC vs. Samsung BluRay Player) liegen.

    Im Zuge dessen ist mir aber was anderes aufgefallen.

    Starte ich den VDR neu und schaue vom Laptop mittels VLC hab ich auf meinem GoFlex Net Server eine CPU Last von ca. 13%:
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    10030 vdr 20 0 275m 83m 2616 S 13.5 68.1 0:24.42 vdr

    Steige ich jedoch mittels SmartTV Plugin vom BLuRay Player ein, erhalte ich eine CPU Last von ca. 98% (einfach alles was auf der schwachen CPU frei ist):
    PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
    10030 vdr 20 0 275m 82m 2572 S 97.8 67.5 0:47.90 vdr

    Bin ich da ein Einzelfall oder reserviert sich das Plugin hier wirklich die volle CPU? (die GoFlex Net hat nur einen Core)

    Ich erzeuge gerne Logs, falls du welche brauchst.
    (Bitte kurze Info was ich speziell einstellen soll.)

    Danke & Lg,
    Christoph

    Das mit der EPG Übersicht muss ich mir nochmal ansehen.
    Ich dachte ich hab nur eine Übersicht über alle Sender und kann mir da mit den Pfeiltasten immer nur das Program eines der Sender anzeigen lassen.

    Ich strebe für mich eher die Variante ein Server mehrere Clients an.
    Tests mit mehreren Clients auf einen Server kann ich daher vermutlich bald machen.
    Ich muss noch einen kurzen WLan Reichweiten Tests durchführen, dann steht der Anschaffung eines zweiten Clients nichts im Wege.
    Mit einer leicht aufgebohrten Fassung des Widgets wär ich eben für mein kleines Reich voll zu frieden. :]

    Ich installier mir mal das SDK und schauen wie weit ich damit komm.
    Sobald ich etwas hab das würdig sein könnte in den Originalcode integriert zu werden und zumindest bei mir stabil läuft, lass ich es dir zu kommen.
    Muss ich irgendwas beachten, so dass du die Änderungen leicht in den Hauptcode übernehmen kannst?

    Hi,

    Mir gefällt das Plugin gut und es hat gleich mal meinen derzeit einzigen aktiven Client ersetzt. :respekt
    Mir ist jedoch aufgefallen das mir gegenüber den vollwertigen VDR die ein oder andere Funktion noch fehlt.

    Kann man die nachrüsten (rein vom technischen her) und hast du vielleicht noch Lust dazu?
    - EPG Übersicht auf einen Blick über "alle" Kanäle was gerade läuft (siehe http://upload.wikimedia.org/wikipedia/comm…2.6-epg-now.jpg)
    idealerweise aus dem Hauptmenü und auch aus einem laufendem Program aufrufbar (mit der grünen Taste?)
    umschaltbar was läuft als nächstes
    umschaltbar was läuft nur auf dem markierten Sender (sprich Ansicht aller nachfolgenden Sedungen)
    Die Krönung wäre wenn man hier auch gleich Timer setzen könnte :hat3

    - Im Widgetmenü (statt nur am Server) einstellbar wieviele Kanäle zur Verfügung stehen sollen
    z.B. Server hat Standardeinstellungen und am einzelnen Client kann im Widget abweichend Einstellungen getroffen werden

    - Anzeigedauer der Infobalken die eingeblendet werden wenn man während dem Filmschauen INFO drückt einstellbar machen


    Zusätzlich hab ich noch ein komisches Verhalten:
    Ich habe meinen BD-F6500 im vorgesehenen Menü auf die korrekte Zeitzone konfiguriert, denoch weicht er um eine Stunde ab.
    Ich Tip mal auf die Sommerzeit...

    Auf jeden Fall danke für die geleistete Arbeit.
    Ich kann notfalls auch gern mal ein Aug auf den Code werfen und schauen ob ich in der Lage bin es selbst zu integrieren, hab aber bisher nur mit Script und Websprachen gearbeitet....

    Hi,

    Ich hab seit meiner Übersiedelung auf die GoFlex Net von einem selbstgebauten VDR auf die Standardpakete gewechselt.
    Jetzt würde ich gerne ein Paket nutzen das nicht im Standard Repository zur Verfügung steht.

    Ich hab mich dazu schlau gemacht erhalte jedoch noch eine Fehlermeldung.
    Meine Vorgehensweise ist derzeit die folgende:

    Code
    apt-get install vdr-dev dh-make cdbs build-essential fakeroot
    wget http://projects.vdr-developer.org/attachments/download/1364/vdr-plugin-smarttvweb_098.tgz
    tar xzvf vdr-plugin-smarttvweb_098.tgz
    mv vdr-plugin-smarttvweb_098.tgz vdr-plugin-smarttvweb_0.98.orig.tar.gz
    mv smarttvweb smarttvweb-0.98
    cd smarttvweb-0.98
    debianize-vdrplugin


    Ergebnis:

    Display Spoiler


    Maintainer name : root
    Email-Address : root@unknown
    Date : Fri, 07 Jun 2013 21:23:03 +0200
    Package Name : vdr-plugin-smarttvweb
    Version : 0.98
    License : blank
    Type of Package : Single
    Custom template : /usr/share/vdr-dev/plugin-template
    Default debian and package class templates will not be applied.
    Hit <enter> to confirm:
    Skipping creating ../vdr-plugin-smarttvweb_0.98.orig.tar.gz because it already exists
    File rules already exists, skipping.
    Done. Please edit the files in the debian/ subdirectory now. You should also
    check that the vdr-plugin-smarttvweb Makefiles install into $DESTDIR and not in / .

    Weiter gehts mit:

    Code
    dpkg-buildpackage -rfakeroot -us -uc -sa
    Display Spoiler


    dpkg-buildpackage: warning: using a gain-root-command while being root
    dpkg-buildpackage: source package vdr-plugin-smarttvweb
    dpkg-buildpackage: source version 0.98-1
    dpkg-buildpackage: source changed by root <root@unknown>
    dpkg-buildpackage: host architecture armel
    dpkg-source --before-build smarttvweb-0.98
    fakeroot debian/rules clean
    dh clean
    dh_testdir
    debian/rules override_dh_auto_clean
    make[1]: Entering directory `/root/tmp/smarttvweb-0.98'
    /usr/bin/make -o .dependencies clean VDRDIR=/usr/include/vdr LIBDIR=. LOCALEDIR=locale
    make[2]: Entering directory `/root/tmp/smarttvweb-0.98'
    rm -f smarttvweb.o smarttvfactory.o httpresource.o httpclient.o mngurls.o log.o url.o stvw_cfg.o responsebase.o responsefile.o responsevdrdir.o responsememblk.o .dependencies libvdr*.so.* *.tgz core* *~ .standalone smarttvweb-standalone
    make[2]: Leaving directory `/root/tmp/smarttvweb-0.98'
    rm -rf locale libvdr-*.so.*
    make[1]: Leaving directory `/root/tmp/smarttvweb-0.98'
    dh_clean
    dpkg-source -b smarttvweb-0.98
    dpkg-source: info: using source format `3.0 (quilt)'
    dpkg-source: info: building vdr-plugin-smarttvweb using existing ./vdr-plugin-smarttvweb_0.98.orig.tar.gz
    dpkg-source: info: building vdr-plugin-smarttvweb in vdr-plugin-smarttvweb_0.98-1.debian.tar.gz
    dpkg-source: info: building vdr-plugin-smarttvweb in vdr-plugin-smarttvweb_0.98-1.dsc
    debian/rules build
    dh build
    dh_testdir
    dh_auto_configure
    debian/rules override_dh_auto_build
    make[1]: Entering directory `/root/tmp/smarttvweb-0.98'
    dh_auto_build -- all VDRDIR=/usr/include/vdr LIBDIR=. LOCALEDIR=locale
    make[2]: Entering directory `/root/tmp/smarttvweb-0.98'
    make[2]: Leaving directory `/root/tmp/smarttvweb-0.98'
    make[2]: Entering directory `/root/tmp/smarttvweb-0.98'
    ( if [ -f .standalone ] ; then ( rm -f .standalone; make clean ; make objects ) ; else exit 0 ;fi )
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"smarttvweb"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include -I/include -o smarttvweb.o smarttvweb.c
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"smarttvweb"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include -I/include -o smarttvfactory.o smarttvfactory.c
    smarttvfactory.c: In member function ‘void SmartTvServer::loop()’:
    smarttvfactory.c:487:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    smarttvfactory.c:516:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"smarttvweb"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include -I/include -o httpresource.o httpresource.c
    httpresource.c: In member function ‘virtual int cHttpResource::handleRead()’:
    httpresource.c:217:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"smarttvweb"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include -I/include -o httpclient.o httpclient.c
    httpclient.c: In member function ‘int cHttpClientBase::checkTransactionCompletion()’:
    httpclient.c:325:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"smarttvweb"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include -I/include -o mngurls.o mngurls.c
    mngurls.c: In member function ‘void cManageUrls::appendEntry(std::string, std::string)’:
    mngurls.c:53:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    mngurls.c: In member function ‘bool cManageUrls::deleteEntry(std::string, std::string)’:
    mngurls.c:76:37: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    mngurls.c:94:39: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"smarttvweb"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include -I/include -o log.o log.c
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"smarttvweb"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include -I/include -o url.o url.c
    url.c: In static member function ‘static std::string cUrlEncode::hexDump(char*, int)’:
    url.c:260:32: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"smarttvweb"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include -I/include -o stvw_cfg.o stvw_cfg.c
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"smarttvweb"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include -I/include -o responsebase.o responsebase.c
    responsebase.c: In member function ‘virtual int cResponseBase::fillDataBlk()’:
    responsebase.c:135:1: warning: control reaches end of non-void function [-Wreturn-type]
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"smarttvweb"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include -I/include -o responsefile.o responsefile.c
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"smarttvweb"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include -I/include -o responsevdrdir.o responsevdrdir.c
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -c -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"smarttvweb"' -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/usr/include/vdr/include -I/include -o responsememblk.o responsememblk.c
    g++ -g -O0 -fPIC -Wall -Woverloaded-virtual -shared smarttvweb.o smarttvfactory.o httpresource.o httpclient.o mngurls.o log.o url.o stvw_cfg.o responsebase.o responsefile.o responsevdrdir.o responsememblk.o -o libvdr-smarttvweb.so
    make[2]: Leaving directory `/root/tmp/smarttvweb-0.98'
    make[1]: Leaving directory `/root/tmp/smarttvweb-0.98'
    dh_auto_test
    fakeroot debian/rules binary
    dh binary
    dh_testroot
    dh_prep
    dh_installdirs
    dh_auto_install
    dh_install
    cp: cannot stat `debian/tmp/locale': No such file or directory
    dh_install: cp -a debian/tmp/locale debian/vdr-plugin-smarttvweb/usr/share// returned exit code 1
    make: *** [binary] Error 2
    dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2

    Ein Verzeichnis debian kann ich finden, jedoch kein tmp Verzeichnis darin...

    Hat wer nen Tipp für mich was ich falsch gemacht oder vergessen hab?