mirror of https://github.com/OpenVidu/openvidu.git
Update doc API with new Typedoc camelcase syntax in links
parent
10e11072ab
commit
1965a6b44f
|
@ -362,7 +362,7 @@ export class StreamManager extends EventDispatcher {
|
|||
}
|
||||
|
||||
/**
|
||||
* Updates the current configuration for the [[PublisherSpeakingEvent]] feature and the [StreamManagerEvent.streamAudioVolumeChange](/en/stable/api/openvidu-browser/classes/streammanagerevent.html) feature for this specific
|
||||
* Updates the current configuration for the [[PublisherSpeakingEvent]] feature and the [StreamManagerEvent.streamAudioVolumeChange](/en/stable/api/openvidu-browser/classes/StreamManagerEvent.html) feature for this specific
|
||||
* StreamManager audio stream, overriding the global options set with [[OpenVidu.setAdvancedConfiguration]]. This way you can customize the audio events options
|
||||
* for each specific StreamManager and change them dynamically.
|
||||
*
|
||||
|
|
|
@ -33,7 +33,7 @@ export interface OpenViduAdvancedConfiguration {
|
|||
screenShareChromeExtension?: string;
|
||||
|
||||
/**
|
||||
* Custom configuration for the [[PublisherSpeakingEvent]] feature and the [StreamManagerEvent.streamAudioVolumeChange](/en/stable/api/openvidu-browser/classes/streammanagerevent.html) feature. It is an object which includes the following optional properties:
|
||||
* Custom configuration for the [[PublisherSpeakingEvent]] feature and the [StreamManagerEvent.streamAudioVolumeChange](/en/stable/api/openvidu-browser/classes/StreamManagerEvent.html) feature. It is an object which includes the following optional properties:
|
||||
* - `interval`: (number) how frequently the analyser polls the audio stream to check if speaking has started/stopped or audio volume has changed. Default **100** (ms)
|
||||
* - `threshold`: (number) the volume at which _publisherStartSpeaking_ and _publisherStopSpeaking_ events will be fired. Default **-50** (dB)
|
||||
*
|
||||
|
@ -56,7 +56,7 @@ export interface OpenViduAdvancedConfiguration {
|
|||
forceMediaReconnectionAfterNetworkDrop?: boolean;
|
||||
|
||||
/**
|
||||
* The milliseconds that must elapse after triggering [[ExceptionEvent]] of name [`ICE_CONNECTION_DISCONNECTED`](/en/stable/api/openvidu-browser/enums/exceptioneventname.html#ice_connection_disconnected) to perform an automatic reconnection process of the affected media stream.
|
||||
* The milliseconds that must elapse after triggering [[ExceptionEvent]] of name [`ICE_CONNECTION_DISCONNECTED`](/en/stable/api/openvidu-browser/enums/ExceptionEventName.html#ICE_CONNECTION_DISCONNECTED) to perform an automatic reconnection process of the affected media stream.
|
||||
* This automatic reconnection process can only take place if the client still has network connection to OpenVidu Server. If the ICE connection has broken because of a total network drop,
|
||||
* then no reconnection process will be possible at all.
|
||||
*
|
||||
|
@ -65,7 +65,7 @@ export interface OpenViduAdvancedConfiguration {
|
|||
iceConnectionDisconnectedExceptionTimeout?: number;
|
||||
|
||||
/**
|
||||
* The milliseconds that must elapse for the [[ExceptionEvent]] of name [`NO_STREAM_PLAYING_EVENT`](/en/stable/api/openvidu-browser/enums/exceptioneventname.html#no_stream_playing_event) to be fired.
|
||||
* The milliseconds that must elapse for the [[ExceptionEvent]] of name [`NO_STREAM_PLAYING_EVENT`](/en/stable/api/openvidu-browser/enums/ExceptionEventName.html#NO_STREAM_PLAYING_EVENT) to be fired.
|
||||
*
|
||||
* Default to `4000`.
|
||||
*/
|
||||
|
|
|
@ -65,7 +65,7 @@ public class Connection {
|
|||
* <ul>
|
||||
* <li><code>pending</code>: if the Connection is waiting for any user to use
|
||||
* its internal token to connect to the session, calling method <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/session.html#connect"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Session.html#connect"
|
||||
* target ="_blank">Session.connect</a> in OpenVidu Browser.</li>
|
||||
* <li><code>active</code>: if the internal token of the Connection has already
|
||||
* been used by some user to connect to the session, and it cannot be used
|
||||
|
@ -194,7 +194,7 @@ public class Connection {
|
|||
* Returns the token string associated to the Connection. This is the value that
|
||||
* must be sent to the client-side to be consumed in OpenVidu Browser method
|
||||
* <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/session.html#connect"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Session.html#connect"
|
||||
* target="_blank">Session.connect</a>.
|
||||
*/
|
||||
public String getToken() {
|
||||
|
@ -234,7 +234,7 @@ public class Connection {
|
|||
/**
|
||||
* Returns the data associated to the connection on the client-side. This value
|
||||
* is set with second parameter of method <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/session.html#connect"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Session.html#connect"
|
||||
* target ="_blank">Session.connect</a> in OpenVidu Browser
|
||||
*/
|
||||
public String getClientData() {
|
||||
|
|
|
@ -24,7 +24,7 @@ import com.google.gson.JsonObject;
|
|||
*
|
||||
* <br>
|
||||
* This is a backend representation of a published media stream (see <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/stream.html"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Stream.html"
|
||||
* target="_blank"> OpenVidu Browser Stream class</a>).
|
||||
*/
|
||||
public class Publisher {
|
||||
|
@ -45,11 +45,11 @@ public class Publisher {
|
|||
|
||||
/**
|
||||
* Returns the unique identifier of the <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/stream.html"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Stream.html"
|
||||
* target= "_blank">Stream</a> associated to this Publisher. Each Publisher is
|
||||
* paired with only one Stream, so you can identify each Publisher by its
|
||||
* <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/stream.html#streamid"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Stream.html#streamId"
|
||||
* target= "_blank"><code>Stream.streamId</code></a>
|
||||
*/
|
||||
public String getStreamId() {
|
||||
|
@ -66,7 +66,7 @@ public class Publisher {
|
|||
|
||||
/**
|
||||
* See properties of <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/stream.html"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Stream.html"
|
||||
* target= "_blank">Stream</a> object in OpenVidu Browser library to find out
|
||||
* more
|
||||
*/
|
||||
|
@ -76,7 +76,7 @@ public class Publisher {
|
|||
|
||||
/**
|
||||
* See properties of <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/stream.html"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Stream.html"
|
||||
* target= "_blank">Stream</a> object in OpenVidu Browser library to find out
|
||||
* more
|
||||
*/
|
||||
|
@ -86,7 +86,7 @@ public class Publisher {
|
|||
|
||||
/**
|
||||
* See properties of <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/stream.html"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Stream.html"
|
||||
* target= "_blank">Stream</a> object in OpenVidu Browser library to find out
|
||||
* more
|
||||
*/
|
||||
|
@ -96,7 +96,7 @@ public class Publisher {
|
|||
|
||||
/**
|
||||
* See properties of <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/stream.html"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Stream.html"
|
||||
* target= "_blank">Stream</a> object in OpenVidu Browser library to find out
|
||||
* more
|
||||
*/
|
||||
|
@ -106,7 +106,7 @@ public class Publisher {
|
|||
|
||||
/**
|
||||
* See properties of <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/stream.html"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Stream.html"
|
||||
* target= "_blank">Stream</a> object in OpenVidu Browser library to find out
|
||||
* more
|
||||
*/
|
||||
|
@ -116,7 +116,7 @@ public class Publisher {
|
|||
|
||||
/**
|
||||
* See properties of <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/stream.html"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Stream.html"
|
||||
* target= "_blank">Stream</a> object in OpenVidu Browser library to find out
|
||||
* more
|
||||
*/
|
||||
|
@ -126,7 +126,7 @@ public class Publisher {
|
|||
|
||||
/**
|
||||
* See properties of <a href=
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/stream.html"
|
||||
* "https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Stream.html"
|
||||
* target= "_blank">Stream</a> object in OpenVidu Browser library to find out
|
||||
* more
|
||||
*/
|
||||
|
|
|
@ -474,7 +474,7 @@ public class Session {
|
|||
* <br>
|
||||
*
|
||||
* The affected client will trigger one <a href=
|
||||
* "/en/stable/api/openvidu-browser/classes/connectionpropertychangedevent.html"
|
||||
* "/en/stable/api/openvidu-browser/classes/ConnectionPropertyChangedEvent.html"
|
||||
* target="_blank">ConnectionPropertyChangedEvent</a> for each modified
|
||||
* property.
|
||||
*
|
||||
|
|
|
@ -34,7 +34,7 @@ export class Connection {
|
|||
* Returns the status of the Connection. Can be:
|
||||
* - `pending`: if the Connection is waiting for any user to use
|
||||
* its internal token to connect to the session, calling method
|
||||
* [Session.connect](https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/session.html#connect)
|
||||
* [Session.connect](https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Session.html#connect)
|
||||
* in OpenVidu Browser.
|
||||
* - `active`: if the internal token of the Connection has already
|
||||
* been used by some user to connect to the session, and it cannot be used
|
||||
|
@ -71,7 +71,7 @@ export class Connection {
|
|||
|
||||
/**
|
||||
* Data associated to the Connection on the client-side. This value is set with second parameter of method
|
||||
* [Session.connect](/en/stable/api/openvidu-browser/classes/session.html#connect) in OpenVidu Browser
|
||||
* [Session.connect](/en/stable/api/openvidu-browser/classes/Session.html#connect) in OpenVidu Browser
|
||||
*/
|
||||
clientData: string;
|
||||
|
||||
|
@ -82,7 +82,7 @@ export class Connection {
|
|||
|
||||
/**
|
||||
* Token associated to the Connection. This is the value that must be sent to the client-side to be consumed in OpenVidu Browser
|
||||
* method [Session.connect](https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/session.html#connect).
|
||||
* method [Session.connect](https://docs.openvidu.io/en/stable/api/openvidu-browser/classes/Session.html#connect).
|
||||
*/
|
||||
token: string;
|
||||
|
||||
|
|
|
@ -19,14 +19,14 @@
|
|||
/**
|
||||
* See [[Connection.publishers]]
|
||||
*
|
||||
* This is a backend representation of a published media stream (see [OpenVidu Browser Stream class](/en/stable/api/openvidu-browser/classes/stream.html))
|
||||
* This is a backend representation of a published media stream (see [OpenVidu Browser Stream class](/en/stable/api/openvidu-browser/classes/Stream.html))
|
||||
*/
|
||||
export class Publisher {
|
||||
|
||||
/**
|
||||
* Unique identifier of the [Stream](/en/stable/api/openvidu-browser/classes/stream.html) associated to this Publisher.
|
||||
* Unique identifier of the [Stream](/en/stable/api/openvidu-browser/classes/Stream.html) associated to this Publisher.
|
||||
* Each Publisher is paired with only one Stream, so you can identify each Publisher by its
|
||||
* [`Stream.streamId`](/en/stable/api/openvidu-browser/classes/stream.html#streamid)
|
||||
* [`Stream.streamId`](/en/stable/api/openvidu-browser/classes/Stream.html#streamId)
|
||||
*/
|
||||
streamId: string;
|
||||
|
||||
|
@ -36,37 +36,37 @@ export class Publisher {
|
|||
createdAt: number;
|
||||
|
||||
/**
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/stream.html) object in OpenVidu Browser library to find out more
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/Stream.html) object in OpenVidu Browser library to find out more
|
||||
*/
|
||||
hasAudio: boolean;
|
||||
|
||||
/**
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/stream.html) object in OpenVidu Browser library to find out more
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/Stream.html) object in OpenVidu Browser library to find out more
|
||||
*/
|
||||
hasVideo: boolean;
|
||||
|
||||
/**
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/stream.html) object in OpenVidu Browser library to find out more
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/Stream.html) object in OpenVidu Browser library to find out more
|
||||
*/
|
||||
audioActive: boolean;
|
||||
|
||||
/**
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/stream.html) object in OpenVidu Browser library to find out more
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/Stream.html) object in OpenVidu Browser library to find out more
|
||||
*/
|
||||
videoActive: boolean;
|
||||
|
||||
/**
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/stream.html) object in OpenVidu Browser library to find out more
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/Stream.html) object in OpenVidu Browser library to find out more
|
||||
*/
|
||||
frameRate: number;
|
||||
|
||||
/**
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/stream.html) object in OpenVidu Browser library to find out more
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/Stream.html) object in OpenVidu Browser library to find out more
|
||||
*/
|
||||
typeOfVideo: string;
|
||||
|
||||
/**
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/stream.html) object in OpenVidu Browser library to find out more
|
||||
* See properties of [Stream](/en/stable/api/openvidu-browser/classes/Stream.html) object in OpenVidu Browser library to find out more
|
||||
*/
|
||||
videoDimensions: string;
|
||||
|
||||
|
|
|
@ -397,7 +397,7 @@ export class Session {
|
|||
* This method automatically updates the properties of the local affected objects. This means that there is no need to call
|
||||
* [[Session.fetch]] or [[OpenVidu.fetch]] to see the changes consequence of the execution of this method applied in the local objects.
|
||||
*
|
||||
* The affected client will trigger one [ConnectionPropertyChangedEvent](/en/stable/api/openvidu-browser/classes/connectionpropertychangedevent.html)
|
||||
* The affected client will trigger one [ConnectionPropertyChangedEvent](/en/stable/api/openvidu-browser/classes/ConnectionPropertyChangedEvent.html)
|
||||
* for each modified property.
|
||||
*
|
||||
* @param connectionId The [[Connection.connectionId]] of the Connection object to modify
|
||||
|
|
Loading…
Reference in New Issue