all rtsp plugins: normalize max_delay to 1 second

This commit is contained in:
Koushik Dutta
2022-02-02 11:20:04 -08:00
parent 005371ae69
commit 20318e9952
19 changed files with 30 additions and 29 deletions

View File

@@ -1,12 +1,12 @@
{
"name": "@scrypted/amcrest",
"version": "0.0.80",
"version": "0.0.82",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@scrypted/amcrest",
"version": "0.0.80",
"version": "0.0.82",
"license": "Apache",
"dependencies": {
"@koush/axios-digest-auth": "^0.8.5",

View File

@@ -1,6 +1,6 @@
{
"name": "@scrypted/amcrest",
"version": "0.0.80",
"version": "0.0.82",
"description": "Amcrest Plugin for Scrypted",
"author": "Scrypted",
"license": "Apache",

View File

@@ -7,7 +7,7 @@ import child_process, { ChildProcess } from 'child_process';
import { ffmpegLogInitialOutput } from '../../../common/src/media-helpers';
import net from 'net';
import { listenZero } from "../../../common/src/listen-cluster";
import { readLength } from "../../../common/src/read-length";
import { readLength } from "../../../common/src/read-stream";
const { mediaManager } = sdk;

View File

@@ -1,12 +1,12 @@
{
"name": "@scrypted/google-device-access",
"version": "0.0.79",
"version": "0.0.81",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@scrypted/google-device-access",
"version": "0.0.79",
"version": "0.0.81",
"dependencies": {
"@googleapis/smartdevicemanagement": "^0.2.0",
"axios": "^0.21.1",

View File

@@ -45,5 +45,5 @@
"@types/node": "^14.17.11",
"@types/url-parse": "^1.4.3"
},
"version": "0.0.79"
"version": "0.0.81"
}

View File

@@ -132,9 +132,10 @@ class NestCamera extends ScryptedDeviceBase implements Readme, Camera, VideoCame
try {
const msos = await realDevice.getVideoStreamOptions();
const prebuffered: RequestMediaStreamOptions = msos.find(mso => mso.prebuffer);
prebuffered.refresh = false;
if (prebuffered)
if (prebuffered) {
prebuffered.refresh = false;
return realDevice.getVideoStream(prebuffered);
}
}
catch (e) {
}
@@ -230,7 +231,7 @@ class NestCamera extends ScryptedDeviceBase implements Readme, Camera, VideoCame
"-probesize", "1000000",
"-reorder_queue_size", "1024",
"-max_delay",
"20000000",
"1000000",
"-i",
u.toString(),
],

View File

@@ -1,12 +1,12 @@
{
"name": "@scrypted/hikvision",
"version": "0.0.88",
"version": "0.0.90",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@scrypted/hikvision",
"version": "0.0.88",
"version": "0.0.90",
"license": "Apache",
"dependencies": {
"@koush/axios-digest-auth": "^0.8.5",

View File

@@ -1,6 +1,6 @@
{
"name": "@scrypted/hikvision",
"version": "0.0.88",
"version": "0.0.90",
"description": "HikVision Plugin for Scrypted",
"author": "Scrypted",
"license": "Apache",

View File

@@ -1,12 +1,12 @@
{
"name": "@scrypted/onvif",
"version": "0.0.74",
"version": "0.0.75",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@scrypted/onvif",
"version": "0.0.74",
"version": "0.0.75",
"license": "Apache",
"dependencies": {
"@koush/axios-digest-auth": "^0.8.5",

View File

@@ -1,6 +1,6 @@
{
"name": "@scrypted/onvif",
"version": "0.0.74",
"version": "0.0.75",
"description": "ONVIF Camera Plugin for Scrypted",
"author": "Scrypted",
"license": "Apache",

View File

@@ -1,12 +1,12 @@
{
"name": "@scrypted/rtsp",
"version": "0.0.43",
"version": "0.0.44",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@scrypted/rtsp",
"version": "0.0.43",
"version": "0.0.44",
"license": "Apache",
"dependencies": {
"@koush/axios-digest-auth": "^0.8.5",

View File

@@ -1,6 +1,6 @@
{
"name": "@scrypted/rtsp",
"version": "0.0.43",
"version": "0.0.44",
"description": "RTSP Cameras and Streams Plugin for Scrypted",
"author": "Scrypted",
"license": "Apache",

View File

@@ -82,7 +82,7 @@ export class RtspCamera extends CameraBase<UrlMediaStreamOptions> {
"-reorder_queue_size",
"1024",
"-max_delay",
"20000000",
"1000000",
"-i",
stringUrl,
],

View File

@@ -1,12 +1,12 @@
{
"name": "@scrypted/synology-ss",
"version": "0.0.8",
"version": "0.0.9",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@scrypted/synology-ss",
"version": "0.0.8",
"version": "0.0.9",
"license": "Apache",
"dependencies": {
"axios": "^0.24.0"

View File

@@ -1,6 +1,6 @@
{
"name": "@scrypted/synology-ss",
"version": "0.0.8",
"version": "0.0.9",
"description": "A Synology Surveillance Station plugin for Scrypted",
"author": "Scrypted",
"license": "Apache",

View File

@@ -122,7 +122,7 @@ class SynologyCameraDevice extends ScryptedDeviceBase implements Camera, HttpReq
"-reorder_queue_size",
"1024",
"-max_delay",
"20000000",
"1000000",
"-i",
liveViewPaths[0].rtspPath,
],

View File

@@ -1,12 +1,12 @@
{
"name": "@scrypted/unifi-protect",
"version": "0.0.88",
"version": "0.0.90",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@scrypted/unifi-protect",
"version": "0.0.88",
"version": "0.0.90",
"license": "Apache",
"dependencies": {
"@koush/unifi-protect": "file:../../external/unifi-protect",

View File

@@ -1,6 +1,6 @@
{
"name": "@scrypted/unifi-protect",
"version": "0.0.88",
"version": "0.0.90",
"description": "Unifi Protect Plugin for Scrypted",
"author": "Scrypted",
"license": "Apache",

View File

@@ -139,7 +139,7 @@ export class UnifiCamera extends ScryptedDeviceBase implements Notifier, Interco
"-profile:a", "aac_low",
"-threads", "0",
"-avioflags", "direct",
"-max_delay", "3000000",
"-max_delay", "1000000",
"-flush_packets", "1",
"-flags", "+global_header",
"-ar", camera.talkbackSettings.samplingRate.toString(),
@@ -323,7 +323,7 @@ export class UnifiCamera extends ScryptedDeviceBase implements Notifier, Interco
"-reorder_queue_size",
"1024",
"-max_delay",
"20000000",
"1000000",
"-i",
u,
],