OkinawaBBTV is a live site for Okinawan's showing what's happening, and preserving various arts. It gets updated regularily (but I don't know what the schedule is so I check back every week.
They have been adding karate material which was taken from a movie about the Matsubayshi/Kashiba Juku teachings, which is where the Naifanchi material came from.
There is so much on www.OkinawaBBTV.com
that you can spend hours watching all of it, and it keeps growing.