当前位置:主页 > 管理论文 > 移动网络论文 >

“随看”—面向用户的视频聚合解决方案

发布时间:2023-10-19 19:22
  互联网和移动互联网的逐渐普及,让视频领域发生了一些有趣的变化:数字机顶盒和智能电视的出现,使得在电视机上观看互联网视频成为可能;用户可以在不同的设备上观看不同内容提供商提供的视频。这些变化也为我们进一步提高视频观看用户体验提供了契机。 本文提出一种名为“随看”的“面向用户”的视频聚合解决方案。“面向用户”的意思是我们将视频聚合的工具提供给用户,让用户自行聚合他所感兴趣的内容。之所以叫“随看”,是因为它允许用户随时随地地观看他所聚合的内容(这些内容当然是他所感兴趣的)。 论文第一章首先简单地介绍了“随看”出现的背景,以及它的大致构想。实际上,“随看”由客户端,服务器后台以及视频聚合工具Bookmarklet三部分组成。 第二章将介绍“随看”所选择的技术路线。在客户端,我们需要深入了解Objective-C和iOS开发;在服务器端,使用了基于Python的Web框架Django,并且用Python写就了视频抓取相关的全部算法;Bookmarklet则是基于JavaScript与JQuery的。 随后在第三、四、五章分别深入描述了客户端、服务器端以及Bookmarklet的实现过程。论文也列...

【文章页数】:108 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
目录
第1章 绪论
    1.1. 研究背景及内容概要
        1.1.1. 互联网视频的现状与前景
        1.1.2. 本课题的构想
    1.2. 本论文的组织结构
第2章 “随看”技术方案及架构设计
    2.1. 客户端
        2.1.1. 视图—控制器—模型软件构架(MVC)
        2.1.2. 委托(Delegation)设计模式
        2.1.3. 协议(Protocol)
        2.1.4. 通知
        2.1.5. 分类(Category)
    2.2. 服务器端
        2.2.1. 可插拔性
        2.2.2. 数据模型
        2.2.3. 视图函数
        2.2.4. URL映射
        2.2.5. JSON数据格式
        2.2.6. 正则表达式
    2.3. BOOKMARKLET
第3章 “随看”IOS客户端的实现
    3.1. 需求分析
    3.2. 线框图
        3.2.1. 登录与注册界面
        3.2.2. 主界面
        3.2.3. 搜索
        3.2.4. 下拉刷新
        3.2.5. 左划操作
        3.2.6. 筛选菜单
    3.3. 代码实现
        3.3.1. Network Manager
        3.3.2. 登录(SKTVLoginViewController)
        3.3.3. 注册(SKTVSignUpViewController)
        3.3.4. 下拉菜单(SKTVDropDownMenu)
        3.3.5. 下拉刷新
        3.3.6. 视频条目数据模型(SKTVItemModel)
        3.3.7. 单个视频条目的视图(SKTVItemTableViewCell)
        3.3.8. 视频播放器界面(SKTVMovieViewController)
        3.3.9. 视频搜索
        3.3.10. 惰性加载(Lazy load)
第4章 基于DJANGO的“随看”后台的实现
    4.1. 设置(SETTINGS.PY)
        4.1.1. 数据库
        4.1.2. 安装的应用
        4.1.3. 鉴权后台
    4.2. API映射
    4.3. 用户相关(USERS)
        4.3.1. login/接口的实现
        4.3.2. register/接口的实现
        4.3.3. logout/接口的实现
    4.4. 视频条目相关(SCRAPER)
        4.4.1. 数据模型(models.py)
        4.4.2. /scrape接口的实现
        4.4.3. getitems/,getarchiveditems/,getstareditems/接口的实现
        4.4.4. togglestaritem/,togglearchiveitem/接口的实现
        4.4.5. removei tem/接口的实现
    4.5. 视频抓取(VIDEOPARSERSSERVICE.PY)
        4.5.1. parsevideo函数的实现
        4.5.2. parseyouku函数的实现
        4.5.3. parsesina函数的实现
        4.5.4. parsetudou函数的实现
        4.5.5. parsesohu函数的实现
        4.5.6. parseiqiyi函数的实现
        4.5.7. parse56函数的实现
        4.5.8. parseletv函数的实现
        4.5.9. parseku6函数的实现
        4.5.10. pasre_jifenzhong函数的实现
        4.5.11. parseyinyuetai函数的实现
        4.5.12. parseifeng函数的实现
        4.5.13. parseqq函数的实现
第5章 基于JAVASCRIPT的BOOKMARKLET的实现
总结
致谢
参考文献
攻读硕士期间发表的论文及科研成果



本文编号:3855250

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/3855250.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户b3239***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com