webrtc中flexfec类图
时间: 2023-08-20 19:06:04 浏览: 91
以下是WebRTC中FlexFEC的类图:
```
+------------------+
| FlexFEC |
+------------------+
|+ OnReceivedFec() |
+------------------+
|
|uses
|
+------------------+
| RtpPacket |
+------------------+
|+ sequence_number |
|+ payload_type |
|+ marker_bit |
|+ timestamp |
|+ payload_size |
|+ payload_data |
+------------------+
|
|uses
|
+------------------+
| ForwardError |
| Correction |
+------------------+
|+ OnReceivedFec() |
+------------------+
|
|uses
|
+------------------+
| RtpPacket |
+------------------+
|+ sequence_number |
|+ payload_type |
|+ marker_bit |
|+ timestamp |
|+ payload_size |
|+ payload_data |
+------------------+
```
FlexFEC类是一个简单的类,它只有一个公共方法OnReceivedFec(),用于接收并处理FlexFEC数据包。FlexFEC数据包由RtpPacket类表示,该类包含了RTP数据包的所有字段和数据。ForwardErrorCorrection类实现了前向纠错算法,用于纠正丢失的RTP数据包。
阅读全文