TV Server and Windows 8 (1 Viewer)

KGB

MP Donator
  • Premium Supporter
  • July 17, 2011
    4
    0
    Home Country
    hi guys
    after upgrading to 1.2.3 i am getting this problem again. I tried to use updated tvcontrol.dll but it doesn't work for me.
    any idea? checked the hosts file as welll just in case, and copied tv server in both mediaportal and tvserver folders just in case.
     

    heuristik

    New Member
    April 14, 2012
    2
    0
    52
    Gilbert, Arizona
    Home Country
    United States of America United States of America
    it goes in the main install location, you'll know you're right when it overwrites the existing file.

    what did you do for the db compnonent? i had a helluva time with this part, ended up porting to another box that was running a lower OS. SQL 2008 / 2008 R2 Express will not run cleanly on Windows 8, have to up to 2012, and at that point I think i had issues with mediaportal's sa user requirement.

    you can still run mysql5.5x, but you have to install it first, then do an advanced install, select "my db is already installed...." and enter the appropriate info once you see the SQL / MySQL popup. don't let MediaCenter install it for you, otherwise, it will not get the sa rights configured correctly.
     

    xGDI

    Portal Member
    March 13, 2012
    8
    9
    Home Country
    Germany Germany
    I am running it with SQL 2012 Express. There is no problem with the sa user. You have to select mixed authentication mode when installing SQL Server.
     

    xGDI

    Portal Member
    March 13, 2012
    8
    9
    Home Country
    Germany Germany
    Thanks, I know, in fact i would like to see your source code :)
    Sorry, misunderstood your question :)

    I added in OSInfo.cs to the OSList enum Windows8Server and Windows8:
    Code:
        public enum OSList
        {
            ///<summary>
            /// Windows 95/98, NT4.0, 2000
            ///</summary>
            Windows2000andPrevious,
            ///<summary>
            /// Windows XP x86
            ///</summary>
            WindowsXp,
            ///<summary>
            /// Windows XP x64
            ///</summary>
            WindowsXp64,
            ///<summary>
            /// Windows Vista
            ///</summary>
            WindowsVista,
            ///<summary>
            /// Windows 7
            ///</summary>
            Windows7,
            ///<summary>
            /// Windows 2003 Server
            ///</summary>
            Windows2003,
            ///<summary>
            /// Windows 2003 R2 Server
            ///</summary>
            Windows2003R2,
            ///<summary>
            /// Windows 2008 Server
            ///</summary>
            Windows2008,
            ///<summary>
            /// Windows 2008 R2 Server
            ///</summary>
            Windows2008R2,
            Windows8Server,
            Windows8
        }

    Changed the GetOSNameI function:
    Code:
        public static OSList GetOSName()
        {
          switch (OsVersionInt())
          {
            case 51:
              return OSList.WindowsXp;
            case 52:
              if (OSProductType == NT_WORKSTATION)
              {
                return OSList.WindowsXp64;
              }
              return GetSystemMetrics(SM_SERVERR2) ? OSList.Windows2003R2 : OSList.Windows2003;
            case 60:
              return OSProductType == NT_WORKSTATION ? OSList.WindowsVista : OSList.Windows2008;
            case 61:
              return OSProductType == NT_WORKSTATION ? OSList.Windows7 : OSList.Windows2008R2;
              case 62:
              return OSProductType == NT_WORKSTATION ? OSList.Windows8 : OSList.Windows8Server;
          }
          return OSList.Windows2000andPrevious;
        }
    and also changed the GetOSSupported function:
    Code:
        public static OsSupport GetOSSupported()
        {
          int minSp;
          int minBuild;
          switch (GetOSName())
          {
            case OSList.WindowsXp:
              minSp = 3;
              minBuild = 2600;
              break;
            case OSList.WindowsVista:
              minSp = 2;
              minBuild = 6000;
              break;
            case OSList.Windows7:
              minSp = 0;
              minBuild = 7600;
              break;
            case OSList.Windows8:
            case OSList.Windows8Server:
              return OsSupport.FullySupported;
            case OSList.Windows2003:
            case OSList.Windows2003R2:
            case OSList.Windows2008:
            case OSList.Windows2008R2:
              return OsSupport.NotSupported;
            default:
              // Windows2000andPrevious and WindowsXp64
              return OsSupport.Blocked;
          }
          if (OSServicePackMajor < minSp || OSBuildVersion < minBuild)
          {
            return OsSupport.Blocked;
          }
          //
          // Final service packs have OSServicePackMinor == 0
          // Unfortunately Windows7 SP1 RC report 0 even if it's not final: added check on the string description
          //
          return (OSServicePackMinor != 0 || OSServicePackDesc.Contains(", v."))
                  ? OsSupport.NotSupported
                  : OsSupport.FullySupported;
        }
     

    Attachments

    • OSInfo.zip
      4.5 KB
    Last edited:

    l_blue_l

    New Member
    May 29, 2012
    3
    0
    35
    Home Country
    Australia Australia
    Tried to use the .dll for Version 1.3.0 but it didn't work :(. Hopefully it wont be too long until windows 8 is included as a supported OS, (hope someone posts a new TvControl.dll file for 1.3.0 so i don't have to wait)
     
    Last edited:

    Users who are viewing this thread

    Similar threads

    Ok, so perhaps a solution, but not the "right" solution. On the client, within media portal configuration, under TV settings, advanced options, I switched to UNC paths instead of the default RSS, and it's working very well. Sure I had to figure out the paths, but no big deal. Maybe helpful for someone in the future. Thanks for the...
    Ok, so perhaps a solution, but not the "right" solution. On the client, within media portal configuration, under TV settings...
    Hi folks. I have an issue with a new install/integration into my mediaportal system. I have a “mediaportal server” which has the TV...
    Replies
    5
    Views
    251
    Concerning the HDHomerun Expand. This has 4 tuners, and is DVB-C It has, of course, latest software from Silicondust already installed, version name 20230713. BDA compatibility mode is set to MediaPortal. Advanced --- BDA driver set to InjectCVCT plus automatically select from tuners recommended.
    Concerning the HDHomerun Expand. This has 4 tuners, and is DVB-C It has, of course, latest software from Silicondust already...
    I have set up MP1 .34 on Win 11 Pro. I have a HDHomerun Expand DVB-C tuner, which I have used for about 10 years. Until about 2021...
    Replies
    13
    Views
    1K
    MP1 MP2 Windscribe VPN DE
    I have just installed Windscribe but it is blocking access to my TV Server. I get the following message "Please specify the IP address or Host Name of the Master TV Service". I have a single seat build running the latest X64 version of MP1. Can anyone point me to a solution please? It's probably a really obvious one..... Cheers Fangio
    I have just installed Windscribe but it is blocking access to my TV Server. I get the following message "Please specify the IP...
    I have just installed Windscribe but it is blocking access to my TV Server. I get the following message "Please specify the IP...
    Replies
    0
    Views
    240
    It should work, but the error is in something else, but it is not yet clear what.
    It should work, but the error is in something else, but it is not yet clear what.
    I have MP1 TV Server 1.30 installed on Windows Server 2012R2 (with some bits added for tuner support). MP Server versions have...
    Replies
    5
    Views
    728
    I solved it myself, by modifying the host IP-address in the server table of the database, MariaDB [(none)]> use mptvdb; Database changed MariaDB [mptvdb]> SELECT * FROM Server; +----------+----------+--------------+----------+ | idServer | isMaster | hostName | rtspPort | +----------+----------+--------------+----------+ |...
    I solved it myself, by modifying the host IP-address in the server table of the database, MariaDB [(none)]> use mptvdb; Database...
    Hello everyone, I'm going to need help from the community to resolve a TV server crash issue. I encountered a problem with my...
    Replies
    4
    Views
    721
    Top Bottom