专业的编程技术博客社区

网站首页 > 博客文章 正文

WebRTC 1.0: 浏览器间的实时通信草案发布

baijin 2024-08-27 11:33:08 博客文章 4 ℃ 0 评论

WebRTC 技术正在以非常惊人的速度发展,目前相应的技术文档和草案也逐步发布。因为WebRTC更新的速度非常快,文档编写的内容也是经常更新。目前发布的是浏览器之间的实时通信草案 1.0 版本。我们相信具有化时代的意义。

参与的作者都是行业的权威人士:

  1. Adam Bergkvist, Ericsson

  2. Daniel C. Burnett, Invited Expert

  3. Cullen Jennings, Cisco

  4. Anant Narayanan, Mozilla (until November 2012)

  5. Bernard Aboba, Microsoft Corporatio

具体内容包括:

  1. 文档介绍

  2. 2.确认

  3. 3.专有名词

  4. 4.点对点通信

  5. 4.11.1Dictionary RTCCertificateExpiration

  6. 4.11.2RTCCertificate Interface

  7. 4.10.1RTCPriorityType Enum

  8. 4.9.1RTCIceCandidate Interface

  9. 4.9.2RTCPeerConnectionIceEvent

  10. 4.9.3RTCPeerConnectionIceErrorEvent

  11. 4.9.1.1RTCIceProtocol Enum

  12. 4.9.1.2RTCIceTcpCandidateType Enum

  13. 4.9.1.3RTCIceCandidateType Enum

  14. 4.8.1Setting Negotiation-Needed

  15. 4.8.2Clearing Negotiation-Needed

  16. 4.8.3Updating the Negotiation-Needed flag

  17. 4.7.1RTCSdpType

  18. 4.7.2RTCSessionDescription Class

  19. 4.6.1General Principles

  20. 4.5.1RTCPeerConnectionErrorCallback

  21. 4.5.2RTCSessionDescriptionCallback

  22. 4.4.1RTCSignalingState Enum

  23. 4.4.2RTCIceGatheringState Enum

  24. 4.4.3RTCPeerConnectionState Enum

  25. 4.4.4RTCIceConnectionState Enum

  26. 4.3.1Operation

  27. 4.3.2Interface Definition

  28. 4.3.3Legacy Interface Extensions

  29. 4.3.4Garbage collection

  30. 4.2.1RTCConfiguration Dictionary

  31. 4.2.2RTCIceCredentialType Enum

  32. 4.2.3RTCIceServer Dictionary

  33. 4.2.4RTCIceTransportPolicy Enum

  34. 4.2.5RTCBundlePolicy Enum

  35. 4.2.6RTCRtcpMuxPolicy Enum

  36. 4.2.7Offer/Answer Options

  37. 4.1Introduction

  38. 4.2Configuration

  39. 4.3RTCPeerConnection Interface

  40. 4.4State Definitions

  41. 4.5Callback Definitions

  42. 4.6Error Handling

  43. 4.7Session Description Model

  44. 4.8Session Negotiation Model

  45. 4.9Interfaces for Connectivity Establishment

  46. 4.10Priority and QoS Model

  47. 4.11Certificate Management

  48. 5.RTP Media API

  49. 5.5.1The RTCDtlsFingerprint Object

  50. 5.4.1"Hold" functionality

  51. 5.1.1Processing Remote MediaStreamTracks

  52. 5.1RTCPeerConnection Interface Extensions

  53. 5.2RTCRtpSender Interface

  54. 5.3RTCRtpReceiver Interface

  55. 5.4RTCRtpTransceiver Interface

  56. 5.5RTCDtlsTransport Interface

  57. 5.6RTCIceTransport Interface

  58. 5.7RTCTrackEvent

  59. 6.Peer-to-peer Data API

  60. 6.1.1RTCSctpTransport Interface

  61. 6.1RTCPeerConnection Interface Extensions

  62. 6.2RTCDataChannel

  63. 6.3RTCDataChannelEvent

  64. 6.4Garbage Collection

  65. 7.Peer-to-peer DTMF

  66. 7.1RTCRtpSender Interface Extensions

  67. 7.2RTCDTMFSender

  68. 7.3RTCDTMFToneChangeEvent

  69. 8.Statistics Model

  70. 8.1Introduction

  71. 8.2RTCPeerConnection Interface Extensions

  72. 8.3RTCStatsCallback

  73. 8.4RTCStatsReport Object

  74. 8.5RTCStats Dictionary

  75. 8.6Derived Stats Dictionaries

  76. 8.7Example

  77. 9.Identity

  78. 9.3.1User Login Procedure

  79. 9.2.1Interface Exposed by Identity Providers

  80. 9.2.2Identity Assertion and Validation Results

  81. 9.1.1Identity Provider Selection

  82. 9.1.2Instantiating an IdP Proxy

  83. 9.1.2.1Implementing an IdP Securely

  84. 9.1Identity Provider Interaction

  85. 9.2Registering an IdP Proxy

  86. 9.3Requesting Identity Assertions

  87. 9.4Verifying Identity Assertions

  88. 9.5IdP Error Handling

  89. 9.6RTCPeerConnection Interface Extensions

  90. 9.7Examples

  91. 10.Media Stream API Extensions for Network Use

  92. 10.4.1Extended MediaStreamTrack Properties

  93. 10.4.2Isolated Streams and RTCPeerConnection

  94. 10.4.3Protection Afforded by Media Isolation

  95. 10.3.1MediaTrackSupportedConstraints, MediaTrackCapabilities, MediaTrackConstraints and MediaTrackSettings

  96. 10.2.1id

  97. 10.1Introduction

  98. 10.2MediaStream

  99. 10.3MediaStreamTrack

  100. 10.4Isolated Media Streams

  101. 11.Examples and Call Flows

  102. 11.1Simple Peer-to-peer Example

  103. 11.2Simple Peer-to-peer Example with Warm-up

  104. 11.3Simple Peer-to-peer Example with media before signaling

  105. 11.4Simple Simulcast Example

  106. 11.5Advanced Peer-to-peer Example

  107. 11.6Peer-to-peer Data Example

  108. 11.7Call Flow Browser to Browser

  109. 11.8DTMF Example

  110. 12.Event summary

  111. 13.Privacy and Security Considerations

  112. 13.1Impact on same origin policy

  113. 13.2Revealing IP addresses

  114. 13.3Impact on local network

  115. 13.4Confidentiality of Communications

  116. 13.5Persistent information exposed by WebRTC

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表