IETF RTCWEB group组讨论p2pweb
Media Capture Task Force讨论Media device
W3C的web Real-Time communications working group讨论以下内容
Table of Contents
- 1.Introduction
- 2.Conformance
- 3.Terminology
- 4.Peer-to-peer connections
- 4.1Introduction
- 4.2Configuration
- 4.3RTCPeerConnection Interface
- 4.4State Definitions
- 4.5Callback Definitions
- 4.6Error Handling
- 4.7Session Description Model
- 4.8Session Negotiation Model
- 4.9Interfaces for Connectivity Establishment
- 4.10Priority and QoS Model
- 4.11Certificate Management
- 5.RTP Media API
- 5.1RTCPeerConnection Interface Extensions
- 5.2RTCRtpSender Interface
- 5.2.1Attributes
- 5.2.2Methods
- 5.2.3Dictionary
RTCRtpParameters
Members - 5.2.4Dictionary
RTCRtpEncodingParameters
Members - 5.2.5Dictionary
RTCRtxParameters
Members - 5.2.6Dictionary
RTCFecParameters
Members - 5.2.7Dictionary
RTCRtcpParameters
Members - 5.2.8Dictionary
RTCRtpHeaderExtensionParameters
Members - 5.2.9Dictionary
RTCRtpCodecParameters
Members - 5.2.10Dictionary
RTCRtpCapabilities
Members - 5.2.11Dictionary
RTCRtpCodecCapability
Members - 5.2.12Dictionary
RTCRtpHeaderExtensionCapability
Members
- 5.3RTCRtpReceiver Interface
- 5.4RTCRtpTransceiver Interface
- 5.5RTCDtlsTransport Interface
- 5.6RTCIceTransport Interface
- 5.7RTCTrackEvent
- 6.Peer-to-peer Data API
- 7.Peer-to-peer DTMF
- 8.Statistics Model
- 9.Identity
- 10.Media Stream API Extensions for Network Use
- 11.Examples and Call Flows
- 12.Event summary
- 13.Privacy and Security Considerations
- 14.Change Log
- A.Acknowledgements
- B.References
呼叫流程
关键几点:
1、调用new
RTCPeerConnection
(configuration )建立
对象RTCPeerConnection
2、configuration has the information to find and access the servers used by ICE(Interactive Connectivity Establishment (ICE) IETF). There may be multiple servers of each type and any TURN server also acts as a STUN server.
3、An RTCCertificate
can be persisted in [INDEXEDDB] and reused. Persistence and reuse also avoids the cost of key generation.
4、createOffer
和createAnswer(SDP)
5、Datagram Transport Layer Security (DTLS)
6、
和RTCDataChannel
RTCDataChannelEvent
7、Javascript API[JSEP]: IETF 连接建立API
8、 bindings about Web IDL
[WEBIDL] correspond to particular constructs in Java 5 [JLS3].