public video server functionality
merged