Online guided stretching and foam rolling routines

romwod.com seems similar to what you are looking for! I found it and used it for several months and enjoyed it.