代码拉取完成,页面将自动刷新
#ifndef _RTPAVCSEND_H
#define _RTPAVCSEND_H
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
// RTP 送信用コンテキスト
typedef struct RtpSend_t {
int sock; // RTP送信用ソケット
struct sockaddr_in peer; // RTP送信宛先アドレス
unsigned short seqno; // 次に送信するパケットのシーケンス番号
unsigned char ptype; // ペイロードタイプ
unsigned long ssrc; // SSRC
unsigned char pending_buff[1024*640]; // 送信待ちのバッファ。1フレーム分
int pending_len; // 送信待ちバッファに入っているバイト数
} RtpSend;
//=============================
int rtpopen(RtpSend** pctx_out, unsigned long ssrc, int ptype, int sock, struct sockaddr_in *peer);
void rtpclose(RtpSend* ctx);
//=============================
int AvcAnalyzeAndSend(RtpSend* ctx, const unsigned char* data, int datalen);
#endif /* _RTPAVCSEND_H */
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。