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

SRT: remove rtmp_to_srt

This commit is contained in:
hondaxiao 2022-05-30 20:03:11 +08:00 committed by winlin
parent 43d98d0b1c
commit fbc6eebe18
7 changed files with 1 additions and 163 deletions

View file

@ -182,29 +182,5 @@ private:
std::vector<ISrsSrtSourceBridge*> bridgers_;
};
class SrsSrtFromRtmpBridge : public ISrsLiveSourceBridger, public ISrsStreamWriter
{
public:
SrsSrtFromRtmpBridge(SrsSrtSource* source);
virtual ~SrsSrtFromRtmpBridge();
public:
virtual srs_error_t initialize(SrsRequest* r);
// Interface for ISrsLiveSourceBridger
public:
virtual srs_error_t on_publish();
virtual void on_unpublish();
virtual srs_error_t on_audio(SrsSharedPtrMessage* msg);
virtual srs_error_t on_video(SrsSharedPtrMessage* msg);
// Interface for ISrsStreamWriter
public:
virtual srs_error_t write(void* buf, size_t size, ssize_t* nwrite);
private:
SrsRequest* req_;
SrsSrtSource* srt_source_;
SrsTsTransmuxer* ts_muxer_;
char ts_buf_[1316];
int offset_;
};
#endif