书签 分享 收藏 举报 版权申诉 / 12

一种基于SDF中间件的视频点播系统及方法.pdf

  • 上传人:Y948****062
  • 文档编号:4575012
  • 上传时间:2018-10-21
  • 格式:PDF
  • 页数:12
  • 大小:427.33KB
  • 摘要
    申请专利号:

    CN201010268715.7

    申请日:

    2010.08.31

    公开号:

    CN101938631A

    公开日:

    2011.01.05

    当前法律状态:

    驳回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的驳回IPC(主分类):H04N 7/173申请公布日:20110105|||实质审查的生效IPC(主分类):H04N 7/173申请日:20100831|||公开

    IPC分类号:

    H04N7/173; H04N7/16; H04L29/06; G06F17/30

    主分类号:

    H04N7/173

    申请人:

    中山大学

    发明人:

    罗笑南; 魏筝

    地址:

    510006 广东省广州市番禺区大学城中山大学东校区教学实验中心C401

    优先权:

    专利代理机构:

    代理人:

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开一种基于SDF中间件的视频点播系统及方法。该系统包括视频点播客户端、传输网络、视频点播服务器;所述视频点播客户端用于解析数字电视视频点播频道的SDF文件,在数字电视上提供电视画面,为数字家庭用户提供视频点播的客户端界面;所述传输网络,用于传输视频点播客户端与视频点播服务器之间的指令信息以及音视频信息;所述的视频点播服务器,用于对用户的视频点播请求做出反应,并发送用户所点播的视频信息。本发明系统使用SDF中间件作为中间件,而采用中间件的机顶盒界面操作极为方便,每次打开或退出信息界面,都可以自动下载或者清除内存数据,因此不会出现死机问题,大大提高用户感受,方便用户使用。

    权利要求书

    1: 一种基于 SDF 中间件的视频点播系统, 其特征在于 : 该系统包括视频点播客户端、 传输网络、 视频点播服务器 ; 所述视频点播客户端用于解析数字电视视频点播频道的 SDF 文件, 在数字电视上提供 电视画面, 为数字家庭用户提供视频点播的客户端界面 ; 所述传输网络, 用于传输视频点播客户端与视频点播服务器之间的指令信息以及音视 频信息 ; 所述的视频点播服务器, 用于对用户的视频点播请求做出反应, 并发送用户所点播的 视频信息。
    2: 根据权利要求 1 所述的基于 SDF 中间件的视频点播系统, 其特征在于 : 所述视频点播客户端包括双向机顶盒、 数字电视、 遥控器 ; 用户通过所述遥控器在视频点播频道选择自己想要收看的节目, 所述双向机顶盒通过 解析数字电视视频点播频道的 SDF 文件, 在数字电视上提供电视画面, 为用户提供视频点 播的客户端界面。
    3: 根据权利要求 2 所述的基于 SDF 中间件的视频点播系统, 其特征在于 : 所述双向机顶盒所使用的中间件为 SDF 中间件, 用于解析 SDF 语言, 为用户提供客户端 界面, 并提供用户上传资料的硬件接口。
    4: 根据权利要求 3 所述的基于 SDF 中间件的视频点播系统, 其特征在于 : 所述 SDF 中间件包括图形与多媒体模块、 核心系统模块、 通讯协议模块、 WEB 引擎、 硬件 接口模块 ; 所述图形与多媒体模块, 用于与下层平台连接, 提供高级的函数用户绘图、 多视窗管理 以及音视频控制, 处理远程静态和动态数据, 处理多媒体之间的时间和同步约束, 处理多种 类型的媒体资源 ; 核心系统模块, 用于处理内存管理、 线程调控、 时间管理、 安全性控制、 数据下载管理以 及网络协议管理 ; 所述通讯协议模块, 用于处理中间件内各模块间的信息传输, 以及双向机顶盒与传输 网络间的信息相互传输, 使得视频点播服务应用于各种操作系统和硬件体系 ; WEB 引擎, 用于将视频点播的信息以网页的形式表达 ; 硬件接口模块, 用于为各种多媒体设备提供驱动。
    5: 根据权利要求 1 至 4 任一项所述的基于 SDF 中间件的视频点播系统, 其特征在于 : 所述的传输网络为是数字电视网络, 或者是 Internet 网络。
    6: 根据权利要求 1 至 4 任一项所述的基于 SDF 中间件的视频点播系统, 其特征在于 : 所述视频点播服务器包括数据库、 查询模块、 计费模块以及通讯模块 ; 所述数据库, 用于存储供用户视频点播的所有资源 ; 所述查询模块, 用于从数据库中查找相应的音视频资源, 发送给客户端 ; 所述通讯模块, 用于获取视频点播服务器中各个模块的状态, 控制各个模块间的通讯, 同时控制视频点播服务器与传输网络间的指令传输以及资源传输 ; 所述计费模块, 用于当视频点播开始后, 根据用户视频点播的类型计算费用, 并将费用 信息附加在节目信息中传送给用户。
    7: 根据权利要求 1 至 4 任一项所述的基于 SDF 中间件的视频点播系统, 其特征在于 : 2 所述视频点播客户端接收用户上传的视频资源, 所述视频资源含标识信息, 并通过传 输网络传输给视频点播服务器, 由视频点播服务器根据标识信息将资源分类存放, 并由所 有使用视频点播服务的用户共享。
    8: 一种视频点播方法, 其特征在于 : 该方法使用包括视频点播客户端、 传输网络、 视频点播服务器在内的视频点播系统 ; 通过所述视频点播客户端解析数字电视视频点播频道的 SDF 文件, 在数字电视上提供 电视画面, 为数字家庭用户提供视频点播的客户端界面 ; 通过传输网络传输视频点播客户端与视频点播服务器之间的指令信息以及音视频信 息; 通过所述视频点播服务器对用户的视频点播请求做出反应, 并发送用户所点播的视频 信息。
    9: 根据权利要求 8 所述的视频点播方法, 其特征在于 : 在视频点播客户端的双向机顶盒使用 SDF 中间件作为中间件以解析 SDF 语言, 为用户 提供客户端界面, 并提供用户上传资料的硬件接口。

    说明书


    一种基于 SDF 中间件的视频点播系统及方法

        【技术领域】
         本发明涉及数字家庭技术领域, 具体涉及一种基于 SDF 中间件的视频点播系统及方法。 背景技术
         随着社会信息化的快速发展, 交互电视与多媒体技术早已经成为了人们关注的热 点, 不久的将来将实现数字电视广播电视有限、 卫星和无线的全国覆盖。
         有线电视数字化, 可以大大增加节目容量, 提供丰富多彩的专业化、 多样化、 对象 化节目, 提供更加清晰的图像质量和优美的音质, 使用者在享受广播电视服务的同时, 还能 享受各种资讯信息的服务。视频点播是 20 世纪 90 年代在美国发展起来的一种互动服务, 它是根据观众的要求播放节目, 从根本上改变了用户过去被动式看电视的不足。当你打开 电视, 你可以不看广告, 不为某个节目赶时间, 随时收看点播的节目。
         机顶盒作为视频点播的终端, 界面是否友好, 操作是否简便易学, 是衡量机顶盒的 重要指标, 也会直接影响用户的使用频率, 从而关系到该业务能否创收。目前, 当用带浏览 器的机顶盒浏览信息时, 一般打开到 50 页左右, 机顶盒就可能死机而无法操作, 必须退出 重新打开, 这个问题令用户觉得十分不方便。发明内容
         本发明提供一种基于 SDF 中间件的视频点播系统及方法, 使得用户可以通过遥控 器选择想要收看的节目, 同时可以避免死机现象, 同时用户也可以通过该系统上传自己想 共享的资源, 使用更为方便。
         本发明通过以下技术方案予以实现 :
         本发明提供一种基于 SDF 中间件的视频点播系统 :
         该系统包括视频点播客户端、 传输网络、 视频点播服务器 ;
         所述视频点播客户端用于解析数字电视视频点播频道的 SDF 文件, 在数字电视上 提供电视画面, 为数字家庭用户提供视频点播的客户端界面 ;
         所述传输网络, 用于传输视频点播客户端与视频点播服务器之间的指令信息以及 音视频信息 ;
         所述的视频点播服务器, 用于对用户的视频点播请求做出反应, 并发送用户所点 播的视频信息。
         优选的, 所述视频点播客户端包括双向机顶盒、 数字电视、 遥控器 ;
         用户通过所述遥控器在视频点播频道选择自己想要收看的节目, 所述双向机顶盒 通过解析数字电视视频点播频道的 SDF 文件, 在数字电视上提供电视画面, 为用户提供视 频点播的客户端界面。
         优选的, 所述双向机顶盒所使用的中间件为 SDF 中间件, 用于解析 SDF 语言, 为用 户提供客户端界面, 并提供用户上传资料的硬件接口。优选的, 所述 SDF 中间件包括图形与多媒体模块、 核心系统模块、 通讯协议模块、 WEB 引擎、 硬件接口模块 ;
         所述图形与多媒体模块, 用于与下层平台连接, 提供高级的函数用户绘图、 多视窗 管理以及音视频控制, 处理远程静态和动态数据, 处理多媒体之间的时间和同步约束, 处理 多种类型的媒体资源 ;
         核心系统模块, 用于处理内存管理、 线程调控、 时间管理、 安全性控制、 数据下载管 理以及网络协议管理 ;
         所述通讯协议模块, 用于处理中间件内各模块间的信息传输, 以及双向机顶盒与 传输网络间的信息相互传输, 使得视频点播服务应用于各种操作系统和硬件体系 ;
         WEB 引擎, 用于将视频点播的信息以网页的形式表达 ;
         硬件接口模块, 用于为各种多媒体设备提供驱动。
         优选的, 所述的传输网络为是数字电视网络, 或者是 Internet 网络。
         优选的, 所述视频点播服务器包括数据库、 查询模块、 计费模块以及通讯模块 ;
         所述数据库, 用于存储供用户视频点播的所有资源 ;
         所述查询模块, 用于从数据库中查找相应的音视频资源, 发送给客户端 ;
         所述通讯模块, 用于获取视频点播服务器中各个模块的状态, 控制各个模块间的 通讯, 同时控制视频点播服务器与传输网络间的指令传输以及资源传输 ;
         所述计费模块, 用于当视频点播开始后, 根据用户视频点播的类型计算费用, 并将 费用信息附加在节目信息中传送给用户。
         优选的, 所述视频点播客户端接收用户上传的视频资源, 所述视频资源含标识信 息, 并通过传输网络传输给视频点播服务器, 由视频点播服务器根据标识信息将资源分类 存放, 并由所有使用视频点播服务的用户共享。
         本发明还提供一种视频点播方法 :
         该方法使用包括视频点播客户端、 传输网络、 视频点播服务器在内的视频点播系 统;
         通过所述视频点播客户端解析数字电视视频点播频道的 SDF 文件, 在数字电视上 提供电视画面, 为数字家庭用户提供视频点播的客户端界面 ;
         通过传输网络传输视频点播客户端与视频点播服务器之间的指令信息以及音视 频信息 ;
         通过所述视频点播服务器对用户的视频点播请求做出反应, 并发送用户所点播的 视频信息。
         优选的, 在视频点播客户端的双向机顶盒使用 SDF 中间件作为中间件以解析 SDF 语言, 为用户提供客户端界面, 并提供用户上传资料的硬件接口。
         通过上述技术方案可以看出, 本发明系统中的视频点播客户端的双向机顶盒使用 SDF 中间件作为中间件, 而采用中间件的机顶盒界面操作极为方便, 仿佛安装了 “鼠标” 。另 外, 采用了中间件平台, 可以根据用户的爱好与习惯, 很方便的修改应用并下载执行。 而且, 装载了了中间件的机顶盒, 每次打开或退出信息界面, 都可以自动下载或者清除内存数据, 因此不会出现死机问题。进一步的, 视频点播服务器根据请求信号在数据库中查找视频资 源并有传输网络传送给视频点播客户端, 节目信息将会在数字电视上显示给用户, 也不会发生死机问题, 大大提高用户感受, 方便用户使用。 附图说明 为了更清楚地说明本发明实施例或现有技术中的技术方案, 下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍, 显而易见地, 下面描述中的附图仅仅是本 发明的一些实施例, 对于本领域普通技术人员来讲, 在不付出创造性劳动的前提下, 还可以 根据这些附图获得其它的附图。
         图 1 是本发明系统结构示意图 ;
         图 2 是本发明用户点播视频的方法流程图 ;
         图 3 是本发明用户共享资源的方法流程图。
         具体实施方式
         下面将结合本发明实施例中的附图, 对本发明实施例中的技术方案进行清楚、 完 整地描述, 显然, 所描述的实施例仅仅是本发明一部分实施例, 而不是全部的实施例。基于 本发明中的实施例, 本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它 实施例, 都属于本发明保护的范围。 如图 1 所示, 为本发明基于 SDF 中间件的视频点播系统的整体结构框图。该系统 包括 : 视频点播客户端 101、 传输网络 102、 视频点播服务器 103。
         视频点播客户端 101 : 作为用户提供互动操作的平台。
         用户可通过视频点播客户端 101 进行视频点播的操作请求, 视频点播客户端 101 负责将服务请求传送给传输网络。视频点播客户端 101 还可为用户提供硬件接口。用户通 过视频点播客户端 101 将资源远上传与别人共享。视频资源最终在视频点播客户端 101 上 或其他用户的客户端上显示播放。
         视频点播客户端 101 具体可以包括双向数字机顶盒 104、 数字电视 105 或其他视频 显示设备、 遥控器 106。
         双向数字机顶盒 104 : 通过解析数字电视视频点播频道的 SDF 文件, 在数字电视 105 上提供电视画面, 从而为数字家庭用户提供视频点播的客户端界面。同时双向机顶盒 104 还支持用户上传音视频文件, 并将其提供给传输网络, 已实现共享。双向数字机顶盒 104 接收用户输入的请求并传送给传输网络, 并接收视频点播服务器通过传输网络传送回 来的节目信息。同时双向数字机顶盒 104 为用户提供了硬件接口, 允许用户上传资源。
         双向机顶盒 104 所使用的中间件为 SDF 中间件, 可以解析 SDF 语言, 为用户提供客 户端界面, 并提供用户上传资料的硬件接口。SDF 为场景描述文件, 是一种操作流程中间语 言, 它支持的元素类型有图片、 视频、 文字、 输入框等。所述 SDF 中间件包括图形与多媒体模 块、 核心系统模块、 通讯协议模块、 WEB 引擎、 硬件接口模块。其中 :
         图形与多媒体模块与下层平台连接, 提供高级的函数用户绘图、 多视窗管理以及 音视频控制, 可以处理远程静态和动态数据, 处理多媒体之间的时间和同步约束, 可以处理 多种类型的媒体资源。
         核心系统模块可以处理内存管理、 线程调控、 时间管理、 安全性控制、 数据下载管 理以及网络协议管理。
         通讯协议模块处理中间件内各模块间的信息传输, 以及机顶盒与传输网络间的信 息相互传输, 使得视频点播服务可以应用于各种操作系统和硬件体系。
         WEB 引擎将视频点播的信息以网页的形式表达。
         硬件接口模块为各种多媒体设备提供驱动。
         数字电视 105 : 作为显示设备, 显示客户端界面, 用户点播的音视频节目最终通过 数字电视 105 显示出来。
         遥控器 106 : 作为输入设备, 用户通过遥控器 106 选择自己所喜欢的电视节目, 并 输入给双向数字机顶盒 104。
         传输网络 102 : 用于传输双向机顶盒 104 与视频点播服务器 103 之间的指令信息 以及音视频信息, 可以是数字电视网络, 也可以是 Internet 网络。
         视频点播服务器 103 : 用于对用户的视频点播请求做出反应, 并发送用户所点播 的视频信息。视频点播服务器 103 存储了视频点播的资源库, 接收经传输网络发送的请求 信息, 并根据请求发送相应的音视频资源。视频点播服务器 103 还可以接收用户上传的资 源, 并根据资源标识对其进行分类存储。用户共享的资源存储后也可以被其他用户点播观 看。 视频点播服务器 103 具体可以包括数据库 107、 查询模块 108、 通讯模块 109、 计费 模块 110。
         数据库 107 : 存储了可以供用户视频点播的所有资源, 这些资源可以来自视频点 播运营商上传, 也可以由用户共享所得。 运营商或用户上传资源时可以附上标识信息, 数据 库根据资源标识将其分类存储。
         查询模块 108 : 视频点播服务器 103 接收到用户的服务请求后, 通过查询模块 108 从数据库 107 中查找相应的音视频资源, 发送给客户端。
         通讯模块 109 : 通讯模块 109 获取视频点播服务器 103 中各个模块的状态, 控制各 个模块间的通讯。同时控制视频点播服务器 103 与传输网络间的指令传输以及资源传输。
         计费模块 110 : 当视频点播开始后, 计费模块 110 根据用户视频点播的类型计算费 用, 并将费用信息附加在节目信息中传送给用户。视频点播的类型可以是包月、 包年、 按流 量收取费用、 按时间收取费用等等。
         上述介绍本发明的系统, 以下结合系统介绍本发明的方法。
         本发明中, 用户可以通过遥控器在视频点播频道选择自己想要收看的节目。传输 网络将用户的请求信息发送给视频点播服务器。 视频点播服务器根据请求信号在数据库中 查找视频资源并有传输网络传送给视频点播客户端。 节目信息将会在数字电视上显示给用 户。而用户也可以将自己的视频资源由视频点播客户端上传, 用户在上传资源上可以加标 识信息。上传资源由传输网络传输给视频点播服务器, 视频点播服务器根据标识信息将资 源分类存放, 上传到服务器的资源即可以由所有使用视频点播服务的用户共享。
         为了更进一步的了解本发明系统的运行流程, 下面结合图 2 的运行流程图来说明 用户进行视频点播的步骤, 具体包括 :
         步骤 201, 开始。
         用户打开机顶盒, 进入到视频点播频道。
         步骤 202, SDF 中间件解析 SDF 文件, 呈现主界面。
         机顶盒载入并解析视频点播频道中的 SDF 文件, 为用户提供客户端界面。
         步骤 203, 用户点播节目。
         用户观看客户端界面, 选择自己喜欢的电视节目, 通过遥控器确定。
         步骤 204, 机顶盒发送服务请求。
         机顶盒读取用户的命令信息, 并通过 SDF 文件将用户命令传送给传输网络。
         步骤 205, 点播信息传输。
         传输网络接收到机顶盒传来的用户命令, 传送给视频点播服务器。
         步骤 206, 视频点播服务器读取用户的点播信息。 查找模块首先判断该用户是否已 经交费, 若已缴费, 进入步骤 207, 若未缴费, 进入步骤 208。
         步骤 207, 根据信息在数据库中查找相应的视频资源。 通过传输网络将视频资源传 送给用户。进入步骤 209
         步骤 208, 因为未缴费, 则拒绝用户的视频点播请求, 并将拒绝信息返回给用户。 进 入步骤 210
         步骤 209, 用户接受视频点播服务器端传来的信息并在数字电视上显示。 因为是缴 费用户, 则数字电视播放其点播的节目。 步骤 210, 因为是未缴费用户, 则数字电视上显示服务器拒绝信息, 提醒缴费后再 使用视频点播服务。
         如图 3 所示, 为本发明的用户共享资源的流程图, 包括步骤 :
         步骤 301, 开始。
         用户打开机顶盒盒, 进入到视频点播频道。
         步骤 302, SDF 中间件解析 SDF 文件, 呈现主界面。
         机顶盒载入并解析视频点播频道中的 SDF 文件, 为用户提供客户端界面。
         步骤 303, 用户选择 “资源上传” 。
         用户通过遥控器在客户端界面上选择 “资源上传” 功能。
         步骤 304, 上传资源并标识。
         用户通过机顶盒的 USB 借口, 先将资源转移至机顶盒中, 然后选择 “上传网络” , 则 资源通过传输网络传输。用户上传资源的时候根据客户端节目提示对所传资源进行标识, 以便于数据库分类。
         步骤 305, 资源传输。
         传输网络将客户上传资源传递给视频点播服务器。
         步骤 306, 服务器将资源分类存储。
         视频点播服务器接收到用户上传的资源, 根据其表示信息将资源进行分类并存储 在数据库中。存储成功后, 视频点播服务器返回存储成功信息给用户。
         步骤 307, 存储成功。
         存储成功信息通过传输网络返回给用户并在数字电视上显示。至此, 用户上传资 源成功。
         通过上述技术方案可以看出, 本发明系统中的视频点播客户端的双向机顶盒使用 SDF 中间件作为中间件, 而采用中间件的机顶盒界面操作极为方便, 仿佛安装了 “鼠标” 。另 外, 采用了中间件平台, 可以根据用户的爱好与习惯, 很方便的修改应用并下载执行。 而且,
         装载了了中间件的机顶盒, 每次打开或退出信息界面, 都可以自动下载或者清除内存数据, 因此不会出现死机问题。进一步的, 视频点播服务器根据请求信号在数据库中查找视频资 源并有传输网络传送给视频点播客户端, 节目信息将会在数字电视上显示给用户, 也不会 发生死机问题, 大大提高用户感受, 方便用户使用。
         需要说明的是, 上述装置和系统内的各单元之间的信息交互、 执行过程等内容, 由 于与本发明方法实施例基于同一构思, 具体内容可参见本发明方法实施例中的叙述, 此处 不再赘述。
         以上对本发明实施例所提供的一种基于 SDF 中间件的视频点播系统及方法, 进行 了详细介绍, 本文中应用了具体个例对本发明的原理及实施方式进行了阐述, 以上实施例 的说明只是用于帮助理解本发明的方法及其核心思想 ; 同时, 对于本领域的一般技术人员, 依据本发明的思想, 在具体实施方式及应用范围上均会有改变之处, 综上所述, 本说明书内 容不应理解为对本发明的限制。

    关 键  词:
    一种 基于 SDF 中间件 视频点播 系统 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种基于SDF中间件的视频点播系统及方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-4575012.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1