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

技术编号:22786351 阅读:104 留言:0更新日期:2019-12-11 05:21
本发明专利技术公开了一种实现移动终端播放卫星小码率直播节目的系统,包括卫星直播机顶盒和移动终端,包括:卫星直播机顶盒包括Tuner1和Tuner2,DTV接收Tuner1的直播节目并传输至电视以及接收Tuner2的小码率直播、点播节目并将小码率直播信息、点播信息存储至数据库以及将小码率直播切片后与点播数据存储至内置硬盘;移动终端,通过WiFi模块获取内置硬盘和数据库的数据,观看小码率直播节目。还公开一种实现移动终端播放卫星小码率直播节目的方法。基于卫星直播机顶盒系统实现手机等移动终端播放卫星小码率直播节目的技术,实现了多人同时在线观看实时的小码率电视直播节目。

The system and method of broadcasting satellite live program with small bit rate on mobile terminal

The invention discloses a system for realizing mobile terminal to play satellite live program with small bit rate, including satellite live set-top box and mobile terminal, including: satellite live set-top box including turner1 and turner2, DTV receiving turner1 live program and transmitting it to TV, receiving turner2 live program with small bit rate and on-demand program, and storing small bit rate live information and on-demand information to database And the data of small bit rate live broadcast slicing and on-demand are stored in the built-in hard disk; the mobile terminal obtains the data of the built-in hard disk and database through the WiFi module, and watches the small bit rate live broadcast program. The invention also discloses a method for realizing mobile terminal to play satellite live program with small bit rate. Based on the satellite live set-top box system, mobile terminals such as mobile phones can play satellite live programs with small bit rate, which enables multiple people to watch real-time live TV programs with small bit rate online at the same time.

【技术实现步骤摘要】
实现移动终端播放卫星小码率直播节目的系统及方法
本专利技术涉及网络机顶盒
,具体的说,是一种实现移动终端播放卫星小码率直播节目的系统及方法。
技术介绍
伴随着互联网的高速发展和智能化进程的持续推进,电视机顶盒从数字机顶盒逐步发展为网络智能机顶盒,其功能也从最初的模拟信号转换为数字信号、高清片源播放逐步升级为互联网视频点播、APP应用软件下载、三屏融合(电视屏、电脑屏、手机屏)、人机互动等。网络智能机顶盒可以直接通过互联网来观看视频内容,相比传统有线电视运营商提供的内容更为丰富,因此受到了用户的喜爱;然而,在偏远地区的野外,由于网络信号差,移动终端经常处于弱联网的状态,无法访问互联网资源,并且由于没有独立的显示设备,无法观看电视直播节目的问题。
技术实现思路
本专利技术的目的在于提供一种实现移动终端播放卫星小码率直播节目的系统及方法,用于解决现有技术中移动终端无法访问资源且由于没有显示设备无法观看电视直播节目的问题。本专利技术通过下述技术方案解决上述问题:一种实现移动终端播放卫星小码率直播节目的系统,包括卫星直播机顶盒和移动终端,包括:所述卫星直播机顶盒包括:Tuner1,用于接收直播节目并解码转发,其负责机顶盒正常的卫星直播节目的锁频播放;Tuner2,用于接收小码率直播、点播节目并解码转发,其负责小码率直播节目及点播节目分发的锁频;DTV,用于接收所述Tuner1的直播节目并通过HDMI通道传输至电视,还用于接收Tuner2的小码率直播、点播节目并将小码率直播信息、点播信息存储至数据库以及将小码率直播切片后与点播数据存储至卫星直播机顶盒的内置硬盘;移动终端,通过卫星直播机顶盒的WiFi模块获取内置硬盘和数据库的数据,观看小码率直播节目。WiFI模块由内置于卫星直播机顶盒的WiFi子板(包含千兆网口和百兆网口)构成,内置硬盘上存储点播节目,用于分发给移动终端的客户端。卫星直播机顶盒系统上部署了一套THTTPD+CGI+SQLite的web服务,移动终端上安装与卫星直播机顶盒配套的应用APP,可在应用APP的直播模块观看小码率直播节目和点播节目。进一步地,所述WiFi模块还与公网服务器通信连接或者通过4G模块与公网服务器通信连接。卫星直播机顶盒采用的是全网通的4G模块。一种实现移动终端播放卫星小码率直播节目的方法,包括:步骤S100:搭建上述实现移动终端播放卫星小码率直播节目的系统;步骤S200:卫星直播机顶盒在开机时启动THTTPD+CGI的Web服务、部署卫星直播节目描述信息相关的HTTP网络接口以及共享WIFI热点信息;步骤S300:卫星直播机顶盒在用户指令下启动直播节目搜索,查找直播节目和点播节目的参数,参数包括OrignalNetwokID(初始网络ID),TransportStreamID(TS流ID)以及ServiceID(服务ID)等,并根据所述参数开始锁频、解析和解扰直播流;步骤S400:卫星直播机顶盒启动REC工具开始录流,并将直播流以Socket的形式发送出去;步骤S500:卫星直播机顶盒启动FFmpeg工具,准备切片,开始接收上一步骤中以Socket发出的直播流数据,开始切片,切片后形成小码率直播节目;并将小码率直播节目和点播节目写入内置硬盘;步骤S600:卫星直播机顶盒将小码率直播节目的描述信息写入SQLite数据库,步骤S700:移动终端连接所述WiFi热点,打开移动终端上安装的与卫星直播机顶盒配套的应用APP,进入应用APP的直播模块进行观看小码率直播节目和点播节目。一种基于卫星直播机顶盒系统实现的手机播放卫星小码率直播节目的方法,解决了没有互联网信号的用户例如房车用户、部队野战训练营用户无法观看实时直播电视节目的问题;除了利用传统的大屏电视观看直播节目外,也能够使用自己的智能手机连接局域网观看实时小码率直播节目,手机观看直播星机顶盒分发的小码率直播节目,由于卫星直播机顶盒支持多个移动终端同时连接,解决了大屏显示同一个时间大家只能看一个频道的问题,手机用户可以任意选择自己想看的节目,而互不干扰,为使用者提供了便利。本专利技术与现有技术相比,具有以下优点及有益效果:(1)本专利技术基于卫星直播机顶盒系统实现手机等移动终端播放卫星小码率直播节目的技术,实现了多人同时在线观看实时的小码率电视直播节目。(2)移动终端与卫星直播机顶盒通过WiFi模块通信,不产生流量和费用。(3)移动终端可以通过卫星直播机顶盒的wifi模块、4G模块与公网服务器通信,获取资源,整个过程不产生流量和费用。附图说明图1为本专利技术的系统框图;图2为本专利技术的tuner1和tuner2工作流程图;图3为直播切片流程图;图4为thttpdweb服务工作流程图;图5是移动客户端观看直播节目流程图。具体实施方式下面结合实施例对本专利技术作进一步地详细说明,但本专利技术的实施方式不限于此。实施例1:结合附图1和图2所示,一种实现移动终端播放卫星小码率直播节目的系统,包括卫星直播机顶盒和移动终端,包括:所述卫星直播机顶盒包括:Tuner1,用于接收直播节目并解码转发,其负责机顶盒正常的卫星直播节目的锁频播放;Tuner1从卫星获取直播节目,然后进行解复用/解扰处理后,通过电视的播放器进行高清直播节目播放;Tuner2,用于接收小码率直播、点播节目并解码转发,其负责小码率直播节目及点播节目分发的锁频;Tuner2从卫星获取小码率直播节目,经过解复用/解扰处理后,可以通过电视进行高清直播节目播放,也可以进行数据切片后存储于内置硬盘,然后通过Push数据/TS转IP分发至ThttpdServer,ThttpdServer与WIFI模块进行交互:接收http请求,返回请求的数据。直播切片的流程如图3所示,卫星直播机顶盒通过初始网络ID、TS流ID以及服务ID查找流参数,并根据流参数进行锁频、解复用和解扰,卫星直播机顶盒启动REC工具开始录流,并将直播流以Socket的形式发送出去;卫星直播机顶盒启动FFmpeg工具,准备切片,开始接收上一步骤中以Socket发出的直播流数据,开始切片,切片后形成小码率直播节目;并将小码率直播节目和点播节目写入内置硬盘;卫星直播机顶盒将小码率直播节目的描述信息写入SQLite数据库。thttpdweb服务的工作流程如图4所示,卫星直播机顶盒加载启动thttpd服务,thttpd服务进行初始化,包括启动参数解析,注册syslog、注册signal、配置定时器监听操作和创建server监听;当收到来自移动终端端的http请求时,建立连接,并对http请求解析,解析请求的类型,并返回请求的数据用户通过移动终端观看小码率直播节目或点播节目如图5所示,机顶盒通过4G模块连接Internet网服务,或者从卫星获取直播和点播本文档来自技高网...

