If you have a Free account
Webcam streaming for Free account is up to 1 frame per 10 seconds. Also the streaming stops when the printer is not printing. If the streaming is significantly slower than that frame rate, please submit a bug report.
If you have a Pro account
There are several reasons why you may be getting laggy webcam streaming even if you have upgraded to Pro plan.
1. You have NOT restarted OctoPrint.
This is the most common cause of not getting premium webcam streaming right after you upgrade to Pro. This is also the easiest to solve.
2. Your phone doesn't support the streaming protocol.
Under the hood TSD uses H.265 over WebRTC to stream the video. That's why it can stream at such a high frame rate without overloading the weak CPU in Raspberry Pi.
However, because this streaming protocol is quite new, it's not supported in all phones yet. Here is how you can determine if your phone supports TSD video streaming:
iPhone with iOS 11+. If you have an iPhone, you are in luck as the support for WebRTC is solid. The video streaming works on any iPhone or iPad that can be upgraded to iOS 11 or above.
Android phones... The support of WebRTC on Android devices is a lot more complicated. Here is the rule of thumb:
- Phones that run Android 9+: YES.
- Phones that run Android 8.x: Maybe. You can try it to see if it works.
- Phones that can't be upgraded to Android 8.0. No. :(
To check if this is the cause of the laggy streaming, try to load the page on a computer. If you are getting a smooth 25-frames-per-second video stream on your computer but not your phone, your phone unfortunately doesn't support the streaming protocol.
3. You are not using a Raspberry Pi.
Premium video streaming requires Raspberry Pi to work. It is well tested on Raspberry Pi 3B/3B+, and Zero/Zero W. We don't offcially support Pi 4 (actually we will have to wait for OctoPrint to officially support it because we can do it) yet. But from the reports we have received so far, some Pi 4 users have better luck at webcam streaming than others. If you have a Pi 4 and you are a Pro subscriber, you can still try to email us to see what we can do.
4. Your webcam is not supported.
Although theoratically this may happen but we have received any confirmed report that any webcam make/model doesn't work with TSD streaming.
TSD webcam streaming is well tested and known to work on any Pi Camera (genuine or off-market), as well as USB webcams that are relatively new.
5. When everything fails...
If none of the situations above applies to you and you are still not getting premium video streaming, please email us. If you have a Pro pland we confirm that premium webcam streaming doesn't work for you, you are not completely out of luck - we will give you 300 Detective Hours each month to compenesate for the situation.
Let us know if premium webcam streaming works for you
Does 25 fps webcam streaming work for the camera you have? Let us know by filling out this survey.