Platform

Platform

  • Getting Started
  • API

›WebRTC JS SDK

Getting Started

  • Create Your App

Quick Starts

  • 555 Samples

Mobile SDK (v1.0)

  • Overview
  • IOS SDK

    • Getting started
    • Installation Guide
    • How to do user authentication
    • How to subscribe for notifications
    • How to initiate or accept PSTN call
    • How to initiate or accept video call
    • How to set log level for SDK
    • Release Notes

    Android SDK

    • Getting started
    • Installation Guide
    • How to do user authentication
    • How to subscribe for notifications
    • How to initiate or accept PSTN call
    • How to initiate or accept video call
    • How to set log level for SDK
    • Release Notes

Mobile SDK (v2.0)

  • Overview
  • IOS SDK

    • Getting started
    • Installation Guide
    • How to do user authentication
    • How to subscribe for notifications
    • How to initiate or accept PSTN call
    • How to initiate or accept VIDEO call
    • How to initiate or join ANONYMOUS VIDEO call
    • Release Notes
    • Reference code - How to initiate or accept PSTN Call
    • Reference code - How to initiate or accept Video Call
    • Reference code - How to initiate or join Anonymous Video Call

    Android SDK

    • Getting started
    • Installation Guide
    • How to do user authentication
    • How to subscribe for notifications
    • How to initiate or accept PSTN call
    • How to intiate or accept Video Call
    • How to intiate or accept ANONYMOUS VIDEO Call
    • Release Notes
    • Reference code - How to initiate or accept PSTN Call
    • Reference code - How to initiate or accept Video Call
    • Reference code - How to initiate or join Anonymous Video Call

    React Native SDK

    • Getting started
    • Installation Guide
    • How to do user authentication
    • How to subscribe for notifications
    • How to initiate or accept PSTN call
    • Release Notes

WebRTC JS SDK

  • Overview
  • Getting Started
  • How to do user authentication
  • How to subscribe for notifications
  • How to initialize SDK
  • How to initiate or accept PSTN call
  • How to initiate or accept video call
  • How to create a screen share session
  • Release Notes

555 JS SDK Release Notes

555 RTC JS SDK - v3.5.23

  • Fixed issue with one way audio in VED


555 RTC JS SDK - v3.5.22

  • Fixed issue with Chrome version comparison


555 RTC JS SDK - v3.5.21

  • Send PSTN call merge status to app


555 RTC JS SDK - v3.5.20

  • Fixed build issue with VED caused by JS syntax


555 RTC JS SDK - v3.5.18

  • Unified Plan support added


555 RTC JS SDK - v3.5.17

  • Support for Blind Call Transfer
  • Support for Consultative Call Transfer
  • Call and Resume support with IQ messages


555 RTC JS SDK - v3.5.16

  • Add Call Trace Event for 911 Calls


555 RTC JS SDK - v3.5.15

  • Support for RBA 911 Calls
  • Provides an option to pass latlong and mac address for testing 911 calls


555 RTC JS SDK - v3.5.14

  • Handle sip error 403
  • Send mute callback to client


555 RTC JS SDK - v3.5.13

  • Addition of merge status
  • Addition of audioMuteStatus API
  • Fix for SDK_AudioBytesReceiveStopped and SDK_AudioBytesSentStopped events


555 RTC JS SDK - v3.5.12

  • Addition of EMOS score
  • Addition of ssrc based stats calculation
  • Addition of busy tone for sip_error_code=486
  • Video mute using add and remove track


555 RTC JS SDK - v3.5.11

  • Addition of MuteAllParticipants
  • Support for setting the VideoQuality
  • Fix for DTMF not initialized issue
  • Fixed issue with source-remove
  • IR-3498: Fix for participant count issue when someone joins dialing in


555 RTC JS SDK - v3.5.10

  • End the current session for call transfer
  • For incoming PSTN call, end the session if remote end hangs up
  • Addition of renew token for SDK_BlackScreenDetected
  • Fixed issue when starting screenshare with video muted
  • Addition of switchVideoStream API


555 RTC JS SDK - v3.5.9

  • Call hangup for call transfer


