• 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?

How to verify an encoder is able to contribute via UDP

The network where an encoder is deployed must be able to reach the Phenix platform via UDP. Follow the steps below to ensure that the network is set up appropriately.

Steps

Take these actions to verify connectivity meets requirements:

  1. Make sure a chromium based browser is installed and executable from command-line

  2. Start the browser from the command-line with --use-fake-device-for-media-stream as a command-line argument.

  3. Use TLS/SSL (i.e., "https:")

  4. Visit our Debugging page

  5. Using chrome://webrtc-internals can help understanding connectivity while broadcasting via one of the two previous mentioned pages.

Make sure to have a video source (synthetic per Step 2 above) and use TLS. Testing results may be misleading otherwise.

Page Content
    Copyright 2023 © Phenix RTS
    Privacy Policy | Terms of Service
    v2023-01-31T21:25:10