edgexfoundry / device-onvif-camera

Owner: Device WG
Apache License 2.0
29 stars 37 forks source link

Geo vision- Get stream URI not working with Multicast #188

Open vyshali-chitikeshi opened 2 years ago

vyshali-chitikeshi commented 2 years ago

🐞 Bug Report

Affected Services [REQUIRED]

The issue is located in: Onvif device service ### Is this a regression? Not sure.... ### Description and Minimal Reproduction [**REQUIRED**] Though geo vision media profiles supports Multicast, not able to retrieve get stream URI with RTSP multicast setup ## πŸ”₯ Exception or Error


{ "apiVersion": "v2", "message":"request failed, status code: 500, err: {\"apiVersion\":\"v2\",\"message\":\"error reading DeviceResourece StreamUri for Geovision-GV-BX8700-FD-d4a02dea-afca-11ec-45e7-0013e225956f -> failed to execute read command -> invalid request for the function 'GetStreamUri' of web service 'Media'. Onvif error: fault reason: Invalid multicast configuration, fault detail: Not all configurations are configured for multicast., fault code: SOAP-ENV:Sender ter:InvalidArgVal ter:InvalidMulticastSettings\",\"statusCode\":500}", "statusCode": 500

🌍 Your Environment

Deployment Environment:

EdgeX Version [REQUIRED]:

Anything else relevant?

ajcasagrande commented 2 years ago

@vyshali-chitikeshi please post your jsonObject payload. It is very possible you have not configured everything properly:

fault reason: Invalid multicast configuration, fault detail: Not all configurations are configured for multicast., fault code: SOAP-ENV:Sender ter:InvalidArgVal ter:InvalidMulticastSettings

vyshali-chitikeshi commented 1 year ago

Issue still exists with v3 code, find attached Screenshot from 2023-06-12 12-17-47