…shared secret exchanged in the rendezvous protocol used with ICE, such as SIP [ RFC3261 ]. This shared secret, in turn, is protected by that protocol exchange. In the case of SIP, the usage of the SIP Secure (SIPS) [ RFC3261 ] mechanism is RECOMMENDED. When this is done, an attac…
… mechanism is used by protocols such as the Session Initiation Protocol (SIP) [ RFC3261 ]. Protocols using offer/answer are difficult to operate through Network Address Translators (NATs). Because their purpose is to establish a flow of media packets, they tend to carry the IP ad…
… mechanism is used by protocols such as the Session Initiation Protocol (SIP) [ RFC3261 ]. Protocols using offer/answer are difficult to operate through Network Address Translators (NATs). Because their purpose is to establish a flow of media packets, they tend to carry the IP ad…
…shared secret exchanged in the rendezvous protocol used with ICE, such as SIP [ RFC3261 ]. This shared secret, in turn, is protected by that protocol exchange. In the case of SIP, the usage of the SIP Secure (SIPS) [ RFC3261 ] mechanism is RECOMMENDED. When this is done, an attac…
… where an SDP Offer may be provided to more than one device. For example, SIP [ RFC3261 ] defines both a "Parallel Search" and "Sequential Search". Although these are primarily signaling level issues that are outside the scope of JSEP, they do have some impact on the configuratio…
… example, if TURN and ICE are used as part of a multimedia solution using SIP [ RFC3261 ] , then SIP serves the role of the rendezvous protocol, carrying the ICE candidate information inside the body of SIP messages [ SDP-ICE ] . If TURN and ICE are used with some other rendezvou…
…t data transfer. Unlike most conventional real-time systems, (e.g., SIP-based [ RFC3261 ] soft phones) WebRTC communications are directly controlled by some Web server. A simple case is shown below. +----------------+ | | | Web Server | | | +----------------+ ^ ^ / \ HTTP / \ HTT…
…t data transfer. Unlike most conventional real-time systems, (e.g., SIP-based [ RFC3261 ] soft phones) WebRTC communications are directly controlled by some Web server, via a JavaScript (JS) API as shown in Figure 1. Rescorla Expires January 22, 2020 [Page 3] Internet-Draft WebRT…
…e [ RFC8840 ] (which defines usage with the Session Initiation Protocol (SIP) [ RFC3261 ] and the Session Description Protocol (SDP) [ RFC4566 ] ) and [ XEP-0176 ] (which defines usage with the Extensible Messaging and Presence Protocol (XMPP) [ RFC6120 ] ). However, some of the …
… example, if TURN and ICE are used as part of a multimedia solution using SIP [ RFC3261 ], then SIP serves the role of the rendezvous protocol, carrying the ICE candidate information inside the body of SIP messages. If TURN and ICE are used with some other Mahy, et al. Standards …
…ablished using a signaling protocol such as Session Initiation Protocol (SIP) [ RFC3261 ]. This generates a shared secret, which is then used to generate keys and salt for a Secure RTP (SRTP) [ RFC3711 ] session. ZRTP borrows ideas from [ PGPfone ]. A reference implementation of …
…lish and control a conference. In the case of the Session Initiation Protocol [ RFC3261 ], for example, "A Session Initiation Protocol (SIP) Event Package for Conference State" [ RFC4575 ] defines a <src-id> tag that binds CSRC IDs to media streams and SIP URIs. This document des…
…e [ RFC8840 ] (which defines usage with the Session Initiation Protocol (SIP) [ RFC3261 ] and the Session Description Protocol (SDP) [ RFC4566 ] ) and [ XEP-0176 ] (which defines usage with the Extensible Messaging and Presence Protocol (XMPP) [ RFC6120 ] ). However, some of the …
…Answer semantics (which are based on [ RFC3264 ]) as part of the SIP protocol [ RFC3261 ] [ ICE-SIP-SDP ]. [ RFC7825 ] defines an ICE usage for the Real-Time Streaming Protocol (RTSP). Note, however, that the ICE usage is based on RFC 5245 . 4 . Terminology The key words "MUST", …
… T.140 data channels using signalling specific means (e.g., using SIP OPTIONS [ RFC3261 ]), or by indicating the support in an offer or answer ( Section 3 ) o Initiate session: An offer used to request the establishment of a T.140 data channel ( Section 3 ) o Accept session: An a…