|  |  |  | 
|---|
|  |  |  | try { | 
|---|
|  |  |  | MediaServerConfig mediaInfo = redisCatchStorage.getMediaInfo(); | 
|---|
|  |  |  | String ssrc = streamSession.createPlayBackSsrc(); | 
|---|
|  |  |  | String streamId = null; | 
|---|
|  |  |  | if (rtpEnable) { | 
|---|
|  |  |  | streamId = String.format("gb_playback_%s_%s", device.getDeviceId(), channelId); | 
|---|
|  |  |  | }else { | 
|---|
|  |  |  | streamId = String.format("%08x", Integer.parseInt(ssrc)).toUpperCase(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | String streamId = String.format("%08x", Integer.parseInt(ssrc)).toUpperCase(); | 
|---|
|  |  |  | // 添加订阅 | 
|---|
|  |  |  | JSONObject subscribeKey = new JSONObject(); | 
|---|
|  |  |  | subscribeKey.put("app", "rtp"); | 
|---|
|  |  |  | 
|---|
|  |  |  | scanGroup: 0, | 
|---|
|  |  |  | tracks: [], | 
|---|
|  |  |  | coverPlaying:false, | 
|---|
|  |  |  | tracksLoading: false | 
|---|
|  |  |  | tracksLoading: false, | 
|---|
|  |  |  | recordPlay: "" | 
|---|
|  |  |  | }; | 
|---|
|  |  |  | }, | 
|---|
|  |  |  | methods: { | 
|---|
|  |  |  | 
|---|
|  |  |  | this.convertStop(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.convertKey = '' | 
|---|
|  |  |  | if (this.recordPlay != '') { | 
|---|
|  |  |  | this.stopPlayRecord(); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | this.recordPlay = '' | 
|---|
|  |  |  | }, | 
|---|
|  |  |  |  | 
|---|
|  |  |  | copySharedInfo: function (data) { | 
|---|
|  |  |  | 
|---|
|  |  |  | var streamInfo = res.data; | 
|---|
|  |  |  | that.streamId = streamInfo.streamId; | 
|---|
|  |  |  | that.videoUrl = streamInfo.ws_flv; | 
|---|
|  |  |  | that.recordPlay = true; | 
|---|
|  |  |  | }); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | }, | 
|---|