Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@rbbn/citrix-webrtc-sdk

Package Overview
Dependencies
Maintainers
0
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@rbbn/citrix-webrtc-sdk

Citrix UC SDK wrapper for use with WebRTC JS SDK

  • 6.16.1
  • latest
  • Source
  • npm
  • Socket score

Version published
Maintainers
0
Created
Source

Ribbon's Citrix WebRTC JavaScript SDK

Install

Using npm :

$ npm install @rbbn/citrix-webrtc-sdk

Install a particular build :

To install a particular build branch or beta branch with the Github URL, run:

$ npm install https://github.com/RibbonCommunications/citrix-webrtc-sdk#<build number or "beta"> --save

Documentation

The information about tutorials and documents can be found in the links below

  • Documents: docs

  • Tutorials: Getting Started

Known Issues / Limitations

Calls
  • Replacing a Track (call.replaceTrack()) causes two-way audio loss
    • Resolved when using Citrix Workspace App for Linux 2405 or higher
  • Outgoing calls don't have remote media after being established
Devices
  • Multiple devices of same type/model have identical deviceIds
  • Devices not always grouped together properly
  • Resolved when using Citrix Workspace App for Linux 2408 or higher
Media
  • getUserMedia does not return a valid MediaStream object
  • Direct access of AudioContext not currently supported/doesn't work as expected
  • No ability to play local audio file to the far end of a call
Video calls
  • When this SDK is used in a browser, video calls do not work correctly
    • Only audio calls should be tested if this SDK is being used in a browser
    • Resolved when using Citrix Virtual Apps and Desktops version 2407 or higher
  • Video calls may use the wrong camera if more than one present
HID
  • No HID signalling provided by Citrix SDK
  • Regular USB headset should be used
  • HID SDK/Driver combination should continue to work
Environment
  • IPC - requires addition of winreg dependency in Electron main process if our preloads are used (Electron only)
Miscellaneous
  • No handling or notification of Citrix lifecycle events (e.g. channel reconnect)
  • E911 event & API return malformed data on eLux/Linux. Resolved when using Citrix Workspace App for Linux 2405 or higher

Keywords

FAQs

Package last updated on 18 Nov 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc