# io.agora.rtc.AgoraMediaPacketReceiver类 参考 (/zh-CN/api-reference/rtc-server-sdk/java/classio-1-1agora-1-1rtc-1-1-agora-media-packet-receiver)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="details"></a>

<a id="header-details"></a>

AgoraMediaPacketReceiver 类。

你可以在音频或视频轨道中创建一个接收模块，当 SDK 接收到 RTCP/UDP 数据包时，会触发回调。

<a id="doc-constructors"></a>

<a id="header-doc-constructors"></a>

## 构造及析构函数说明 [#构造及析构函数说明]

<a id="a43ed84be8e68354b30618b967a35234c"></a>

### AgoraMediaPacketReceiver() [#agoramediapacketreceiver]

<ApiSignature>

io.agora.rtc.AgoraMediaPacketReceiver.AgoraMediaPacketReceiver()

</ApiSignature>

构造函数。

<a id="doc-func-members"></a>

<a id="header-doc-func-members"></a>

## 成员函数说明 [#成员函数说明]

<a id="a487e768f0015d8b65af9aa2e8a52f47e"></a>

### destroy() [#destroy]

<ApiSignature>

void io.agora.rtc.AgoraMediaPacketReceiver.destroy()

</ApiSignature>

析构函数。

<a id="a3964d8ff2da80eff9e96732795d8abb0"></a>

### init() [#init]

<ApiSignature labels="private">

native long io.agora.rtc.AgoraMediaPacketReceiver.init()

</ApiSignature>

<a id="a3c1319ae98f14e8047c9e2f28d6bd057"></a>

### ndestroy() [#ndestroy]

<ApiSignature labels="private">

native void io.agora.rtc.AgoraMediaPacketReceiver.ndestroy()

</ApiSignature>

<a id="doc-variable-members"></a>

<a id="header-doc-variable-members"></a>

## 类成员变量说明 [#类成员变量说明]

<a id="af063c00be071bc510e58b834ea425d97"></a>

### cptr [#cptr]

<ApiSignature labels="private">

long io.agora.rtc.AgoraMediaPacketReceiver.cptr

</ApiSignature>

---

该类的文档由以下文件生成:

- AgoraMediaPacketReceiver.java
