| 摘要 | 第1-7页 |
| Abstract | 第7-8页 |
| 目录 | 第8-11页 |
| 第1章 绪论 | 第11-15页 |
| ·研究背景及内容概要 | 第11-14页 |
| ·互联网视频的现状与前景 | 第11-13页 |
| ·本课题的构想 | 第13-14页 |
| ·本论文的组织结构 | 第14-15页 |
| 第2章 “随看”技术方案及架构设计 | 第15-26页 |
| ·客户端 | 第15-20页 |
| ·视图—控制器—模型软件构架(MVC) | 第15-17页 |
| ·委托(Delegation)设计模式 | 第17页 |
| ·协议(Protocol) | 第17-18页 |
| ·通知 | 第18-20页 |
| ·分类(Category) | 第20页 |
| ·服务器端 | 第20-24页 |
| ·可插拔性 | 第20-21页 |
| ·数据模型 | 第21-22页 |
| ·视图函数 | 第22页 |
| ·URL映射 | 第22页 |
| ·JSON数据格式 | 第22-23页 |
| ·正则表达式 | 第23-24页 |
| ·BOOKMARKLET | 第24-26页 |
| 第3章 “随看”IOS客户端的实现 | 第26-70页 |
| ·需求分析 | 第26-27页 |
| ·线框图 | 第27-31页 |
| ·登录与注册界面 | 第27-28页 |
| ·主界面 | 第28-29页 |
| ·搜索 | 第29页 |
| ·下拉刷新 | 第29-30页 |
| ·左划操作 | 第30页 |
| ·筛选菜单 | 第30-31页 |
| ·代码实现 | 第31-70页 |
| ·Network Manager | 第31-36页 |
| ·登录(SKTVLoginViewController) | 第36-42页 |
| ·注册(SKTVSignUpViewController) | 第42-43页 |
| ·下拉菜单(SKTVDropDownMenu) | 第43-49页 |
| ·下拉刷新 | 第49-51页 |
| ·视频条目数据模型(SKTVItemModel) | 第51-53页 |
| ·单个视频条目的视图(SKTVItemTableViewCell) | 第53-63页 |
| ·视频播放器界面(SKTVMovieViewController) | 第63-64页 |
| ·视频搜索 | 第64-67页 |
| ·惰性加载(Lazy load) | 第67-70页 |
| 第4章 基于DJANGO的“随看”后台的实现 | 第70-100页 |
| ·设置(SETTINGS.PY) | 第70-72页 |
| ·数据库 | 第70页 |
| ·安装的应用 | 第70-71页 |
| ·鉴权后台 | 第71-72页 |
| ·API映射 | 第72-73页 |
| ·用户相关(USERS) | 第73-76页 |
| ·login/接口的实现 | 第73-75页 |
| ·register/接口的实现 | 第75页 |
| ·logout/接口的实现 | 第75-76页 |
| ·视频条目相关(SCRAPER) | 第76-80页 |
| ·数据模型(models.py) | 第76页 |
| ·/scrape接口的实现 | 第76-77页 |
| ·get_items/,get_archived_items/,get_stared_items/接口的实现 | 第77-78页 |
| ·toggle_star_item/,toggle_archive_item/接口的实现 | 第78-79页 |
| ·remove_i tem/接口的实现 | 第79-80页 |
| ·视频抓取(VIDEO_PARSERS_SERVICE.PY) | 第80-100页 |
| ·parse_video函数的实现 | 第80-82页 |
| ·parse_youku函数的实现 | 第82-84页 |
| ·parse_sina函数的实现 | 第84-87页 |
| ·parse_tudou函数的实现 | 第87-88页 |
| ·parse_sohu函数的实现 | 第88-89页 |
| ·parse_iqiyi函数的实现 | 第89-91页 |
| ·parse_56函数的实现 | 第91-92页 |
| ·parse_letv函数的实现 | 第92-93页 |
| ·parse_ku6函数的实现 | 第93-94页 |
| ·pasre__jifenzhong函数的实现 | 第94-95页 |
| ·parse_yinyuetai函数的实现 | 第95-96页 |
| ·parse_ifeng函数的实现 | 第96-98页 |
| ·parse_qq函数的实现 | 第98-100页 |
| 第5章 基于JAVASCRIPT的BOOKMARKLET的实现 | 第100-102页 |
| 总结 | 第102-103页 |
| 致谢 | 第103-104页 |
| 参考文献 | 第104-108页 |
| 攻读硕士期间发表的论文及科研成果 | 第108页 |