Giter Site home page Giter Site logo

nc220's People

Contributors

reald avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nc220's Issues

RTSP h264 stream doesn't require base64

I was confused by this until I reread the example vlc connection where it doesn't use base64 encoded password, just wanted to point that out for anyone else connecting.

For anyone else reading this and using a Synology:
Port: 554
Source path: /h264_vga.sdp
Video format: h264+

Thanks again! This was a big help

Feel free to close this issue at any time

More links on newer code (Build 151222 Rel 24992)

I've used the firmware tool and I have gone through some of the files, notably /sbin/getvideo and /sbin/streamd and found some more links:

These need the username and base64 password to work:
http://camera-ip:8080/getvideoresolution
http://camera-ip:8080/stream/getvideo
http://camera-ip:8080/stream/getaudio
http://camera-ip:8080/stream/getaudioblock
http://camera-ip:8080/stream/getvideomixed
http://camera-ip:8080/snapshot.jpg

These require login to the admin interface:
http://camera-ip/setbonjoursetting.fcgi
http://camera-ip/getbonjoursetting.fcgi
http://camera-ip/get_cloud.fcgi
http://camera-ip/cloud.fcgi
http://camera-ip/settimesetting.fcgi
http://camera-ip/gettimesetting.fcgi
http://camera-ip/ddns_get.fcgi
http://camera-ip/ddns_set.fcgi
http://camera-ip/cmx_status.fcgi
http://camera-ip/dyn_status.fcgi
http://camera-ip/noip_status.fcgi
http://camera-ip/ftp_load.fcgi
http://camera-ip/ftp_save.fcgi
http://camera-ip/ftp_test.fcgi
http://camera-ip/ledsetting.fcgi
http://camera-ip/ledgetting.fcgi
http://camera-ip/mdconfsettinginit.fcgi
http://camera-ip/mdconf.fcgi
http://camera-ip/getlog.fcgi
http://camera-ip/downloadlog.fcgi
http://camera-ip/clearlog.fcgi
http://camera-ip/netconf_get.fcgi
http://camera-ip/netconf_set.fcgi
http://camera-ip/pppoe_start.fcgi
http://camera-ip/pppoe_stop.fcgi
http://camera-ip/pppoe_state.fcgi
http://camera-ip/smtp_and_ftp_load.fcgi
http://camera-ip/smtp_and_ftp_save.fcgi
http://camera-ip/smtp_load.fcgi
http://camera-ip/smtp_save.fcgi
http://camera-ip/smtp_test.fcgi
http://camera-ip/getsysinfo.fcgi
http://camera-ip/setsysname.fcgi
http://camera-ip/reboot.fcgi
http://camera-ip/reset.fcgi
http://camera-ip/backup.fcgi
http://camera-ip/restore.fcgi
http://camera-ip/upgrade.fcgi
http://camera-ip/check_1.fcgi
http://camera-ip/adduser.fcgi
http://camera-ip/setpass.fcgi
http://camera-ip/deluser.fcgi
http://camera-ip/delmultiuser.fcgi
http://camera-ip/logout.fcgi
http://camera-ip/clearlog.fcgi
http://camera-ip/downloadlog_1.fcgi
http://camera-ip/settimesetting.fcgi
http://camera-ip/settime.fcgi
http://camera-ip/settimez.fcgi
http://camera-ip/syncntp.fcgi
http://camera-ip/ledsetting.fcgi
http://camera-ip/setosdandtimedisplay.fcgi
http://camera-ip/setvideosetting.fcgi
http://camera-ip/setvideoctrls.fcgi
http://camera-ip/mdconf.fcgi
http://camera-ip/setsoundsetting.fcgi
http://camera-ip/cloud.fcgi
http://camera-ip/netconf_set.fcgi
http://camera-ip/pppoe_start.fcgi
http://camera-ip/wireless_set.fcgi
http://camera-ip/wireless_extender_set.fcgi
http://camera-ip/ddns_set.fcgi
http://camera-ip/smtp_save.fcgi
http://camera-ip/ftp_save.fcgi
http://camera-ip/backup_1.fcgi
http://camera-ip/setsysname.fcgi
http://camera-ip/reboot.fcgi
http://camera-ip/reset.fcgi
http://camera-ip/setcloudurl.fcgi
http://camera-ip/login.fcgi
http://camera-ip/watcherheartbeat.fcgi
http://camera-ip/VideoSetting.fcgi
http://camera-ip/netconf_get.fcgi
http://camera-ip/getvideosetting.fcgi
http://camera-ip/getvideoctrls.fcgi
http://camera-ip/getsoundsetting.fcgi
http://camera-ip/getosdandtimedisplay.fcgi
http://camera-ip/mdconfsettinginit.fcgi
http://camera-ip/resetvideoctrls.fcgi
http://camera-ip/getsysinfo.fcgi
http://camera-ip/getcloudurl.fcgi
http://camera-ip/alluser.fcgi
http://camera-ip/upnp_load.fcgi
http://camera-ip/upnp_save.fcgi
http://camera-ip/snapshot.fcgi
http://camera-ip/getvideoctrls.fcgi
http://camera-ip/setvideoctrls.fcgi
http://camera-ip/resetvideoctrls.fcgi
http://camera-ip/getreceiver.fcgi
http://camera-ip/deletereceiver.fcgi
http://camera-ip/getsoundsetting.fcgi
http://camera-ip/setsoundsetting.fcgi
http://camera-ip/getosdandtimedisplay.fcgi
http://camera-ip/setosdandtimedisplay.fcgi
http://camera-ip/getvideosetting.fcgi
http://camera-ip/setvideosetting.fcgi
http://camera-ip/wireless_get.fcgi
http://camera-ip/wireless_scan.fcgi
http://camera-ip/wireless_set.fcgi
http://camera-ip/wireless_extender_set.fcgi
http://camera-ip/wireless_status.fcgi
http://camera-ip/wireless_enable.fcgi
http://camera-ip/setcloudurl.fcgi
http://camera-ip/getcloudurl.fcgi

