sip 下载信令 构造 (未完)

待实现 notify=MediaStatus, BYE 事件
This commit is contained in:
shikong 2023-09-21 02:55:28 +08:00
parent a5ef517477
commit 6fdc9c5c3b

View File

@ -149,7 +149,7 @@ public class Gb28181DownloadService {
public SipSender.SendRequest inviteRequest(WvpProxyDocking docking, WvpProxyDevice device, GB28181Description description, MediaSdpHelper.Action action, String ssrc, String streamId, CompletableFuture<String> result, long time) {
return (provider, ip, port) -> {
CallIdHeader callId = provider.getNewCallId();
String subscribeKey = GenericSubscribe.Helper.getKey(Request.INVITE, callId.getCallId());
String subscribeKey = GenericSubscribe.Helper.getKey(Request.INVITE, action.getAction(), callId.getCallId());
subscribe.getInviteSubscribe().addPublisher(subscribeKey);
Flow.Subscriber<SIPResponse> subscriber = inviteSubscriber(subscribeKey, ssrc, streamId, result, time);
subscribe.getInviteSubscribe().addSubscribe(subscribeKey, subscriber);