去除 /video http 头 Content-Disposition
This commit is contained in:
parent
5cbd6a6b49
commit
b0cdba12f7
@ -54,7 +54,11 @@ public class WvpService {
|
|||||||
private final DownloadService downloadService;
|
private final DownloadService downloadService;
|
||||||
private final RecordService recordService;
|
private final RecordService recordService;
|
||||||
|
|
||||||
|
public void header(HttpServletResponse response) {
|
||||||
|
response.setContentType("video/mp4");
|
||||||
|
response.setHeader("Accept-Ranges", "none");
|
||||||
|
response.setHeader("Connection", "close");
|
||||||
|
}
|
||||||
|
|
||||||
@SneakyThrows
|
@SneakyThrows
|
||||||
private void writeErrorToResponse(HttpServletResponse response, JsonResponse<?> json) {
|
private void writeErrorToResponse(HttpServletResponse response, JsonResponse<?> json) {
|
||||||
@ -200,7 +204,7 @@ public class WvpService {
|
|||||||
String stream = streamContent.getStream();
|
String stream = streamContent.getStream();
|
||||||
String streamUrl = streamContent.getFlv();
|
String streamUrl = streamContent.getFlv();
|
||||||
try {
|
try {
|
||||||
recordService.header(response);
|
header(response);
|
||||||
recordService.record(response, streamUrl, DateUtil.between(DateUtil.parseDateTime(startTime), DateUtil.parseDateTime(endTime), DateUnit.SECOND));
|
recordService.record(response, streamUrl, DateUtil.between(DateUtil.parseDateTime(startTime), DateUtil.parseDateTime(endTime), DateUnit.SECOND));
|
||||||
} finally {
|
} finally {
|
||||||
wvpProxyClient.playbackStop(token, deviceId, channelId, stream);
|
wvpProxyClient.playbackStop(token, deviceId, channelId, stream);
|
||||||
|
Loading…
Reference in New Issue
Block a user