Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

XMPPExtensioProtocols.ts 2.2KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. export enum XEP {
  2. /**
  3. * XEP-0338 - Signals the usage of bundled media, i.e., allows the use of a single set of ICE candidates for
  4. * multiple media descriptions.
  5. * https://xmpp.org/extensions/attic/xep-0338-1.0.0.html
  6. */
  7. BUNDLE_MEDIA = 'urn:xmpp:jingle:apps:grouping:0',
  8. /**
  9. * XEP-0320 - Signals the use of DTLS-SRTP in Jingle session.
  10. * https://xmpp.org/extensions/xep-0320.html
  11. */
  12. DTLS_SRTP = 'urn:xmpp:jingle:apps:dtls:0',
  13. /**
  14. * XEP-0176 - Signaling ICE-UDP transport method.
  15. * https://xmpp.org/extensions/xep-0176.html
  16. */
  17. ICE_UDP_TRANSPORT = 'urn:xmpp:jingle:transports:ice-udp:1',
  18. /**
  19. * XEP-0166 - Jingle.
  20. * https://xmpp.org/extensions/xep-0166.html
  21. */
  22. JINGLE = 'urn:xmpp:jingle:1',
  23. /**
  24. * XEP-0327 - Rayo for allowing third-party control over media sessions.
  25. */
  26. RAYO = 'urn:xmpp:rayo:client:1',
  27. /**
  28. * XEP-0167 - Signals support for RTP audio.
  29. * https://xmpp.org/extensions/xep-0167.html#support
  30. */
  31. RTP_AUDIO = 'urn:xmpp:jingle:apps:rtp:audio',
  32. /**
  33. * XEP-0293 - Signals the use of RTP Feedback Negotiation.
  34. * https://xmpp.org/extensions/xep-0293.html
  35. */
  36. RTP_FEEDBACK = 'urn:xmpp:jingle:apps:rtp:rtcp-fb:0',
  37. /**
  38. * XEP-0294 - Signals the use of RTP Header Extensions.
  39. * https://xmpp.org/extensions/xep-0294.html
  40. */
  41. RTP_HEADER_EXTENSIONS = 'urn:xmpp:jingle:apps:rtp:rtp-hdrext:0',
  42. /**
  43. * XEP-0167 - Signals parameters necessary for media sessions using RTP.
  44. * https://xmpp.org/extensions/xep-0167.html
  45. */
  46. RTP_MEDIA = 'urn:xmpp:jingle:apps:rtp:1',
  47. /**
  48. * XEP-0167 - Signals support for RTP video.
  49. * https://xmpp.org/extensions/xep-0167.html#support
  50. */
  51. RTP_VIDEO = 'urn:xmpp:jingle:apps:rtp:video',
  52. /**
  53. * XEP-0343 - Signaling WebRTC datachannels (bridge channel) in Jingle that uses DTLS/SCTP on top of ICE.
  54. * https://xmpp.org/extensions/xep-0343.html
  55. */
  56. SCTP_DATA_CHANNEL = 'urn:xmpp:jingle:transports:dtls-sctp:1',
  57. /**
  58. * XEP-0339 - Signals Source-Specific Media Attributes in Jingle.
  59. * https://xmpp.org/extensions/xep-0339.html
  60. */
  61. SOURCE_ATTRIBUTES = 'urn:xmpp:jingle:apps:rtp:ssma:0'
  62. }