Stream the DrivePro 200 to your computer
In this video I show you how to view the live stream of your Transcend DrivePro 200 camera in VLC or any other software that supports RTSP.
It’s a regular RTSP stream but you need to do some magic to trigger the ‘mobile mode’ on the DrivePro. Right now I’m triggering it by telneting into port 9001 and 9002 on the camera. Telneting in can be near instant or take up to 30 seconds, it seems to be random. I know there must be a better way because the mobile app triggers it in a split second. Once connected to both ports, the drivepro will enable mobile mode and you can open the stream in VLC using the address: rtsp://192.168.0.1:8554/MJPEG_unicast
My guess would be that the mobile app on Android / iOS sends a UDP packet to the camera to trigger the mobile mode. It’s hard to sniff the traffic because only one device can connect to the DrivePro WiFi at any time.
Once the DrivePro enters the mobile mode, you can open the RTSP stream in your favorite software, my preference is VLC.
Just like the official mobile apps, you will not get audio over the stream. I’m pretty sure you could play back the saved files too, although I haven’t yet worked out how.
For those that are curious, here’s the results of: DESCRIBE MJPEG_unicast RTSP/1.0
RTSP/1.0 200 OK
Date: Thu, Jan 29 2015 04:13:55 GMT
o=- 3797353 1 IN IP4 192.168.0.1
s=Session streamed by “RTSPServer”
a=tool:LIVE555 Streaming Media v2013.10.25
a=x-qt-text-nam:Session streamed by “RTSPServer”
m=video 0 RTP/AVP 26
c=IN IP4 0.0.0.0
You’ll also see in the video that I found a way to get the camera to run scripts. You create a folder called ‘Batch’ and inside that folder create BatchScripts.txt . Inside BatchScripts.txt put the word ‘test’ (without quotes). Then create files test.pat and test.srt and put your code in both of them. The only thing is, I don’t know what kind of script/code needs to be entered into these files. Looking through the firmware, There appears to be some kind of shell (Altek Shell / IPCOM Shell) and there are references/code for various linux programs. It would be awesome if we could get shell access to these like the Transcend wifi SD card hack!