• Skip to Search
  • Skip to Content
  • Skip to Side Navigation
Getting StartedSDK ReferenceGlossary
  • Home
  • Getting Started
  • SDK Reference
  • Portal
  • How-To
  • Troubleshooting
  • FAQs
  • Reference
  • Glossary
How-To Guides
  • API Usage
  • Artificially lower bandwidth or bitrate
  • Set up publishing or subscribing for only audio or only video
  • Set up High Availability
  • Optimal RTMP encoder settings
  • How do I find my stream key?
  • Preventing stream sharing
  • Debug tokens in the Portal
  • Display multiple copies of the same stream
  • Find the video dimension of the stream
  • Measure timing
  • Create test input
  • Verify encoder ability to contribute via UDP
  • Manage issues with installing Phenix SDKs
  • RTSP ingest from IP cameras
  • Work with timestamps in reports
  • How do I deal with corporate firewalls?
  • How do I record streams for VOD playback?
  • How do I set up ad insertion?
  • How do closed captions work in the Phenix system?
  • How do I set up and use SRT Ingest?
  • How do I set up and use RTMP Ingest?
  • How do I set up and use replay?

Managing issues with installing Phenix SDKs

Some issues with installing the latest Phenix web SDK are caused by the NPM version. Phenix supports version 6.14.11. Version 7 or above is not supported at this time.

Check your version of npm by running npm version

When using an unsupported version of NPM, the user receives an error when installing:

1error ~/…/node_modules/phenix-web-sdk: Command failed.
2Exit code: 1
3Command: npm prune
4Arguments:
5Directory: /…/node_modules/phenix-web-sdk
6Output:
7npm ERR! code ERESOLVE
8npm ERR! ERESOLVE unable to resolve dependency tree
9npm ERR!
10npm ERR! While resolving: phenix-web-sdk@2021.0.12
11npm ERR! Found: grunt@1.2.1
12npm ERR! node_modules/grunt
13npm ERR! dev grunt@"1.2.1" from the root project
14npm ERR!
15npm ERR! Could not resolve dependency:
16npm ERR! peer grunt@"~0.4" from grunt-sed@0.1.1
17npm ERR! node_modules/grunt-sed
18npm ERR! dev grunt-sed@"0.1.1" from the root project
19npm ERR!
20npm ERR! Fix the upstream dependency conflict, or retry
21npm ERR! this command with --force, or --legacy-peer-deps
22npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
23npm ERR!
24npm ERR! See ~/.npm/eresolve-report.txt for a full report.
Page Content
    Copyright 2023 © Phenix RTS
    Privacy Policy | Terms of Service
    v2023-01-31T21:25:10