diff --git a/trunk/src/app/srs_app_rtc_conn.cpp b/trunk/src/app/srs_app_rtc_conn.cpp index f83e35fb58..37b4c1bf07 100644 --- a/trunk/src/app/srs_app_rtc_conn.cpp +++ b/trunk/src/app/srs_app_rtc_conn.cpp @@ -63,7 +63,6 @@ using namespace std; #include #include #include -#include // The RTP payload max size, reserved some paddings for SRTP as such: // kRtpPacketSize = kRtpMaxPayloadSize + paddings @@ -3243,12 +3242,10 @@ srs_error_t SrsUdpMuxSender::on_reload_rtc_server() SrsRtcServer::SrsRtcServer() { timer = new SrsHourGlass(this, 1 * SRS_UTIME_SECONDS); - janus = new SrsJanusServer(this); } SrsRtcServer::~SrsRtcServer() { - srs_freep(janus); srs_freep(timer); if (true) { @@ -3395,11 +3392,6 @@ srs_error_t SrsRtcServer::listen_api() return srs_error_wrap(err, "handle nack"); } - // For Janus style API. - if ((err = janus->listen_api()) != srs_success) { - return srs_error_wrap(err, "janus listen api"); - } - return err; } diff --git a/trunk/src/app/srs_app_rtc_conn.hpp b/trunk/src/app/srs_app_rtc_conn.hpp index 1af1c9a39d..c3aab5b462 100644 --- a/trunk/src/app/srs_app_rtc_conn.hpp +++ b/trunk/src/app/srs_app_rtc_conn.hpp @@ -44,9 +44,6 @@ #include #include -// For Alibaba Tenfold. -class SrsJanusServer; - class SrsUdpMuxSocket; class SrsConsumer; class SrsStunPacket; @@ -457,8 +454,6 @@ class SrsRtcServer : virtual public ISrsUdpMuxHandler, virtual public ISrsHourGl private: std::map map_username_session; // key: username(local_ufrag + ":" + remote_ufrag) std::map map_id_session; // key: peerip(ip + ":" + port) -private: - SrsJanusServer* janus; public: SrsRtcServer(); virtual ~SrsRtcServer();