【技术保护点】
1.一种实现移动终端播放卫星小码率直播节目的系统,包括卫星直播机顶盒和移动终端,其特征在于,包括:所述卫星直播机顶盒包括:/nTuner1,用于接收直播节目并解码转发;/nTuner2,用于接收小码率直播、点播节目并解码转发/nDTV,用于接收所述Tuner1的直播节目并通过HDMI通道传输至电视,还用于接收Tuner2的小码率直播、点播节目并将小码率直播信息、点播信息存储至数据库以及将小码率直播切片后与点播数据存储至卫星直播机顶盒的内置硬盘;/n移动终端,通过卫星直播机顶盒的WiFi模块获取内置硬盘和数据库的数据,观看小码率直播节目。/n

【技术特征摘要】
1.一种实现移动终端播放卫星小码率直播节目的系统,包括卫星直播机顶盒和移动终端,其特征在于,包括:所述卫星直播机顶盒包括:
Tuner1,用于接收直播节目并解码转发;
Tuner2,用于接收小码率直播、点播节目并解码转发
DTV,用于接收所述Tuner1的直播节目并通过HDMI通道传输至电视,还用于接收Tuner2的小码率直播、点播节目并将小码率直播信息、点播信息存储至数据库以及将小码率直播切片后与点播数据存储至卫星直播机顶盒的内置硬盘;
移动终端,通过卫星直播机顶盒的WiFi模块获取内置硬盘和数据库的数据,观看小码率直播节目。


2.根据权利要求1所述的实现移动终端播放卫星小码率直播节目的系统,其特征在于,所述WiFi模块还与公网服务器通信连接或者通过4G模块与公网服务器通信连接。


3.一种实现移动终端播放卫星小码率直播节目的...

【专利技术属性】
技术研发人员:徐朋志杨战兵蒋艳山李诗龙周彩霞张波孙秀颖王可刘琦赵学朝钟其元
申请(专利权)人:四川九州电子科技股份有限公司
类型:发明
国别省市:四川;51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1