首页 / 专利库 / 广播 / 卫星电视 / 实现移动终端播放卫星小码率直播节目的系统及方法

实现移动终端播放卫星小码率直播节目的系统及方法

阅读:751发布:2020-05-12

专利汇可以提供实现移动终端播放卫星小码率直播节目的系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种实现移动终端播放卫星小码率直播节目的系统,包括卫星直播机顶盒和移动终端,包括:卫星直播机顶盒包括Tuner1和Tuner2,DTV接收Tuner1的直播节目并传输至电视以及接收Tuner2的小码率直播、点播节目并将小码率直播信息、点播信息存储至 数据库 以及将小码率直播切片后与点播数据存储至内置 硬盘 ;移动终端,通过WiFi模 块 获取内置硬盘和数据库的数据,观看小码率直播节目。还公开一种实现移动终端播放卫星小码率直播节目的方法。基于卫星直播机顶盒系统实现手机等移动终端播放卫星小码率直播节目的技术,实现了多人同时在线观看实时的小码率电视直播节目。,下面是实现移动终端播放卫星小码率直播节目的系统及方法专利的具体信息内容。

1.一种实现移动终端播放卫星小码率直播节目的系统,包括卫星直播机顶盒和移动终端,其特征在于,包括:所述卫星直播机顶盒包括:
Tuner1,用于接收直播节目并解码转发;
Tuner2,用于接收小码率直播、点播节目并解码转发
DTV,用于接收所述Tuner1的直播节目并通过HDMI通道传输至电视,还用于接收Tuner2的小码率直播、点播节目并将小码率直播信息、点播信息存储至数据库以及将小码率直播切片后与点播数据存储至卫星直播机顶盒的内置硬盘
移动终端,通过卫星直播机顶盒的WiFi模获取内置硬盘和数据库的数据,观看小码率直播节目。
2.根据权利要求1所述的实现移动终端播放卫星小码率直播节目的系统,其特征在于,所述WiFi模块还与公网服务器通信连接或者通过4G模块与公网服务器通信连接。
3.一种实现移动终端播放卫星小码率直播节目的方法,其特征在于,包括:
步骤S100:搭建如权利要求1或2所述的系统;
步骤S200:卫星直播机顶盒在开机时启动Web服务、部署HTTP网络接口以及共享WIFI热点信息;
步骤S300:卫星直播机顶盒在用户指令下启动直播节目搜索,查找直播节目和点播节目的参数,并根据所述参数开始频、解析和解扰直播流;
步骤S400:卫星直播机顶盒开始录流,并将直播流以Socket的形式发送出去;
步骤S500:卫星直播机顶盒启动FFmpeg工具,将以Socket发出的直播流数据切片,形成小码率直播节目;并将小码率直播节目和点播节目写入内置硬盘;
步骤S600:卫星直播机顶盒将小码率直播节目的描述信息写入数据库,步骤S700:移动终端连接所述WiFi热点,打开移动终端上安装的与卫星直播机顶盒配套的应用APP,进入应用APP的直播模块进行观看小码率直播节目和点播节目。

说明书全文

实现移动终端播放卫星小码率直播节目的系统及方法

技术领域

[0001] 本发明涉及网络机顶盒技术领域,具体的说,是一种实现移动终端播放卫星小码率直播节目的系统及方法。

背景技术

[0002] 伴随着互联网的高速发展和智能化进程的持续推进,电视机顶盒从数字机顶盒逐步发展为网络智能机顶盒,其功能也从最初的模拟信号转换为数字信号、高清片源播放逐步升级为互联网视频点播、APP应用软件下载、三屏融合(电视屏、电脑屏、手机屏)、人机互动等。网络智能机顶盒可以直接通过互联网来观看视频内容,相比传统有线电视运营商提供的内容更为丰富,因此受到了用户的喜爱;然而,在偏远地区的野外,由于网络信号差,移动终端经常处于弱联网的状态,无法访问互联网资源,并且由于没有独立的显示设备,无法观看电视直播节目的问题。

发明内容

