Several Triratna centres produce their own videos on Buddhism and meditation which are available on YouTube.
London Buddhist Centre: https://www.youtube.com/c/londonbuddhistcentre
Sheffield Buddhist Centre: https://www.youtube.com/c/SheffieldBuddhistCentreTriratna/videos
The Buddhist Centre Online: https://www.youtube.com/user/thebuddhistcentre
Talks and Guided Meditations
Free Buddhist Audio is Triratna's site for the best recorded talks from around the movement.
Windhorse Books is Triratna's publication wing. It produces books by Sangharakshita and other Order members aimed at all levels of experience.