[MediaSoup---ソースコード] (4) プロデューサー

プロデューサーは、オーディオ ストリームとビデオ ストリームのプロデューサーです。オーディオの 1 つのチャンネルは別のプロデューサーとみなされ、ビデオの 1 つのチャンネルも別のプロデューサーとみなされます。

通常、トランスポートを作成した後、送信側に機能を提供するプロデューサーが作成され、次のクラスを継承します。これにより、対流イベントに応答する機能が提供されます。

	class Producer : public RTC::RtpStreamRecv::Listener,
	                 public RTC::KeyFrameRequestManager::Listener,
	                 public Channel::ChannelSocket::RequestHandler,
	                 public PayloadChannel::PayloadChannelSocket::NotificationHandler
プロデューサーの作成プロセス

論理的には、プロデューサーは実際にはトランスポート上に作成されます。

case Channel::ChannelRequest::MethodId::TRANSPORT_PRODUCE:

おすすめ

転載: blog.csdn.net/qq_40179458/article/details/133171932
おすすめ