22#ifndef AVFORMAT_RTMP_H
23#define AVFORMAT_RTMP_H
27#define RTMP_DEFAULT_PORT 1935
28#define RTMPS_DEFAULT_PORT 443
30#define RTMP_HANDSHAKE_PACKET_SIZE 1536
36#define RTMP_CLIENT_PLATFORM "LNX"
37#define RTMP_CLIENT_VER1 9
38#define RTMP_CLIENT_VER2 0
39#define RTMP_CLIENT_VER3 124
40#define RTMP_CLIENT_VER4 2
55 const uint8_t *
key,
int keylen, uint8_t *
dst);
uint8_t ptrdiff_t const uint8_t ptrdiff_t int intptr_t intptr_t int int16_t * dst
int ff_rtmp_calc_digest(const uint8_t *src, int len, int gap, const uint8_t *key, int keylen, uint8_t *dst)
Calculate HMAC-SHA2 digest for RTMP handshake packets.
int ff_rtmp_calc_digest_pos(const uint8_t *buf, int off, int mod_val, int add_val)
Calculate digest position for RTMP handshake packets.