555 RTC JS SDK - v3.5.8

  • Addition of one way audio, no audio and black screen events


555 RTC JS SDK - v3.5.7

  • Fix for build issue in typescript sdk


555 RTC JS SDK - v3.5.6

  • Fix issue with sdk sending admin left callback when participant is leaving
  • Add callback to report black screen to client


555 RTC JS SDK - v3.5.5

  • Add support for broadcast notifications in anonymous rooms


555 RTC JS SDK - v3.5.4

  • IR-3279 [JS SDK] : Fix issue with update token on rtc connection


555 RTC JS SDK - v3.5.3

  • IR-3252 : [JS SDK] : Add update token api to session
  • IR-3229 : [JS SDK] : Fix issue with call summary
  • IR-3228 : [JS SDK] : Close session when room token expired or invalid token error is received from rtc prosody


555 RTC JS SDK - v3.5.1

  • IR-3221 : [JS SDK] : Add a callback to report token about to expire
  • IR-3224 : [JS SDK] : Add reconnection if we lose a presence echo from WSS


555 RTC JS SDK - v3.5.0

  • IR-3048 [JS SDK] : Add support for publishing a random json block via xmpp notifications
  • IR-3169 [JS SDK] : Black screen issue in Safari browser


555 RTC JS SDK - v3.4.75

  • Fixed issue with session rejoin in moderated rooms
  • Fix build errors for TS/VEL


555 RTC JS SDK - v3.4.74

  • IR-3051 [JS SDK] : Avoid logging websocket ping messages
  • IR 3045 [JS SDK] : More than one network change events are triggered while reconnecting
  • Fix compile issue with TS SDK wrapper


555 RTC JS SDK - v3.4.73

  • IR-2963 [JS SDK] : onUserProfileChange event not triggered for old participants
  • IR-2966 [JS SDK] : userData should be mandatory parameter in PSTN createSessionWithTN - Fix for cancel notification


555 RTC JS SDK - v3.4.72

  • IR-2957 [JS SDK] : Send a callback to client when data channel is opened


555 RTC JS SDK - v3.4.71

  • IR-2859 - [JS SDK] : Add support for switch Audio Stream
  • IR-2929 - [JS SDK] : Dominant speaker event is not working
  • IR-2911 - [JS SDK] : join session userconfig must have token in it
  • Remove displayname/audiomute/videomute from periodic presence
  • Don't send ACK to Iq messages received after session is closed


555 RTC JS SDK - v3.4.70

  • IR 2812 [JS SDK] : Moderated rooms shouldn't send type allocate in conference iq
  • IR-2871 [JS SDK] : In VED after network reconnection on moderator VEL session ends after 30sec


555 RTC JS SDK - v3.4.69

  • IR-2769 CLONE - Slight ringback in case of SDK to SDK PSTN call
  • IR-2770 CLONE - JS SDK reference client remote participant video or audio does not shows after call reconnect
  • IR-2771 [JS SDK] : VE app throws errors in stats api when call is moved from app to phone


555 RTC JS SDK - v3.4.68

  • IR-2730 - [JS SDK] : PSTN call doesn't end if we try to end it quickly after started it.


555 RTC JS SDK - v3.4.67

  • Revert changes - IR-2716 - Block all 911 PSTN calls in SDK


555 RTC JS SDK - v3.4.66

  • IR-2599 CLONE - Black screen with delayed video when joining screen share
  • IR-2727 [JS SDK] : Allow user to access screenShare API in an unmoderated room
  • IR-2671 [JS SDK] : Avoid sending SDK Timeseries when there is only one participant in room
  • IR-2716 JS SDK : Block all 911 PSTN calls in SDK


555 RTC JS SDK - v3.4.65

  • IR-2667 : CLONE - Repeated connection error causing app to crash


555 RTC JS SDK - v3.4.64

  • Close the ongoing sessions if the connection is closed abruptly
  • Add traceId to onSessionCreated callback
  • Add a field in IrisRtcConfig to enable client to pass the app version


555 RTC JS SDK - v3.4.63

  • IR-2561 : [JS SDK] : Close websocket connection from SDK instead of sending close frame message to ws server
  • IR-2610 : CLONE - Reconnecting logic is running in an infinite loop and causing the app to use a lot of CPU/memory


