Ongoing problem with TV Server SVN installer
This SVN has the same problem with not installing/registering pdgmpgmux in the TV server folder, as EVERY SVN since 1.0 has had.
Since I had 21864 installed, the uninstaller allowed me to do a complete cleanup of all MP products - I chose that & confirmed the Program Files & User profile contents were wiped. I installed 1.0 final singleseat, & did not config or run it. At this point the mux file exists in both client & server directories.
I installed MP client SVN, followed by Server/plugin SVN. Now the mux file only exists in the client directory, & the server does not make use of the one installed in the client directory.
Any attempt to channel scan, or set quality settings on an analog card results in the following in TV Server error.log
2009-03-22 16:03:38.835940 [19]: Exception :TvLibrary.TvException: Cyberlink MPEG Muxer filter (mpgmux.ax) not installed The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at TvLibrary.Implementations.Analog.TvCardAnalog.AddMpegMuxer()
at TvLibrary.Implementations.Analog.TvCardAnalog.BuildGraph()
2009-03-22 16:03:38.835940 [19]: Exception :TvLibrary.TvException: Cyberlink MPEG Muxer filter (mpgmux.ax) not installed The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at TvLibrary.Implementations.Analog.TvCardAnalog.AddMpegMuxer()
at TvLibrary.Implementations.Analog.TvCardAnalog.BuildGraph()
at TvLibrary.Implementations.Analog.TvCardAnalog.Tune(Int32 subChannelId, IChannel channel)
at TvLibrary.Implementations.Hybrid.HybridCardGroup.Tune(Int32 subChannelId, IChannel channel)
at TvLibrary.Implementations.Hybrid.HybridCard.Tune(Int32 subChannelId, IChannel channel)
at TvService.CardTuner.Tune(User& user, IChannel channel, Int32 idChannel)
2009-03-22 16:03:39.132340 [19]: Exception :TvLibrary.TvException: Cyberlink MPEG Muxer filter (mpgmux.ax) not installed The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at TvLibrary.Implementations.Analog.TvCardAnalog.AddMpegMuxer()
at TvLibrary.Implementations.Analog.TvCardAnalog.BuildGraph()
2009-03-22 16:03:39.210340 [SetupTv]: Exception ystem.Runtime.Serialization.SerializationException: The constructor to deserialize an object of type 'TvLibrary.TvException' was not found. ---> System.Runtime.Serialization.SerializationException: The constructor to deserialize an object of type 'TvLibrary.TvException' was not found.
at System.Runtime.Serialization.ObjectManager.GetConstructor(Type t, Type[] ctorParams)
at System.Runtime.Serialization.ObjectManager.CompleteISerializableObject(Object obj, SerializationInfo info, StreamingContext context)
--- End of inner exception stack trace ---
Opening a DOS prompt in the client directory & 'regsvr32 pdmpgmux.ax' Solves the problem with the errors & allows analog to work
Please change the SVN server installers, to install & register this file in the server folder, like the 1.0 release does. There have been problems reported revolving around this in every post 1.0 SVN thread.
Ruud's post a few above me, is probably caused by this problem. I see he's using a PVR-500 analog the same as me. Not all logs are attached though, so I can't confirm. Ruud please try the regsvr32 command above to see if it resolves your issue.
This SVN has the same problem with not installing/registering pdgmpgmux in the TV server folder, as EVERY SVN since 1.0 has had.
Since I had 21864 installed, the uninstaller allowed me to do a complete cleanup of all MP products - I chose that & confirmed the Program Files & User profile contents were wiped. I installed 1.0 final singleseat, & did not config or run it. At this point the mux file exists in both client & server directories.
I installed MP client SVN, followed by Server/plugin SVN. Now the mux file only exists in the client directory, & the server does not make use of the one installed in the client directory.
Any attempt to channel scan, or set quality settings on an analog card results in the following in TV Server error.log
2009-03-22 16:03:38.835940 [19]: Exception :TvLibrary.TvException: Cyberlink MPEG Muxer filter (mpgmux.ax) not installed The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at TvLibrary.Implementations.Analog.TvCardAnalog.AddMpegMuxer()
at TvLibrary.Implementations.Analog.TvCardAnalog.BuildGraph()
2009-03-22 16:03:38.835940 [19]: Exception :TvLibrary.TvException: Cyberlink MPEG Muxer filter (mpgmux.ax) not installed The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at TvLibrary.Implementations.Analog.TvCardAnalog.AddMpegMuxer()
at TvLibrary.Implementations.Analog.TvCardAnalog.BuildGraph()
at TvLibrary.Implementations.Analog.TvCardAnalog.Tune(Int32 subChannelId, IChannel channel)
at TvLibrary.Implementations.Hybrid.HybridCardGroup.Tune(Int32 subChannelId, IChannel channel)
at TvLibrary.Implementations.Hybrid.HybridCard.Tune(Int32 subChannelId, IChannel channel)
at TvService.CardTuner.Tune(User& user, IChannel channel, Int32 idChannel)
2009-03-22 16:03:39.132340 [19]: Exception :TvLibrary.TvException: Cyberlink MPEG Muxer filter (mpgmux.ax) not installed The system cannot find the file specified. (Exception from HRESULT: 0x80070002)
at TvLibrary.Implementations.Analog.TvCardAnalog.AddMpegMuxer()
at TvLibrary.Implementations.Analog.TvCardAnalog.BuildGraph()
2009-03-22 16:03:39.210340 [SetupTv]: Exception ystem.Runtime.Serialization.SerializationException: The constructor to deserialize an object of type 'TvLibrary.TvException' was not found. ---> System.Runtime.Serialization.SerializationException: The constructor to deserialize an object of type 'TvLibrary.TvException' was not found.
at System.Runtime.Serialization.ObjectManager.GetConstructor(Type t, Type[] ctorParams)
at System.Runtime.Serialization.ObjectManager.CompleteISerializableObject(Object obj, SerializationInfo info, StreamingContext context)
--- End of inner exception stack trace ---
Opening a DOS prompt in the client directory & 'regsvr32 pdmpgmux.ax' Solves the problem with the errors & allows analog to work
Please change the SVN server installers, to install & register this file in the server folder, like the 1.0 release does. There have been problems reported revolving around this in every post 1.0 SVN thread.
Ruud's post a few above me, is probably caused by this problem. I see he's using a PVR-500 analog the same as me. Not all logs are attached though, so I can't confirm. Ruud please try the regsvr32 command above to see if it resolves your issue.