[0003] 本发明的目的在于提供一种实现移动终端播放卫星小码率直播节目的系统及方法,用于解决现有技术中移动终端无法访问资源且由于没有显示设备无法观看电视直播节目的问题。
[0004] 本发明通过下述技术方案解决上述问题:
[0005] 一种实现移动终端播放卫星小码率直播节目的系统,包括卫星直播机顶盒和移动终端,包括:所述卫星直播机顶盒包括:
[0006] Tuner1,用于接收直播节目并解码转发,其负责机顶盒正常的卫星直播节目的频播放;
[0007] Tuner2,用于接收小码率直播、点播节目并解码转发,其负责小码率直播节目及点播节目分发的锁频;
[0008] DTV,用于接收所述Tuner1的直播节目并通过HDMI通道传输至电视,还用于接收Tuner2的小码率直播、点播节目并将小码率直播信息、点播信息存储至数据库以及将小码率直播切片后与点播数据存储至卫星直播机顶盒的内置硬盘
[0009] 移动终端,通过卫星直播机顶盒的WiFi模获取内置硬盘和数据库的数据,观看小码率直播节目。
[0010] WiFI模块由内置于卫星直播机顶盒的WiFi子板(包含千兆网口和百兆网口)构成,内置硬盘上存储点播节目,用于分发给移动终端的客户端。
[0011] 卫星直播机顶盒系统上部署了一套THTTPD+CGI+SQLite的web服务,移动终端上安装与卫星直播机顶盒配套的应用APP,可在应用APP的直播模块观看小码率直播节目和点播节目。
[0012] 进一步地,所述WiFi模块还与公网服务器通信连接或者通过4G模块与公网服务器通信连接。卫星直播机顶盒采用的是全网通的4G模块。
[0013] 一种实现移动终端播放卫星小码率直播节目的方法,包括:
[0014] 步骤S100:搭建上述实现移动终端播放卫星小码率直播节目的系统;
[0015] 步骤S200:卫星直播机顶盒在开机时启动THTTPD+CGI的Web服务、部署卫星直播节目描述信息相关的HTTP网络接口以及共享WIFI热点信息;
[0016] 步骤S300:卫星直播机顶盒在用户指令下启动直播节目搜索,查找直播节目和点播节目的参数,参数包括OrignalNetwokID(初始网络ID),TransportStreamID(TS流ID)以及ServiceID(服务ID)等,并根据所述参数开始锁频、解析和解扰直播流;
[0017] 步骤S400:卫星直播机顶盒启动REC工具开始录流,并将直播流以Socket的形式发送出去;
[0018] 步骤S500:卫星直播机顶盒启动FFmpeg工具,准备切片,开始接收上一步骤中以Socket发出的直播流数据,开始切片,切片后形成小码率直播节目;并将小码率直播节目和点播节目写入内置硬盘;
[0019] 步骤S600:卫星直播机顶盒将小码率直播节目的描述信息写入SQLite数据库,[0020] 步骤S700:移动终端连接所述WiFi热点,打开移动终端上安装的与卫星直播机顶盒配套的应用APP,进入应用APP的直播模块进行观看小码率直播节目和点播节目。
[0021] 一种基于卫星直播机顶盒系统实现的手机播放卫星小码率直播节目的方法,解决了没有互联网信号的用户例如房车用户、部队野战训练营用户无法观看实时直播电视节目的问题;除了利用传统的大屏电视观看直播节目外,也能够使用自己的智能手机连接局域网观看实时小码率直播节目,手机观看直播星机顶盒分发的小码率直播节目,由于卫星直播机顶盒支持多个移动终端同时连接,解决了大屏显示同一个时间大家只能看一个频道的问题,手机用户可以任意选择自己想看的节目,而互不干扰,为使用者提供了便利。
[0022] 本发明与现有技术相比,具有以下优点及有益效果:
[0023] (1)本发明基于卫星直播机顶盒系统实现手机等移动终端播放卫星小码率直播节目的技术,实现了多人同时在线观看实时的小码率电视直播节目。
[0024] (2)移动终端与卫星直播机顶盒通过WiFi模块通信,不产生流量和费用
[0025] (3)移动终端可以通过卫星直播机顶盒的wifi模块、4G模块与公网服务器通信,获取资源,整个过程不产生流量和费用。附图说明
[0026] 图1为本发明的系统框图
[0027] 图2为本发明的tuner1和tuner2工作流程图
[0028] 图3为直播切片流程图;
[0029] 图4为thttpd web服务工作流程图;
[0030] 图5是移动客户端观看直播节目流程图。

