摘要 | 第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页 |