Tipps für Netzwerkeinrichtung benötigt (1 Viewer)

tobi_chiara

Portal Pro
December 19, 2011
241
8
Home Country
Germany Germany
Danke euch beiden. Einstellungen passen!(siehe unten) TV-Stream startet immer noch nicht. Deaktivere jetzt dann wohl doch die Win-Firewall obwohl ich mit D-Link Router arbeite und eig. keine Probleme enstehen sollten.[DOUBLEPOST=1355084603][/DOUBLEPOST][DOUBLEPOST=1355085128][/DOUBLEPOST]Mepo sagt mir wenn ich live tv starten möchte:
"ABSPIELEN NICHT MÖGLICH: STREAM 2:0"
 

hofi

MP Donator
  • Premium Supporter
  • February 19, 2009
    301
    46
    Ardagger Markt
    Home Country
    Austria Austria
    Der Router bewirkt intern gar nichts, der verhindert nur dass von aussen (aus dem Internet)nur die Ports offen sind die du frei gibst.
    Windows Firewall würde ich auf alle Fälle mal abdrehen zum Testen.
    Du kannst auch einen Portscanner installieren und schauen ob der Port nach aussen offen ist, google mal nach "Portscanner" gibt jede Menge Freeware.
     

    tobi_chiara

    Portal Pro
    December 19, 2011
    241
    8
    Home Country
    Germany Germany
    Firwall ist off.
    Mepo sagt mir wenn ich live tv starten möchte:
    "ABSPIELEN NICHT MÖGLICH: STREAM 2:0"

    Interessant ist, dass der client die akt. laufende TV Aufnahme die ich am server programmiert habe anzeigt?!
     

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,554
    3,936
    Lehmden
    Home Country
    Germany Germany
    Hi.
    Vielleicht stimmt was mit er gentle.config Datei nicht... Ist ein bekanntes Problem, was immer wieder mal auftaucht und bis jetzt noch nicht gefixt ist. Such diese Datei "gentle.config" mal auf deinem Server und auf deinem Klienten. (Liegt in: c:\ProgramData\Team MediaPortal\MediaPortal\, zumindest bei Win7) Ich vermute, irgendwo steht dort "localhost" im Connection String" was eigentlich nicht sein darf. Vor allem auf den Klienten geht dann gar nichts. Die "Gentle.config" ist eine einfache Text Datei und kann mit Notepad (oder ähnlichem) editiert werden.
    Die Zeile die du suchst sieht (im Fehlerfall) so aus:
    Code:
    <DefaultProvider name="MySQL"connectionString="Server=localhost;
    und geht dann noch weiter
    Hieraus musst du dann
    Code:
    <DefaultProvider name="MySQL"connectionString="Server=MeinServername;
    machen...

    Sonst kommen wir wohl ohne Logs nicht weiter...
     
    Last edited:

    tobi_chiara

    Portal Pro
    December 19, 2011
    241
    8
    Home Country
    Germany Germany
    @ Lehmden. Nachstehend Kopie der "gentle.config":

    <?xml version="1.0" encoding="utf-8"?>
    <Gentle.Framework>
    <!-- See the API documentation for the Gentle.Framework.GentleSettings class for
    detailed information on the keys available in the Options section -->
    <Options>
    <!-- the default timeout value in seconds for IDbCommand instances created by Gentle -->
    <CommandTimeout>30</CommandTimeout>
    <!-- whether to enable support for Gentle-managed concurrency control columns -->
    <ConcurrencyControl>false</ConcurrencyControl>
    <!-- options: Attributes or XML (XML currently unused) -->
    <MasterDefinition>Attributes</MasterDefinition>
    <Analyzer>
    <!-- options: None, OnDemand (the default), Full -->
    <Level>OnDemand</Level>
    <!-- whether to warn about unmapped columns and other non-fatal errors -->
    <Silent>false</Silent>
    </Analyzer>
    <Cache>
    <!-- default cache strategy (use only Never or Temporary) -->
    <DefaultStrategy>Temporary</DefaultStrategy>
    <CacheStatements>true</CacheStatements>
    <CacheObjects>true</CacheObjects>
    <!-- when true Gentle will try to bypass query execution and compose
    the result from cached data alone -->
    <SkipQueryExecution>true</SkipQueryExecution>
    <!-- the scope within which to ensure uniqing
    options: Thread (default), Application or WebSession -->
    <UniqingScope>Application</UniqingScope>
    </Cache>
    <Logging>
    <!-- This setting controls the lowest log level emitted. See the
    Verbosity enum for details on the available values. -->
    <Verbosity>Warning</Verbosity>
    <!-- Do not edit this unless you know what you're doing. This setting
    controls at what level error conditions are considered fatal. -->
    <Frailty>Warning</Frailty>
    <!-- Use values defined in the LogCategories enum to turn logging on/off
    for selected categories. The available values include:
    All (all categories)
    StatementExecutionRead (select statements)
    StatementExecutionWrite (insert/update/delete statements)
    StatementExecutionOther (any other kind of statement)
    StatementExecution (any kind of statement; same as all three groups above)
    Cache (cache accesses)
    Metadata (metadata updates)
    General (everything else) -->
    <!-- The following sample first disables all categories, then selectively
    turns on various subcategories -->
    <Category name="All" enabled="false" />
    <Category name="StatementExecution" enabled="false" />
    <Category name="Cache" enabled="false" />
    <Category name="Metadata" enabled="false" />
    </Logging>
    </Options>
    <!--
    <NamespaceProviders>
    <Namespace namespace="Gentle.First" provider="SQLServer" connectionstring="..." />
    <Namespace namespace="Gentle.Second" provider="SQLServer" connectionString="..." />
    </NamespaceProviders>
    -->
    <DefaultProvider name="MySQL" connectionString="Server=TV-Server-PC;Database=MpTvDb;User ID=root;Password=MediaPortal;charset=utf8;Connection Timeout=30;" />
    <!--
    <DefaultProvider name="Firebird" connectionString="User=SYSDBA;Password=masterkey;Data Source=TvLibrary.fdb;ServerType=1;Charset=UNICODE_FSS;" />
    <DefaultProvider name="Jet" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\Code\Gentle.NET\Source\Gentle.Framework.Tests\Database Files\Gentle_MSAccess.mdb;OLE DB Services=-1;" />
    <DefaultProvider name="MySQL" connectionString="Server=10.0.0.2;Database=test;User ID=xxx;Password=xxx" />
    <DefaultProvider name="PostgreSQL" connectionString="Server=10.0.0.2;Database=Test;User ID=xxx;Password=xxx" />
    <DefaultProvider name="Oracle" connectionString="Data Source=kermit.symbiote.sporadicism.com,1521;User ID=gentle;password=xxx" />
    <DefaultProvider name="OracleODP" connectionString="Data Source=kermit.symbiote.sporadicism.com,1521;User ID=gentle;password=xxx" />
    <DefaultProvider name="SQLite" connectionString="URI=file:c:/Code/Gentle.NET/Source/Gentle.Framework.Tests/Database Files/Gentle_SQLite.db" />
    <DefaultProvider name="SQLServer" connectionString="data source=127.0.0.1;initial catalog=Test;user id=xxx;password=xxx;packet size=4096" />
    -->
    <!-- IMPORTANT: You must uncomment ONLY the providers that you will be using. If a provider
    is defined below, but Gentle cannot find or load the associated library, an exception
    will most likely be raised! -->
    <Providers>
    <!-- list known provider assemblies; the assembly .dll suffix is optional -->
    <!-- Provider name="CE" assembly="Gentle.Provider.CE" /-->
    <!-- Provider name="Firebird" assembly="Gentle.Provider.Firebird" /-->
    <!-- Provider name="Jet" assembly="Gentle.Provider.Jet" /-->
    <Provider name="MySQL" assembly="Gentle.Provider.MySQL.dll" />
    <!-- Provider name="Oracle" assembly="Gentle.Provider.Oracle" /-->
    <!-- Provider name="OracleODP" assembly="Gentle.Provider.OracleODP" /-->
    <!-- Provider name="PostgreSQL" assembly="Gentle.Provider.PostgreSQL" /-->
    <!-- Provider name="SQLite" assembly="Gentle.Provider.SQLite" / -->
    <Provider name="SQLServer" assembly="Gentle.Provider.SQLServer" />
    <!-- Provider name="Sybase" assembly="Gentle.Provider.Sybase" / -->
    <!-- Provider name="SybaseASA" assembly="Gentle.Provider.SybaseASA" / -->
    </Providers>
    </Gentle.Framework>
     

    RicoHTPC

    MP Donator
  • Premium Supporter
  • February 4, 2011
    1,441
    172
    Cuxhaven
    Home Country
    Germany Germany
    "ABSPIELEN NICHT MÖGLICH: STREAM 2:0"
    Das Problem hatte ich vorhin auch, weil ein Passwort nötig gewesen wäre um auf den Ordner des Servers zuzugreifen wo der Timeshift gespeichert wird
    und man in der mp Oberfläche den Passwort-Prompt nicht sieht. Musste ich erst einmal im Explorer machen und dabei das Passwort speichern,
    dann gings. Allerdings habe ich bei mir auch RTSP deaktiviert, ich glaube normalerweise ist das nicht notwendig.
     

    tobi_chiara

    Portal Pro
    December 19, 2011
    241
    8
    Home Country
    Germany Germany
    kann es sein das mein Problem mit dem streaming port zu tun hat? es gibt das Problem wohl in sehr vielen, unterschiedlichen Varianten

    IP Adresse steht auf auto
     
    Last edited:

    Lehmden

    Retired Team Member
  • Premium Supporter
  • December 17, 2010
    12,554
    3,936
    Lehmden
    Home Country
    Germany Germany
    Hi.
    Die gentle.config ist in Ordnung, sofern dein TV Server "TV-Server-PC" heißt.
    Stell mal das Log Level deines Klienten (da wo TV nicht klappt) auf Debug. Geht in der MP Config unter General. Dann starte MP, versuch einen Tv Kanal zu schauen und nach der Fehler- Meldung mach MP wieder aus. Dann lädst du die Log Files sowohl vom Klient als auch vom TV Server hier hoch. Sonst kommen wir einfach nicht weiter...
     

    Users who are viewing this thread

    Top Bottom