Merge pull request #4 from lvguowei/preferences-part-1

Preferences part 1
ok
Merge pull request #5 from lvguowei/video-16-preferences-2

Video 16 preferences 2