具体实施方式

[0031] 下面结合实施例对本发明作进一步地详细说明,但本发明的实施方式不限于此。
[0032] 实施例1:
[0033] 结合附图1和图2所示,一种实现移动终端播放卫星小码率直播节目的系统,包括卫星直播机顶盒和移动终端,包括:所述卫星直播机顶盒包括:
[0034] Tuner1,用于接收直播节目并解码转发,其负责机顶盒正常的卫星直播节目的锁频播放;Tuner1从卫星获取直播节目,然后进行解复用/解扰处理后,通过电视的播放器进行高清直播节目播放;
[0035] Tuner2,用于接收小码率直播、点播节目并解码转发,其负责小码率直播节目及点播节目分发的锁频;Tuner2从卫星获取小码率直播节目,经过解复用/解扰处理后,可以通过电视进行高清直播节目播放,也可以进行数据切片后存储于内置硬盘,然后通过Push数据/TS转IP分发至Thttpd Server,Thttpd Server与WIFI模块进行交互:接收http请求,返回请求的数据。
[0036] 直播切片的流程如图3所示,卫星直播机顶盒通过初始网络ID、TS流ID以及服务ID查找流参数,并根据流参数进行锁频、解复用和解扰,
[0037] 卫星直播机顶盒启动REC工具开始录流,并将直播流以Socket的形式发送出去;
[0038] 卫星直播机顶盒启动FFmpeg工具,准备切片,开始接收上一步骤中以Socket发出的直播流数据,开始切片,切片后形成小码率直播节目;并将小码率直播节目和点播节目写入内置硬盘;
[0039] 卫星直播机顶盒将小码率直播节目的描述信息写入SQLite数据库。
[0040] thttpd web服务的工作流程如图4所示,卫星直播机顶盒加载启动thttpd服务,thttpd服务进行初始化,包括启动参数解析,注册syslog、注册signal、配置定时器监听操作和创建server监听;当收到来自移动终端端的http请求时,建立连接,并对http请求解析,解析请求的类型,并返回请求的数据
[0041] 用户通过移动终端观看小码率直播节目或点播节目如图5所示,机顶盒通过4G模块连接Internet网服务,或者从卫星获取直播和点播节目,直播TS流切片成HLS格式,移动终端通过卫星直播机顶盒共享的WiFi热点,二者组成一个局域网,卫星直播机顶盒通过thttpd服务与移动终端的客户端(应用APP)通信。
[0042] 实施步骤如下:
[0043] 1)卫星直播机顶盒实时接收卫星信号,实时解析卫星下发的小码率直播节目流,并将解析后的TS流缓存到机顶盒内置的硬盘里
[0044] 2)卫星直播机顶盒将上一步缓存的实时小码率直播节目进行切片处理(便于在移动终端上多人同时观看)
[0045] 3)卫星直播机顶盒将缓存的多套小码率直播节目的描述信息(直播节目列表,观看地址等)存储到SQLite数据库
[0046] 4)卫星直播机顶盒开机即启动THTTPD Web服务并发布描述小码率直播节目相关的HTTP接口
[0047] 5)卫星直播机顶盒开机即开启预置的WIFI热点
[0048] 6)用户利用安卓智能手机客户端连接卫星直播机顶盒开启的热点,下载并安装卫星直播机顶盒配套的应用APP
[0049] 7)安卓手机APP利用web浏览器内核访问前面提供的HTTP接口,获取并解析接口中返回的JSON数据(直播节目列表,观看地址等),再通过集成第三方的播放器进行音视频解码即可观看实时的小码率直播节目。
[0050] 尽管这里参照本发明的解释性实施例对本发明进行了描述,上述实施例仅为本发明较佳的实施方式,本发明的实施方式并不受上述实施例的限制,应该理解,本领域技术人员可以设计出很多其他的修改和实施方式,这些修改和实施方式将落在本申请公开的原则范围和精神之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