Coder Social home page Coder Social logo

search with onvif device manager about rpos HOT 7 CLOSED

breeeze avatar breeeze commented on June 28, 2024
search with onvif device manager

from rpos.

Comments (7)

RogerHardiman avatar RogerHardiman commented on June 28, 2024

I am working on ONVIF Device Manager support

I don't think I will have time to add full discovery but you can do a Manual Add to ONVIF Device Manager.
Right now ONVIF Device Manager fails with RPOS due to some RPOS bugs

Bug Fix 1
The SOAP envelope returned by RPOS is SOAP1.1. It needs to be SOAP1.2 and so needs an edit to the soap library server.js (see my another Issue Report)

Bug Fix 2
In media_service.js the timeout is not in the correct format.
Change the Timeout from 1000 to PT1000S

This is enough to make ONVIF Device Manager connect to RPOS. But it does not show a list of profiles yet

(I will add more bug fixes later)

from rpos.

RogerHardiman avatar RogerHardiman commented on June 28, 2024

Latest update. I can now access RPOS from ONVIF Device Manager.
I had to fix a few incorrect SOAP messages and add a new unimplemented SOAP messages.
But now ONVIF Device Manager can connect to the Raspberry Pi, show hardware information and Stream Live Video.

from rpos.

doanthaibao avatar doanthaibao commented on June 28, 2024

Thank for your support. I will check it on my Pi.

from rpos.

RogerHardiman avatar RogerHardiman commented on June 28, 2024

Hi
I have made some local changes to add extra ONVIF messages and fix sone invalid XML so let me know how you get on.
Roger

Sent from Samsung Mobile

-------- Original message --------
From: doanthaibao [email protected]
Date:19/04/2016 8:39 AM (GMT+00:00)
To: BreeeZe/rpos [email protected]
Cc: RogerHardiman [email protected]
Subject: Re: [BreeeZe/rpos] search with onvif device manager (#5)

Thank for your support. I will check it on my Pi.


You are receiving this because you commented.
Reply to this email directly or view it on GitHub

from rpos.

doanthaibao avatar doanthaibao commented on June 28, 2024

I changed some xml
// "<soap:Envelope xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/\" " + "<soap:Envelope xmlns:soap=\"http://www.w3.org/2003/05/soap-envelope\" " +
Onvif device manage can receive Pi info but can't stream live video. Do you have any ideas or I will wait for your change as you mentioned.
xx
Regards
Bao

from rpos.

RogerHardiman avatar RogerHardiman commented on June 28, 2024

RPOS was missing some important ONVIF message, mainly GetScopes and GetVideoSources.
I have made a fork with the fixes in (I have only edited the .ts files so you will need to compile the javascript yourself)
You also need the SOAP package change and I have created a fork and made a change there too.

from rpos.

BreeeZe avatar BreeeZe commented on June 28, 2024

I merged the changes from @RogerHardiman to the repo.

from rpos.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.