[KBA-00980] "Waiting for Video Stream" on Security Center Mobile 3.0
This article explains what might cause a "waiting for video stream" error in Security Center Mobile 3.0.
When viewing a camera native to Security Center in the monitoring task of the Security Center Mobile 3.0 client, the video stream will not display, instead showing "Waiting for video stream".
Additionally, the following exception error will be found in the log file_Genetec.Mobile.VideoHost32.exe log file (found in C:\Program Files\Genetec Security Center Mobile 3.0\Logs):
Activity : DecodingActivity_SdkPlayer_00000001-0000-babe-0000-00408cc2dad8 WorkflowId : SdkPlayer_00000001-0000-babe-0000-00408cc2dad8 Genetec.Concurrency.ActivityException ---> System.IO.FileLoadException: Could not load file or assembly 'Genetec.Codec.Interop.dll' or one of its dependencies. The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail. (Exception from HRESULT: 0x800736B1) at Genetec.Codec.VideoDecoderBuilder.Build(EncodingType encodingType, String rtpMapPayloadType) at Genetec.Media.Activities.DecoderManager.InternalInitDecoder(Boolean enableDeinterlacing, Boolean forceDeInterlacing, EncodingType encodingType, String encodingName, Boolean useSuggestedRatio) at Genetec.Media.Activities.DecoderManager.InitializeDecoder(SessionDescriptor sessionDescriptor, Boolean enableDeinterlacing, Boolean forceDeInterlacing, Boolean cleanBuffedFrames) at Genetec.Media.Activities.DecoderManager.InitializeDecoder(ISessionContext newContext, Boolean cleanBuffedFrames) at Genetec.Media.Activities.Filters.DecodingActivity.OnActivityStarting() at Genetec.Concurrency.SessionActivity.InternalActivityStarting(IAsyncResult result)
--- End of inner exception stack trace ---
This exception error points to the Microsoft C++ runtime redistributables and states they were not installed or have been registered incorrectly during the installation process.
If this is the case, please install the latest Omnicast compatibility pack located on the Security Center Mobile 3.0 installation disk. Follow the steps listed in the Security Center Mobile 3.0 - Installation and User Guide to properly install it. Installing the latest Omnicast compatibility pack will re-install the missing Microsoft C++ runtime redistributables.