reald / nc220 Goto Github PK
View Code? Open in Web Editor NEWSome stuff about TP-Link NC220 IP Camera
Some stuff about TP-Link NC220 IP Camera
Hi expert, do you have any solution to enable RTSP in TP-link NC 250 model? This is the latest model from TP-link
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?
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?
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!
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?
I'm having a problem with merging video and audio from http streaming ( NC220 ). Has anyone made it works?
Hi!
Just to share with you an alternate application that allows to setup the Motion Sensor and Video Control configurations on tp-Link NC200 Camera.
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
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.
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.
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!
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.
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
Hi to all! I want to share this repo https://github.com/nachopro/tplink_nc_restart
Thanks to all!
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 :)
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.
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.