1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-03-09 15:49:59 +00:00

RTC: Fix rtmp to rtc bug

This commit is contained in:
winlin 2020-07-19 10:26:05 +08:00
parent 7ad1dfbbb8
commit 6dd77923ca
3 changed files with 119 additions and 22 deletions

View file

@ -211,6 +211,8 @@ private:
uint32_t audio_timestamp;
uint16_t audio_sequence;
uint16_t video_sequence;
uint32_t audio_ssrc;
uint32_t video_ssrc;
public:
SrsRtcFromRtmpBridger(SrsRtcStream* source);
virtual ~SrsRtcFromRtmpBridger();
@ -473,5 +475,19 @@ public:
virtual srs_error_t on_rtcp(SrsRtpPacket2* pkt);
};
class SrsRtcSSRCGenerator
{
private:
static SrsRtcSSRCGenerator* _instance;
private:
uint32_t ssrc_num;
private:
SrsRtcSSRCGenerator();
virtual ~SrsRtcSSRCGenerator();
public:
static SrsRtcSSRCGenerator* instance();
uint32_t generate_ssrc();
};
#endif