Pixel Streaming Hosting on AWS

0

Deploying Pixel Streaming application on AWS Windows server, and getting some roadblocks when accessing the app remotely. Locally it loads well but remotely gives this error on both Firefox Mozilla and Google chrome. "Starting connecting to the server, Please wait" The logs states

Log file open, 06/16/22 20:08:00 LogWindows: Failed to load 'aqProf.dll' (GetLastError=126) LogWindows: File 'aqProf.dll' does not exist LogWindows: Failed to load 'VtuneApi.dll' (GetLastError=126) LogWindows: File 'VtuneApi.dll' does not exist LogWindows: Failed to load 'VtuneApi32e.dll' (GetLastError=126) LogWindows: File 'VtuneApi32e.dll' does not exist LogConsoleResponse: Display: Failed to find resolution value strings in scalability ini. Falling back to default. LogConsoleResponse: Display: Failed to find resolution value strings in scalability ini. Falling back to default. LogPakFile: Display: Found Pak file ../../../pixel/Content/Paks/pixel-WindowsNoEditor.pak attempting to mount. LogPakFile: Display: Mounting pak file ../../../pixel/Content/Paks/pixel-WindowsNoEditor.pak. LogPakFile: PakFile PrimaryIndexSize=26482 LogPakFile: PakFile PathHashIndexSize=45743 LogPakFile: PakFile FullDirectoryIndexSize=56410 LogShaderLibrary: Display: ShaderCodeLibraryPakFileMountedCallback: PakFile '../../../pixel/Content/Paks/pixel-WindowsNoEditor.pak' (chunk index -1, root '../../../') mounted LogShaderLibrary: Display: ShaderCodeLibraryPakFileMountedCallback: pending pak file info (ChunkID:-1 Root:../../../ File:../../../pixel/Content/Paks/pixel-WindowsNoEditor.pak) LogPakFile: OnPakFileMounted2Time == 0.000066 LogPlatformFile: Not using cached read wrapper LogTaskGraph: Started task graph with 5 named threads and 11 total threads with 3 sets of task threads. LogStats: Stats thread started at 0.131755 LogICUInternationalization: ICU TimeZone Detection - Raw Offset: +0:00, Platform Override: '' LogInit: Display: Loading text-based GConfig.... LogPluginManager: Mounting plugin PixelStreaming LogPluginManager: Mounting plugin WmfMedia LogPluginManager: Mounting plugin HardwareEncoders LogPluginManager: Mounting plugin Paper2D LogPluginManager: Mounting plugin AISupport LogPluginManager: Mounting plugin EnvironmentQueryEditor LogPluginManager: Mounting plugin LightPropagationVolume LogPluginManager: Mounting plugin CameraShakePreviewer LogPluginManager: Mounting plugin GameplayCameras LogPluginManager: Mounting plugin TemplateSequence LogPluginManager: Mounting plugin LevelSequenceEditor LogPluginManager: Mounting plugin OodleData LogPluginManager: Mounting plugin OodleNetwork LogPluginManager: Mounting plugin AnimationSharing LogPluginManager: Mounting plugin SignificanceManager LogPluginManager: Mounting plugin PixWinPlugin LogPluginManager: Mounting plugin PluginUtils LogPluginManager: Mounting plugin PropertyAccessEditor LogPluginManager: Mounting plugin UObjectPlugin LogPluginManager: Mounting plugin AssetManagerEditor LogPluginManager: Mounting plugin FacialAnimation LogPluginManager: Mounting plugin GeometryMode LogPluginManager: Mounting plugin SpeedTreeImporter LogPluginManager: Mounting plugin DatasmithContent LogPluginManager: Mounting plugin VariantManagerContent LogPluginManager: Mounting plugin AlembicImporter LogPluginManager: Mounting plugin GeometryCache LogPluginManager: Mounting plugin AutomationUtils LogPluginManager: Mounting plugin ScreenshotTools LogPluginManager: Mounting plugin BackChannel LogPluginManager: Mounting plugin ChaosClothEditor LogPluginManager: Mounting plugin ChaosCloth LogPluginManager: Mounting plugin ChaosEditor LogPluginManager: Mounting plugin PlanarCut LogPluginManager: Mounting plugin GeometryProcessing LogPluginManager: Mounting plugin EditableMesh LogPluginManager: Mounting plugin GeometryCollectionPlugin LogPluginManager: Mounting plugin ProceduralMeshComponent LogPluginManager: Mounting plugin ChaosSolverPlugin LogPluginManager: Mounting plugin ChaosNiagara LogPluginManager: Mounting plugin Niagara LogPluginManager: Mounting plugin PythonScriptPlugin LogPluginManager: Mounting plugin CharacterAI LogPluginManager: Mounting plugin MotoSynth LogPluginManager: Mounting plugin OpenImageDenoise LogPluginManager: Mounting plugin PlatformCrypto LogPluginManager: Mounting plugin MagicLeapPassableWorld LogPluginManager: Mounting plugin MagicLeap LogPluginManager: Mounting plugin MLSDK LogPluginManager: Mounting plugin MagicLeapLightEstimation LogPluginManager: Mounting plugin AvfMedia LogPluginManager: Mounting plugin ImgMedia LogPluginManager: Mounting plugin MediaCompositing LogPluginManager: Mounting plugin MeshPainting LogPluginManager: Mounting plugin TcpMessaging LogPluginManager: Mounting plugin UdpMessaging LogPluginManager: Mounting plugin ActorSequence LogPluginManager: Mounting plugin MatineeToLevelSequence LogPluginManager: Mounting plugin OnlineSubsystemNull LogPluginManager: Mounting plugin OnlineSubsystem LogPluginManager: Mounting plugin OnlineSubsystemUtils LogPluginManager: Mounting plugin LauncherChunkInstaller LogPluginManager: Mounting plugin ActorLayerUtilities LogPluginManager: Mounting plugin AndroidPermission LogPluginManager: Mounting plugin AppleImageUtils LogPluginManager: Mounting plugin ArchVisCharacter LogPluginManager: Mounting plugin AssetTags LogPluginManager: Mounting plugin AudioCapture LogPluginManager: Mounting plugin CableComponent LogPluginManager: Mounting plugin ChunkDownloader LogPluginManager: Mounting plugin CustomMeshComponent LogPluginManager: Mounting plugin ExampleDeviceProfileSelector LogPluginManager: Mounting plugin GooglePAD LogPluginManager: Mounting plugin LocationServicesBPLibrary LogPluginManager: Mounting plugin MobilePatchingUtils LogPluginManager: Mounting plugin OculusVR LogPluginManager: Mounting plugin OpenXREyeTracker LogPluginManager: Mounting plugin OpenXR LogPluginManager: Mounting plugin OpenXRHandTracking LogPluginManager: Mounting plugin LiveLink LogPluginManager: Mounting plugin Takes LogPluginManager: Mounting plugin PhysXVehicles LogPluginManager: Mounting plugin RuntimePhysXCooking LogPluginManager: Mounting plugin SoundFields LogPluginManager: Mounting plugin SteamVR LogPluginManager: Mounting plugin Synthesis LogPluginManager: Mounting plugin AudioSynesthesia LogPluginManager: Mounting plugin WebMMoviePlayer

However, I'm having an issue: The ice candidates are successfully sent to each peer. The host's .iceConnectionState becomes checking The .iceGatheringState of both become complete The remote's .iceConnectionState becomes failed A console.error appears WebRTC: ICE failed, add a TURN server and see about:webrtc for more details I'm using a public google STUN server, which I'm fairly sure is enough. Have tried to install, still doesn't work. Does anyone know why this error is occurring? I appreciate the effort

Cheryne
asked 2 years ago92 views
No Answers

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions