The Phenix RTC library provides a cross-browser abstraction layer for WebRTC functionality including support for native browser APIs and WebRTC plugins.
The Phenix Web SDK provides APIs that enable browsers to stream from and to Phenix PCast™.
Phenix Web Channel Demo
Phenix react get-user-media selection and configuration component
Documentation for Phenix APIs and SDKs.
Lightweight Http request client.
Lightweight helper function library.
Classes for logging:
Monitor browser network connection status and resolve callbacks when losing and regaining connection.
Small Reactive observable library.
Phenix Reconnecting WebSocket
Lightweight module for handling disposal of allocated resources via:
Lightweight library for managing events with:
Tool for downloading PhenixP2P real-time plugins. Supports: * IE * Safari (<11)
Batch Http requests to improve performance.
Protobuf modules for sending messages via:
stream view component
Get-User-Media selection and configuration component
Phenix control center
Find the closest endpoint from candidate endpoints based on their response time.
Library to detect browser from the user agent.
Phenix React text chat view component
Phenix Web Room Demo