Coder Social home page Coder Social logo

IPCAM FI02 Chacon about merkury1080p HOT 12 OPEN

guino avatar guino commented on July 28, 2024
IPCAM FI02 Chacon

from merkury1080p.

Comments (12)

guino avatar guino commented on July 28, 2024

@solutives It looks like your ppsapp is incomplete as it is only 1.1Mb in size. The other 4.0.6 ppsapp files are about 2.7Mb -- I was unable to open the file in ghidra as the file was incomplete.

I would suggest you do this:
1-delete the "home" directory of the SD card
2-Power up the device with the SD card in it (normally) and it should recreate the home directory
3-Wait at least 5 minutes after power up before removing the SD card to make sure it doesn't leave anything incomplete

post the ppsapp file (hopefully with the full size).

from merkury1080p.

solutives avatar solutives commented on July 28, 2024

from merkury1080p.

guino avatar guino commented on July 28, 2024

@solutives Seems like you replied to github's email (which goes to github and not me) -- you need to post the zip on the issue in github so I can get the file -- or you can email me directly (my email is on my github profile).

from merkury1080p.

guino avatar guino commented on July 28, 2024

@solutives Please try this patch for ppsapp with md5 5b3c755a6628d4821da2591fa2b432f4:
ppsapp-onvif.zip

snap/mjpeg.cgi address: 0x027f1ec
play.cgi address: 0x027f9f8

I would appreciate it if you let me know the results -- this code is slightly different than the existing 4.0.6 patches so I had to get creative.

from merkury1080p.

solutives avatar solutives commented on July 28, 2024

from merkury1080p.

guino avatar guino commented on July 28, 2024

Sorry, forgot to mention:

After patching RTSP should be available at rtsp://IP:8554/Streaming/Channels/101 and rtsp://IP:8554/Streaming/Channels/102 user admin and password admin. Onvif should be available on port 8000 with same user/password.

The address I gave you for snap/mjpeg needs to be set in the snap.cgi and mjpeg.cgi files in the cgi-bin directory if you want to use that feature (you should have these files in the SD card if you followed all steps). The username and password for the cgi files will be whatever you set in httpd.conf - you can just open a browser and do: http://user:password@IP:8080/cgi-bin/snap.cgi or http://user:password@ip:8080/cgi-bin/mjpeg.cgi

The address for play.cgi can also be set in the play.cgi file if you want to use that feature: wiki

from merkury1080p.

solutives avatar solutives commented on July 28, 2024

from merkury1080p.

guino avatar guino commented on July 28, 2024

@solutives can you verify the video still works using the phone app after it didn't work on the rtsp links ? Can you also try mjpeg.cgi to see if it works ? I just need to know if the problem is the patch or something else.

from merkury1080p.

solutives avatar solutives commented on July 28, 2024

from merkury1080p.

guino avatar guino commented on July 28, 2024

@solutives I will need you to create some log files for me to review.

To create a log file just edit custom.sh so that the line /mnt/mmc01/ppsapp & so it ooks like this: /mnt/mmc01/ppsapp 2>&1 > /mnt/mmc01/ppsapp.log & then a few minutes after booting the file ppsapp.log should be in the SD card (and you can download it with http://user:password@IP:8080/ppsapp.log (user:password from httpd.conf) or just copy it from the SD card).

I need you to make 2 log files:
1-with the patched ppsapp on the root of the SD card -- and try to access the RTSP feed like you did before
and
2-with the oritinal ppsapp (copy from home/app) on the root of the SD card (RTSP will be unavailable so nothing to try)

The logs will allow me to compare what is or isn't running with my changes -- I obviously got something to start with the changes (since you said port 8000 is open) but I may need to enable something else and the logs would be very useful to determine that.

from merkury1080p.

solutives avatar solutives commented on July 28, 2024

from merkury1080p.

guino avatar guino commented on July 28, 2024

@solutives that is awesome, so there’s no need for logs.

from merkury1080p.

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.