Digital Devices CineS2 wird nicht mehr erkannt. Bitte helft mir... (1 Viewer)

MaxMan23

MP Donator
  • Premium Supporter
  • September 8, 2007
    380
    48
    Home Country
    Germany Germany
    Das komische ist, im TV.log steht etwas über die Karten:

    2012-03-18 19:21:43.972335 [TVService(6)]: Detecting Cards
    2012-03-18 19:21:44.000336 [TVService(6)]: Detected IP TV Card 0
    2012-03-18 19:21:44.225349 [TVService(6)]: Found card:digital devices dvb-s/s2 tuner 1
    2012-03-18 19:21:44.232349 [TVService(6)]: Not connected with generic MS Network Provider, using the original method
    2012-03-18 19:21:44.234350 [TVService(6)]: Found card:digital devices dvb-s/s2 tuner 2
    2012-03-18 19:21:44.239350 [TVService(6)]: Not connected with generic MS Network Provider, using the original method
    2012-03-18 19:21:44.242350 [TVService(6)]: Remove filter from graph: DVBC Network Provider
    2012-03-18 19:21:44.244350 [TVService(6)]: Remove filter from graph: ATSC Network Provider
    2012-03-18 19:21:44.245350 [TVService(6)]: Remove filter from graph: DVBS Network Provider
    2012-03-18 19:21:44.246350 [TVService(6)]: Remove filter from graph: DVBT Network Provider


    Nur sie tauchen nicht auf, nur die DVBIP und RadioWebStream
     

    diskeeper

    Portal Pro
    January 5, 2007
    6,109
    421
    Dortmund
    Home Country
    Germany Germany
    2012-03-18 19:21:44.232349 [TVService(6)]: Not connected with generic MS Network Provider, using the original method

    das ist ja meine vermutung, das da was kaputt ist, kann sich deshalb damit nicht verbinden und
    das ist windows zugehörig. wie man ja auch ließt, nur kann ich dir nicht sagen was man sonst dagegen tun kann.
    wenn jemand das weiß...,dann bitte.
     

    geichel

    Portal Pro
    January 11, 2008
    81
    17
    Dortmund
    Home Country
    Germany Germany
    Hallo, MaxMan 23!
    ich würde an deiner Stelle folgendes probieren:
    ->CineS2 Karte einfach mal in einem anderen Slot des Mainbords ausprobieren (Wackelkontakt).
    ->Die externe Spannungsversorgung der Karte prüfen (Wackelkontakt).
    ->Falls eine weiter Platte zur Hand, Windows dort nochmal frisch aufsetzen, Kartentreiber installieren und schauen ob der DVB Viewer die Karte erkennt.
    ->Ansonsten Backup von Windows ziehen und nochmal neu installieren.
    ->Eventuell mit dem Support nochmal deine BIOS Einstellungen checken, ich habe die gleiche Karte, und meine im Handbuch dort einen Hinweis auf zu beachtende BIOS Einstellungen gelesen zu haben.
    ->Falls ein anderer Rechner & Receiver zur Hand, check auch mal deinen Satanschluss, nicht das Du ein generelles Empfangsproblem hast.
    Viel Erfolg!
    Ge
     

    MaxMan23

    MP Donator
  • Premium Supporter
  • September 8, 2007
    380
    48
    Home Country
    Germany Germany
    geichel:
    Hast wohl meine Posts nicht gelesen... :)
    Liegt nicht am Rechner sondern an Windows und ich möchte nicht neu installieren, sondern wenn möglich den Fehler beheben.
     

    geichel

    Portal Pro
    January 11, 2008
    81
    17
    Dortmund
    Home Country
    Germany Germany
    Hallo,
    ich habe deinen Post schon gelesen. Nur es kann sein, wenn dein Board eventuell ein Problem hat, z.B. Kontaktpropleme zwischen Karte und dem Slot in dem sie steckt, können Fehler wie Du sie beschrieben hast typisch sein. Deshalb mal einen anderen Slot ausprobieren. Falls dein Netzteil keine stabilen Spannungen liefert kann es zu ähnlichen Problemen kommen. Wenn die Karte in einem anderen Rechner ohne Problem funktioniert kann ein Hardwareproblem in dem Rechner vorliegen, in dem deine Karte nicht funzt.
    Falls du dein Windows zerschossen hast, wirst Du dies nur rausfinden, wenn du es nochmal sauber aufsetzt, also entweder auf einer neuen Festplatte, oder du ziehst ein Backup deiner Platte und installierst es so nochmal. Zu versuchen ein zerschossenes Windows nachträglich zu reparieren, bzw. aus einem Restorepoint zu reparieren, kannst
    du glaube ich ziemlich schnell vergessen.
    Wie gesagt, es sind Tips die dir helfen können dein Problem einzugrenzen, ob du sie nutzen willst, musst du selbst entscheiden ;)
    Viel Erfolg!
    ge
     

    MaxMan23

    MP Donator
  • Premium Supporter
  • September 8, 2007
    380
    48
    Home Country
    Germany Germany
    Die Karte läuft ja porblemlos unter Vista auf demselben Rechner.

    Mich würde interessieren, wo in der Registry (oder sonstwo) der TV Server nach eingetragenen TV Karten sucht. Dort muss ein Eintrag fehlen oder nicht stimmen.

    Es muss etwas mit der TvCardCollection.cs zu tun haben (vermute ich). Dort wird doch abgefragt welche Karte vorh. ist, nur wo genau wird gesucht und welcher Abschnitt betrifft die CineS2 (DVBS?) ?

    /// <summary>
    /// Enumerate all tvcard devices and add them to the list
    /// </summary>
    private void DetectCards()
    {
    ITunerCap _providerType;
    bool genericNP = false;
    //SkyStar 2 & IP Streaming
    DsDevice[] devices = DsDevice.GetDevicesOfCat(FilterCategory.LegacyAmFilterCategory);
    for (int i = 0; i < devices.Length; ++i)
    {
    if (String.Compare(devices.Name, "B2C2 MPEG-2 Source", true) == 0)
    {
    Log.Log.WriteFile("Detected SkyStar 2 card");
    TvCardDvbSS2 card = new TvCardDvbSS2(_epgEvents, devices);
    _cards.Add(card);
    //break; maybe more than one B2C2 card ?
    }
    else if (String.Compare(devices.Name, "Elecard NWSource-Plus", true) == 0)
    {
    TvBusinessLayer layer = new TvBusinessLayer();
    Setting setting;
    setting = layer.GetSetting("iptvCardCount", "1");
    int iptvCardCount = Convert.ToInt32(setting.Value);
    for (int cardNum = 0; cardNum < iptvCardCount; cardNum++)
    {
    Log.Log.WriteFile("Detected IP TV Card " + cardNum);
    TvCardDVBIP card = new TvCardDVBIPElecard(_epgEvents, devices, cardNum);
    _cards.Add(card);
    }
    }
    else if (String.Compare(devices.Name, "MediaPortal IPTV Source Filter", true) == 0)
    {
    TvBusinessLayer layer = new TvBusinessLayer();
    Setting setting;
    setting = layer.GetSetting("iptvCardCount", "1");
    int iptvCardCount = Convert.ToInt32(setting.Value);
    for (int cardNum = 0; cardNum < iptvCardCount; cardNum++)
    {
    Log.Log.WriteFile("Detected IP TV Card " + cardNum);
    TvCardDVBIP card = new TvCardDVBIPBuiltIn(_epgEvents, devices, cardNum);
    _cards.Add(card);
    }
    }
    }
    //Hauppauge HD PVR & Colossus
    devices = DsDevice.GetDevicesOfCat(FilterCategory.AMKSCrossbar);
    for (int i = 0; i < devices.Length; ++i)
    {
    if (devices.Name == null)
    {
    continue;
    }
    if (devices.Name.Equals("Hauppauge HD PVR Crossbar"))
    {
    Log.Log.WriteFile("Detected Hauppauge HD PVR");
    TvCardHDPVR card = new TvCardHDPVR(devices);
    _cards.Add(card);
    }
    else if (devices.Name.Contains("Hauppauge Colossus Crossbar"))
    {
    Log.Log.WriteFile("Detected Hauppauge Colossus");
    TvCardHDPVR card = new TvCardHDPVR(devices);
    _cards.Add(card);
    }
    }
    //BDA TV devices
    devices = DsDevice.GetDevicesOfCat(FilterCategory.BDASourceFiltersCategory);
    if (devices.Length > 0)
    {
    IFilterGraph2 graphBuilder = (IFilterGraph2)new FilterGraph();
    DsROTEntry rotEntry = new DsROTEntry(graphBuilder);
    Guid networkProviderClsId = new Guid("{D7D42E5C-EB36-4aad-933B-B4C419429C98}");
    if (FilterGraphTools.IsThisComObjectInstalled(networkProviderClsId))
    {
    handleInternalNetworkProviderFilter(devices, graphBuilder, networkProviderClsId, rotEntry);
    }
    else
    {
    ITuningSpace tuningSpace = null;
    ILocator locator = null;
    //DVBT
    IBaseFilter networkDVBT = null;
    try
    {
    networkProviderClsId = typeof (DVBTNetworkProvider).GUID;
    networkDVBT = FilterGraphTools.AddFilterFromClsid(graphBuilder, networkProviderClsId,
    "DVBT Network Provider");
    tuningSpace = (ITuningSpace)new DVBTuningSpace();
    tuningSpace.put_UniqueName("DVBT TuningSpace");
    tuningSpace.put_FriendlyName("DVBT TuningSpace");
    tuningSpace.put__NetworkType(typeof (DVBTNetworkProvider).GUID);
    ((IDVBTuningSpace)tuningSpace).put_SystemType(DVBSystemType.Terrestrial);
    locator = (ILocator)new DVBTLocator();
    locator.put_CarrierFrequency(-1);
    locator.put_InnerFEC(FECMethod.MethodNotSet);
    locator.put_InnerFECRate(BinaryConvolutionCodeRate.RateNotSet);
    locator.put_Modulation(ModulationType.ModNotSet);
    locator.put_OuterFEC(FECMethod.MethodNotSet);
    locator.put_OuterFECRate(BinaryConvolutionCodeRate.RateNotSet);
    locator.put_SymbolRate(-1);
    tuningSpace.put_DefaultLocator(locator);
    ((ITuner)networkDVBT).put_TuningSpace(tuningSpace);
    }
    catch (Exception ex)
    {
    Log.Log.Error("DVBT card detection error: {0}", ex.ToString());
    }
    //DVBS
    networkProviderClsId = typeof (DVBSNetworkProvider).GUID;
    IBaseFilter networkDVBS = FilterGraphTools.AddFilterFromClsid(graphBuilder, networkProviderClsId,
    "DVBS Network Provider");
    tuningSpace = (ITuningSpace)new DVBSTuningSpace();
    tuningSpace.put_UniqueName("DVBS TuningSpace");
    tuningSpace.put_FriendlyName("DVBS TuningSpace");
    tuningSpace.put__NetworkType(typeof (DVBSNetworkProvider).GUID);
    ((IDVBSTuningSpace)tuningSpace).put_SystemType(DVBSystemType.Satellite);
    locator = (ILocator)new DVBTLocator();
    locator.put_CarrierFrequency(-1);
    locator.put_InnerFEC(FECMethod.MethodNotSet);
    locator.put_InnerFECRate(BinaryConvolutionCodeRate.RateNotSet);
    locator.put_Modulation(ModulationType.ModNotSet);
    locator.put_OuterFEC(FECMethod.MethodNotSet);
    locator.put_OuterFECRate(BinaryConvolutionCodeRate.RateNotSet);
    locator.put_SymbolRate(-1);
    tuningSpace.put_DefaultLocator(locator);
    ((ITuner)networkDVBS).put_TuningSpace(tuningSpace);
     

    diskeeper

    Portal Pro
    January 5, 2007
    6,109
    421
    Dortmund
    Home Country
    Germany Germany
    Mich würde interessieren, wo in der Registry (oder sonstwo) der TV Server nach eingetragenen TV Karten sucht.

    sorry, was soll das bringen?
    dein problem kann erstmal nichts mit mp bzw. dem tvserver zu tun haben, da in dvbviewer ja die selben probleme vorhanden sind.
     

    Vasilich

    Portal Pro
    August 30, 2009
    3,394
    1,170
    Germany, Mayence
    Home Country
    Russian Federation Russian Federation
    hast du schon mal probiert DirectX neu installieren? Es sieht so aus als ob in deine Windows die Einträge für Generic BDA Geräte fehlen. Ein Teil der Information überschreibt DirectX installer, und es kann sein das er genau die Einträge überschreibt bzw. neu erzeugt, die bei dir kaputt sind oder fehlen.
     

    MaxMan23

    MP Donator
  • Premium Supporter
  • September 8, 2007
    380
    48
    Home Country
    Germany Germany
    Wie macht man das? Habe versucht den Webinstaller zu nehmen, der sagt aber Directx sei bereits installiert. Finde auch keine Möglichkeit den zu deinstallieren. Als kompletten Download habe ich nur Directx für Vista gefunden, da dies ja schon bei Win 7 dabei ist.
     

    Users who are viewing this thread

    Top Bottom