Lawrence
2021-01-11 ae4d33013136dfdceb129e96ae52bdf375d91dbe
修正播放回放ssrc
1个文件已修改
15 ■■■■ 已修改文件
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/impl/SIPCommander.java 15 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/com/genersoft/iot/vmp/gb28181/transmit/cmd/impl/SIPCommander.java
@@ -290,12 +290,8 @@
    @Override
    public void playStreamCmd(Device device, String channelId, ZLMHttpHookSubscribe.Event event, SipSubscribe.Event errorEvent) {
        try {
            String ssrc = "";
            if (rtpEnable) {
                ssrc = String.format("gb_play_%s_%s", device.getDeviceId(), channelId);
            }else {
                ssrc = streamSession.createPlaySsrc();
            }
            String ssrc = streamSession.createPlaySsrc();
            String streamId = null;
            if (rtpEnable) {
                streamId = String.format("gb_play_%s_%s", device.getDeviceId(), channelId);
@@ -412,16 +408,13 @@
            , SipSubscribe.Event errorEvent) {
        try {
            MediaServerConfig mediaInfo = redisCatchStorage.getMediaInfo();
            String ssrc = null;
            String ssrc = streamSession.createPlayBackSsrc();
            String streamId = null;
            if (rtpEnable) {
                ssrc = String.format("gb_playback_%s_%s", device.getDeviceId(), channelId);
                streamId = ssrc;
                streamId = String.format("gb_playback_%s_%s", device.getDeviceId(), channelId);
            }else {
                ssrc = streamSession.createPlayBackSsrc();
                streamId = String.format("%08x", Integer.parseInt(ssrc)).toUpperCase();
            }
            // 添加订阅
            JSONObject subscribeKey = new JSONObject();
            subscribeKey.put("app", "rtp");