URLs for NC200

These are the URLs I discovered that work on NC200 model:

http://[ipofcamera]:8080/snapshot.jpg
http://[ipofcamera]:8080/stream/getvideo
http://[ipofcamera]:8080/stream/getaudio

New firmware 1.2.0 breaks RTSP

Hi! I updated one of my cameras to 1.2.0 Build 170516 Rel.B4AC0D

Now this camera is not accessible from iSpy over RTSP protocol, debugging about this I found that "user" accounts can't be logged in over RTSP anymore and I must use the "admin" account.

The worst thing is that the RTSP does not delivery audio anymore!

FW: 1.1.14 Build 161219 Rel.28647
FW: 1.1.14 Build 161219 Rel.28647

FW: 1.2.0 Build 170516 Rel.B4AC0D
1.2.0 Build 170516 Rel.B4AC0D

Gray band on the bottom

My two NC220s, when they are not in night mode, the image is showing flaws, blinking a gray band on the bottom, especially when there is too much light. Has anyone experienced this and knows how to solve it?

Is this a custom kernel compile?

I want to add a USB as the CPU, the MT7620N has USB, but this device, I believe, do not make use those pins. So, depending if the kernel is custom compiled it may or may not have a USB module. I'm really no expert in the Linux source code, I so don't which source files or config files to look to verify.

Another possibility is that the kernel image sometimes has short descriptions embedded in them, maybe there are clues there?

I'm just throwing things out there as I don't know enough about compiling kernels.

Found initrd

It's appended to the uboot image as a cpio archive. You can extract the uboot image then use binwalk - in the firmware i looked at it was at offset 436000 of the uboot image. Note that it contains absolute paths so you want to use --no-absolute-paths when extracting the cpio archive.

Saving video on notification

As I already said in this previous post:
#8
I want to add a USB plug to the device, so I could plug in an SD card to it. Then, I want the device so that when triggered either by motion detect or noise, instead of sending notification via FTP or email, it will start recording and save said recording to the SD card.

RTSP authentication errors on NC230

I have the NC230, and the following works fine:
cvlc --network-caching=0 http://admin:md5pass@IP:8080/stream/video/mjpeg

I cannot get RTSP working with RTSP on port 554 though, it rejects all my authentication attempts. Did anyone find a trick to solve that?

How to access video stream over the cloud

Hi, I'm trying to access the camera's stream over the internet. I logged on to the tplink cloud website, inspected the source for the live video feed there, tried to access from that url in python. But doesn't seem to work. Any help?

Access to the RTMP server on the device

Hello,

I've been toying around with an NC 250.

The RTMP server seems to respond, however I'm not sure what the stream parameters are or if there even is a stream. Binwalking through the firmware and disassembling /sbin/streamd did not yield anything obvious.

It would be great if anybody stumbles across a solution for this :)

RSTP or HTTP Streaming with Sound

I know that you are an a caritative person, and I know that TP-Link do not answer questions about NC220 device :(

Do you know how to get an Streaming with sound?
The URLs that you talk about in this repo are not working on Version 1.1.12 Build 160321 Rel.27531 :(

The RTSP launches a lot of errors on VLC/ZoneMinder (ES_OUT_RESET_PCR called, Could not convert timestamp 0, etc)

The HTTP Streams with H.264 only hangup the VLC or Browser instance :(

Any observation that you can give me are wellcome!

Thanks for this repo!

NC200

Checked on my NC200 and the only working streams I could find are /stream/getvideo and /stream/getaudio. Just putting this here for anyone trying to find it.

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.