3 488 läst · 9 svar
3k läst
9 svar
Hikvision substream och SPC larm
Jag har ett SPC larm jag vill få in mina Hikvision kameror i. Som bekant klarar inte SPC högre upplösning är 640x480.
Jag försökte lösa det med en substream från mina Hikvision och andressen http://xxx.xxx.xxx.xxx/streaming/channels/102/picture
Det ger dock en bild med upplösningen 3840x2160 vilket är upplösningen på mainstream, subestream har 640x480 inställt som upplösning.
Det som gör det ännu mer förvirrande är om jag i min webbläsare knappar in adressen http://xxx.xxx.xxx.xx/streaming/channels/102 (dvs. jag klipper bort /picture) så får jag ett felmeddelande (en xml) som ser ut så här
<StreamingChannel xmlns="http://www.hikvision.com/ver10/XMLSchema" version="1.0">
<id>102</id>
<channelName>Baksidan</channelName>
<enabled>true</enabled>
"); vertical-align: bottom; height: 10px;"><Transport>
<rtspPortNo>554</rtspPortNo>
<maxPacketSize>1000</maxPacketSize>
<sourcePortNo>8200</sourcePortNo>
"); vertical-align: bottom; height: 10px;"><ControlProtocolList>
"); vertical-align: bottom; height: 10px;"><ControlProtocol>
<streamingTransport>RTSP</streamingTransport>
</ControlProtocol>
</ControlProtocolList>
"); vertical-align: bottom; height: 10px;"><Unicast>
<enabled>true</enabled>
</Unicast>
"); vertical-align: bottom; height: 10px;"><Multicast>
<enabled>true</enabled>
<destIPAddress>0.0.0.0</destIPAddress>
<destPortNo>8600</destPortNo>
</Multicast>
</Transport>
"); vertical-align: bottom; height: 10px;"><Video>
<enabled>true</enabled>
<videoInputChannelID>1</videoInputChannelID>
<videoCodecType>H.264</videoCodecType>
<videoScanType>progressive</videoScanType>
<videoResolutionWidth>640</videoResolutionWidth>
<videoResolutionHeight>480</videoResolutionHeight>
<videoQualityControlType>VBR</videoQualityControlType>
<constantBitRate>512</constantBitRate>
<fixedQuality>60</fixedQuality>
<maxFrameRate>2000</maxFrameRate>
<keyFrameInterval>50</keyFrameInterval>
<BPFrameInterval>0</BPFrameInterval>
<snapShotImageType>JPEG</snapShotImageType>
"); vertical-align: bottom; height: 10px;"><SVC>
<enabled>false</enabled>
</SVC>
</Video>
</StreamingChannel>
Där ser man tydligt att upplösningen borde vara 640x480, men med den fulla adressen visas en högupplöst bild.
Förstår någon vad jag gör för fel? Till en början skulle jag vilja visa en 640x480 bild i min webläsare, sedan löser sig resten automatiskt
/Jörgen
Jag försökte lösa det med en substream från mina Hikvision och andressen http://xxx.xxx.xxx.xxx/streaming/channels/102/picture
Det ger dock en bild med upplösningen 3840x2160 vilket är upplösningen på mainstream, subestream har 640x480 inställt som upplösning.
Det som gör det ännu mer förvirrande är om jag i min webbläsare knappar in adressen http://xxx.xxx.xxx.xx/streaming/channels/102 (dvs. jag klipper bort /picture) så får jag ett felmeddelande (en xml) som ser ut så här
<StreamingChannel xmlns="http://www.hikvision.com/ver10/XMLSchema" version="1.0">
<id>102</id>
<channelName>Baksidan</channelName>
<enabled>true</enabled>
"); vertical-align: bottom; height: 10px;"><Transport>
<rtspPortNo>554</rtspPortNo>
<maxPacketSize>1000</maxPacketSize>
<sourcePortNo>8200</sourcePortNo>
"); vertical-align: bottom; height: 10px;"><ControlProtocolList>
"); vertical-align: bottom; height: 10px;"><ControlProtocol>
<streamingTransport>RTSP</streamingTransport>
</ControlProtocol>
</ControlProtocolList>
"); vertical-align: bottom; height: 10px;"><Unicast>
<enabled>true</enabled>
</Unicast>
"); vertical-align: bottom; height: 10px;"><Multicast>
<enabled>true</enabled>
<destIPAddress>0.0.0.0</destIPAddress>
<destPortNo>8600</destPortNo>
</Multicast>
</Transport>
"); vertical-align: bottom; height: 10px;"><Video>
<enabled>true</enabled>
<videoInputChannelID>1</videoInputChannelID>
<videoCodecType>H.264</videoCodecType>
<videoScanType>progressive</videoScanType>
<videoResolutionWidth>640</videoResolutionWidth>
<videoResolutionHeight>480</videoResolutionHeight>
<videoQualityControlType>VBR</videoQualityControlType>
<constantBitRate>512</constantBitRate>
<fixedQuality>60</fixedQuality>
<maxFrameRate>2000</maxFrameRate>
<keyFrameInterval>50</keyFrameInterval>
<BPFrameInterval>0</BPFrameInterval>
<snapShotImageType>JPEG</snapShotImageType>
"); vertical-align: bottom; height: 10px;"><SVC>
<enabled>false</enabled>
</SVC>
</Video>
</StreamingChannel>
Där ser man tydligt att upplösningen borde vara 640x480, men med den fulla adressen visas en högupplöst bild.
Förstår någon vad jag gör för fel? Till en början skulle jag vilja visa en 640x480 bild i min webläsare, sedan löser sig resten automatiskt
/Jörgen
Elektroniktokig
· Åkersberga
· 458 inlägg
Har inte lösningen, men /picture är för att ta en snapshot via html mig veterligen dvs på port 80 (default). Så den path'en tar bara en stillbild och jag tror inte den kan göra det i på sub utan det blir automatiskt på main.
Har du lagt in rtsp-porten i din sträng så du inte försöker köra på html-porten?
Har du lagt in rtsp-porten i din sträng så du inte försöker köra på html-porten?
Elektroniktokig
· Åkersberga
· 458 inlägg
Bumpar denna tråd också. Har exat samma fråga. Försöker lägga in sträng;
http://192.168.1.120/ISAPI/Streamin...ResolutionWidth=640&videoResolutionHeight=480 men får bara en högupplöst bild och SPC visar bara att kameran är offline. Några idéer?
http://192.168.1.120/ISAPI/Streamin...ResolutionWidth=640&videoResolutionHeight=480 men får bara en högupplöst bild och SPC visar bara att kameran är offline. Några idéer?
Hello.
Har nu lyckats på fin kameran i SPC. Tydligen så stödjer SPC upplösning upp till 1280*720 i alla fall.
Därav kan man strunta i substream och bara köra på mainstream.
Så jag sänkte mainstream till ovanstående upplösning och sedan denna sträng rakt in i SPC. Fixa verifieringszon och BAM så funkade det.
http://användarnamn:lösenord@192.16...g/channels/101/picture?snapShotImageType=JPEG
Har nu lyckats på fin kameran i SPC. Tydligen så stödjer SPC upplösning upp till 1280*720 i alla fall.
Därav kan man strunta i substream och bara köra på mainstream.
Så jag sänkte mainstream till ovanstående upplösning och sedan denna sträng rakt in i SPC. Fixa verifieringszon och BAM så funkade det.
http://användarnamn:lösenord@192.16...g/channels/101/picture?snapShotImageType=JPEG
Tack så mycket för svar, då ska jag kolla på det!J joloka skrev:Hello.
Har nu lyckats på fin kameran i SPC. Tydligen så stödjer SPC upplösning upp till 1280*720 i alla fall.
Därav kan man strunta i substream och bara köra på mainstream.
Så jag sänkte mainstream till ovanstående upplösning och sedan denna sträng rakt in i SPC. Fixa verifieringszon och BAM så funkade det.
[länk]
Kan komma med en uppdatering från mig gällande SPC och kamera Axis.
Har fått igång en Axis M3044-V som jag hittade i en gammal gömma. Den kan jag köra med upplösning 1280x720 (vilket är max upplösning för den här kameran). Det kör dock utan lösen (man får aktivera "Allow anonymous viewers") för att det ska funka.
Kommandosträngen ska vara: /jpg/image.jpg
Sedan måste man inaktivera "Kamera auktorisering"
Önskar man kan få igång den med lösenord men har inte hittat någon url man kan lägga till efter "/jpg/image.jpg" för att det ska fungera dock...
Har fått igång en Axis M3044-V som jag hittade i en gammal gömma. Den kan jag köra med upplösning 1280x720 (vilket är max upplösning för den här kameran). Det kör dock utan lösen (man får aktivera "Allow anonymous viewers") för att det ska funka.
Kommandosträngen ska vara: /jpg/image.jpg
Sedan måste man inaktivera "Kamera auktorisering"
Önskar man kan få igång den med lösenord men har inte hittat någon url man kan lägga till efter "/jpg/image.jpg" för att det ska fungera dock...