555 RTC JS SDK - v3.4.62

  • IR-2572 [JS SDK] : PSTN Reconnection issues with JS SDK


555 RTC JS SDK - v3.4.61

  • IR-2521 [JS SDK] : In a moderated room, once moderator leaves and rejoins participant should not leave the room


555 RTC JS SDK - v3.4.60

  • IR-2496 [JS SDK] : While creating Iris Rtc Connection with expired token an error should be thrown


555 RTC JS SDK - v3.4.59

  • IR-2432 [JS SDK] : Audio and video calls not working on networks where udp traffic is blocked.


555 RTC JS SDK - v3.4.58

  • IR-2381 [JS SDK] : Add support to stop screen share if admin or owner revokes moderator rights
  • IR-2363 [JS SDK] : Add changes required for troubleshooting a screen share session
  • IR-2421 [JS SDK] : Support to end the call for all participants if moderator leaves the session


555 RTC JS SDK - v3.4.57

  • IR-2311 [JS SDK] : Admin had issue with screen share after he revokes privilege from other participants
  • IR-2351 [JS SDK] : SDK is collecting stats after PSTN hangup is sent


555 RTC JS SDK - v3.4.56

  • IR-2274 [JS SDK] : SDK event is not sent for Notification Received and Call Rejected
  • IR-2208 [JS SDK] : When participant shares screen moderator errors while stopping his screen
  • IR-2275 [JS SDK] : Grant/RevokeAll API for Moderator rights
  • IR-2277 [JS SDK] : When admin grants moderator rights, participants get delayed notifications


555 RTC JS SDK - v3.4.55

  • IR-2231 [JS SDK] : Participant screen share on safari is not working with experimental feature


555 RTC JS SDK - v3.4.54

  • IR-2184 : [JS SDK] : getDisplayMedia is not throwing local stream to client
  • IR-2215 : [JS SDK] : Stop screen share uses old api to remove tracks


555 RTC JS SDK - v3.4.53

  • IR-2095 [JS SDK]: P2P screen share is not working


555 RTC JS SDK - v3.4.52

  • IR-2054 [JS SDK] : Screen Share - two min blank screen issue on safari


555 RTC JS SDK - v3.4.51

  • IR-2007 [JS SDK] Debug Screen share issues in Safari
  • IR-2011 [JS SDK] Webrtc stats not reported from Safari and Firefox

NOTE :: Known Issues: IR-2035 [JS SDK] : Incoming video doesn't show up on Firefox browser intermittently


555 RTC JS SDK - v3.4.50

  • IR-1738 [JS SDK] : Desktop Share - Intermittent errors of setLocalDescription failure on Safari browser
  • IR-1753 [JS SDK] : A Participant joining first to a conference doesn't receive screen share video stream from moderator


555 RTC JS SDK - v3.4.49

  • IR-1767 [JS SDK] : Troubleshooting using trace ID for anonymous rooms (IP-6483)
  • IR-1736 [JS SDK] : Screen share video doesn't show up on Safari browser(Note: IR-1738 is still pending)


555 RTC JS SDK - v3.4.48

  • IR-1701 [JS SDK] : Add an API to request microphone/camera permission in JS and React JS SDK
  • IR-1712 [JS SDK] : Clear interval timers before starting new intervals


555 RTC JS SDK - v3.4.47

  • IR-1672[JS SDK] : PSTN call with *67 is not working
  • IR-1677[JS SDK] : websocket reconnection - add reconnecting callback


555 RTC JS SDK - v3.4.46

  • IR-1652 [JS SDK] : PSTN endSession doesn't send hangup IQ
  • IR-1659 [JS SDK] : SDK should close the session when all the remote participants leave the room

NOTE :: SDK endSession for PSTN was sending hangup IQ with a delay, this is fixed. On Callee side SDK will now close session by itself when all the remote participants. When ending a session always use irisRtcSession.endSession(roomId) API.


← How to create a screen share session
Docs
Getting StartedGuidesAPI Reference
More
BlogGitHub
555 Platform
Copyright © 2024 555 Platform ™
555docs-v0.0.94