Hehe, ich habe das nur auf dem Client PC gemacht und seit dem läuft es....
streamdev server/client verbindung times out
- decembersoul
- Geschlossen
-
-
Dann hab ich ja was zum testen
-
...
Und 2.: Ich dachte Client damit sei Client gemeint?
Ich habe auf dem ClientPC das streamdev-server Plugin gepatcht. Danke an Johns für den tollen Tipp!
Mit folgender Änderung:Diff
Alles anzeigen--- a/client/socket.h +++ b/client/socket.h @@ -30,13 +30,13 @@ protected: Returns false on failure, setting errno appropriately if it has been a system failure. If Expected is zero, returns immediately after sending the command. */ - bool Command(const std::string &Command, uint Expected = 0, uint TimeoutMs = 1500); + bool Command(const std::string &Command, uint Expected = 0, uint TimeoutMs = 15000); /* Fetch results from an ongoing Command called with Expected == 0. Returns true if the response has the code Expected, returning an internal buffer in the array pointer pointed to by Result. Returns false on failure, setting errno appropriately if it has been a system failure. */ - bool Expect(uint Expected, std::string *Result = NULL, uint TimeoutMs = 1500); + bool Expect(uint Expected, std::string *Result = NULL, uint TimeoutMs = 15000); public: cClientSocket(void);
-
Noch gar nicht, da ich dem Link nicht folgen konnte. Ich werde mal sehen, muss mir erst den User-Patch-Algorithmus von Gentoo dazu anschauen.
Und 2.: Ich dachte Client damit sei Client gemeint?Der ebuild unterstützt dies nicht. Du mußt ein anderes Packet installieren, dann kann man jeden ebuild patchen, aber ich weiß nicht mehr wie dies hieß. Ich mache:
Codeebuild /usr/portage/media-plugins/vdr-streamdev/vdr-streamdev-0.5.1.ebuild unpack sed -i /var/tmp/portage/media-plugins/vdr-streamdev-0.5.1/work/streamdev-0.5.1/client/socket.h -e" s/1500/15000/" ebuild /usr/portage/media-plugins/vdr-streamdev/vdr-streamdev-0.5.1.ebuild merge
Johns
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!