Publishing Your Videos: An Overview