基于IPTV的视频直播方法、装置及系统制造方法及图纸

技术编号:16302851 阅读:59 留言:0更新日期:2017-09-26 21:05
本发明专利技术公开了一种基于IPTV的视频直播方法、装置及系统。上述视频直播方法包括:接收来自于IPTV客户端的视频直播请求;从互联网医院服务器获取当前节目信息列表,并推送至上述IPTV客户端;将上述IPTV客户端的用户标识信息以及用户选择的医生标识信息发送至上述互联网医院服务器;接收来自于上述互联网医院服务器的直播房间标识信息并将该直播房间标识信息作为参数加入视频服务器,以使上述视频服务器将上述医生标识信息对应的直播视频数据转发至上述IPTV客户端实现视频直播功能。本发明专利技术的技术方案,减轻了IPTV客户端的业务逻辑处理,降低IPTV客户端的压力,也增强了IPTV客户端的稳定性。

Method, device and system for video live broadcast based on IPTV

The invention discloses a method, a device and a system for video live broadcast based on IPTV. The method includes: receiving a video broadcast live video from a IPTV client request; obtain the current program information from the Internet list server in hospital, and pushed to the IPTV client; the IPTV client user identification information and the user identification information is sent to the doctor to choose the Internet server from the server receiving hospital; the Hospital of the Internet the live room identification information and the identification information into the live room video server as a parameter, so that the video server corresponding to the identification information of the doctor direct broadcast video data transmitted to the IPTV client to achieve video broadcast function. The technical proposal of the invention reduces the business logic processing of the IPTV client, reduces the pressure of the IPTV client, and also enhances the stability of the IPTV client.

【技术实现步骤摘要】
基于IPTV的视频直播方法、装置及系统
本专利技术涉及通信领域,具体而言,涉及一种基于IPTV的视频直播方法、装置及系统。
技术介绍
为了方便用户在家里就能通过交互式网络电视(IPTV)观看医生实时直播医学知识及病例分析等,同时通过电话与正在直播的医生进行交流,为疑惑寻找答案。在用户足不出户的情况下,在家里就能的享受到满意的一站式的医疗服务,避免了用户去医院就诊遇到排队、叫号难等问题,真正的体会到互联网给生活带来的便利。然而,传统的实现方式,并没有分模块处理,所有的业务逻辑全部都放在一起,错综复杂,各模块之间耦合度高,有的甚至通过全局变量来控制。这种实现方式,加大了程序的开发难度,并不利于后期的调整、维护以及升级等,同时也给程序的不稳定性埋下了隐患。
技术实现思路
本专利技术的主要目的在于公开了一种基于IPTV的视频直播方法、装置及系统,以至少解决相关技术中采用传统实现方式将所有的业务逻辑全部放在一起,加大了程序的开发难度,并不利于后期的调整、维护以及升级等,给程序的不稳定性埋下了隐患等问题。根据本专利技术的一个方面,提供了一种基于IPTV的视频直播方法。根据本专利技术的基于IPTV的视本文档来自技高网...
基于IPTV的视频直播方法、装置及系统

【技术保护点】
一种基于互联网协议电视IPTV的视频直播方法,其特征在于,包括::接收来自于IPTV客户端的视频直播请求;从互联网医院服务器获取当前节目信息列表,并推送至所述IPTV客户端;将所述IPTV客户端的用户标识信息以及用户选择的医生标识信息发送至所述互联网医院服务器;接收来自于所述互联网医院服务器的直播房间标识信息并将该直播房间标识信息作为参数加入视频服务器,以使所述视频服务器将所述医生标识信息对应的直播视频数据转发至所述IPTV客户端实现视频直播功能。

【技术特征摘要】
1.一种基于互联网协议电视IPTV的视频直播方法,其特征在于,包括::接收来自于IPTV客户端的视频直播请求;从互联网医院服务器获取当前节目信息列表,并推送至所述IPTV客户端;将所述IPTV客户端的用户标识信息以及用户选择的医生标识信息发送至所述互联网医院服务器;接收来自于所述互联网医院服务器的直播房间标识信息并将该直播房间标识信息作为参数加入视频服务器,以使所述视频服务器将所述医生标识信息对应的直播视频数据转发至所述IPTV客户端实现视频直播功能。2.根据权利要求1所述的方法,其特征在于,在接收来自于IPTV客户端的用户问诊请求之前,还包括:用于查询后台配置信息的中心web服务器接收来自于所述IPTV客户端的查询直播节目信息的请求;所述中心web服务器向所述IPTV客户端返回直播节目信息,其中,所述直播节目信息携带有医生标识信息。3.根据权利要求1所述的方法,其特征在于,接收来自于所述互联网医院服务器的直播房间标识信息并将该直播房间标识信息作为参数加入视频服务器之前,还包括:消息推送服务器与所述IPTV客户端建立连接;所述消息推送服务器根据所述IPTV客户端的用户类型以及直播房间标识信息为所述IPTV客户端生成用户唯一标识信息,并将所述用户唯一标识信息、所述用户类型、所述IPTV客户端与所述消息推送服务器的连接存活时间进行绑定。4.根据权利要求3所述的方法,其特征在于,还包括:所述消息推送服务器根据所述直播房间标识信息创建虚拟房间;所述消息推送服务器将对应同一个虚拟房间的用户唯一标识信息插入到该虚拟房间对应的用户队列中。5.根据权利要求3所述的方法,其特征在于,在所述消息推送服务器与所述IPTV客户端建立连接时,还包括:所述消息推送服务器与医生客户端建立连接;所述消息推送服务器接收所述IPTV客户端和所述医生客户端定时发送的存活信息;所述消息推送服务器根据所述存活信息中携带的直播房间标识信息确定所述IPTV客户端和所述医生客户端对应的用户所在的房间,使用所述存活信息中携带的用户唯一标识信息查找到所述对应的用户,更新所述对应的用户的存活时间。6.根据权利要求5所述的方法,其特征在于,在所述消息推送服务器与所述IPTV客户端和医生客户端建立连接之后,还包括以下至少之一:所述消息推送服务器每隔预定时间判断所述连接是否超时,在所述连接超时的情况下,所述消息推送服务器将所述IPTV客户端和/或所述医生客户端对应的用户从该用户对应的用户队列中删除;所述IPTV客户端和所述医生客户端每隔预定时间判断所述连接是否超时,在所述消息推送服务器与所述IPTV客户端的连接超时的情况下,所述IPTV客户端对该客户端对应的用户进行提示,在所述消息推送服务器与所述医生客户端的连接超时的情况下,所述医生客户端对该客户端对应的用户进行提示。7.根据权利要求1所述的方法,其特征在于,在所述视频服务器将所述医生标识信息对应的直播视频数据转发至所述IPTV客户端实现视频直播功能之后,还包括:当医生客户端对应的用户需要结束直播时,所述消息推送服务器接收来自于所述医生客户端的直播结束消息,其中,所述直播结束消息中携带有直播房间标识信息,所述消息推送服务器将所述直播结束消息推送至所述直播房间标识信息对应的房间内所有IPTV客户端;当IPTV客户端对应的用户需要退出直播时,所述消息推送服务器接收来自于该IPTV客户端的退出直播消息,其中,所述退出直播消息中携带有直播房间标识信息,所述消息推送服务器将所述退出直播消息推送至所述直播房间标识信息对应的房间内其他I...

【专利技术属性】
技术研发人员:田维忠阳志强蔡君周平胡海黄立平刘芳媛龙春燕张志航
申请(专利权)人:贵阳朗玛信息技术股份有限公司
类型:发明
国别省市:贵州,52

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

1