【技术实现步骤摘要】
基于IPTV终端的直播视频分享方法和装置
[0001]本专利技术涉及视频传输处理
,尤其是涉及基于IPTV终端的直播视频分享方法和装置。
技术介绍
[0002]IPTV(Internet Protocol Television,交互式网络电视)前端在IP网上传送传统广播频道到消费者,用以取代地面广播、CATV(Community Antenna Television,广电有线电视系统)和卫星服务。IPTV前端接入广电网络或互联网电视牌照方提供的直播源,中间经由专有IP网络传输,最后由智能机顶盒等IPTV终端接收并播放。
[0003]IPTV行业内部设定有一套EPG和流媒体规范:通过EPG(Electronic Program Guide,电子节目指南)页面和扩展JS接口,实现安全认证,EPG页面呈现,频道获取与呈现,音轨选择、字幕选择、暂停、时移和回看等播控;通过IGMP(Internet Group Management Protocol,网络组管理协议)、RTP(Real
‑
time Transport Protocol,实时传输协议)、RTSP(Real Time Streaming Protocol,实时流传输协议)、HLS(HTTP Live Streaming,基于HTTP的媒体流传输协议)等多种流媒体网络封装协议,外加FCC(Fast Channel Change,频道快速切换)、FEC(Forward Error Correction,前向纠错码)、ARQ(Automa ...
【技术保护点】
【技术特征摘要】
1.一种基于IPTV终端的直播视频分享方法,其特征在于,应用于IPTV终端,所述IPTV终端包括视频分享服务模块和IPTV应用模块,所述方法包括:当登录认证成功后,所述视频分享服务模块向客户端发送直播视频分享服务信息,以使所述客户端根据所述直播视频分享服务信息与所述IPTV终端建立连接,所述直播视频分享服务信息包括所述IPTV终端的IP地址和服务端口;所述视频分享服务模块接收所述客户端发送的频道列表请求信息,通过所述IPTV应用模块将所述频道列表请求信息发送给服务端,以使所述服务端根据所述频道列表请求信息得到频道列表;所述IPTV应用模块接收所述服务端发送的所述频道列表,并将所述频道列表通过所述视频分享服务模块发送给所述客户端;所述视频分享服务模块接收所述客户端发送的频道直播流请求信息,通过所述IPTV应用模块将所述频道直播流请求信息发送给所述服务端,以使所述服务端根据所述频道直播流请求信息得到直播流;所述IPTV应用模块拉取所述服务端发送的所述直播流,将所述直播流进行处理,得到处理后的直播流;所述IPTV应用模块将所述处理后的直播流进行重新封装,得到封装后的直播流,并通过所述视频分享服务模块将所述封装后的直播流发送给所述客户端,以使所述客户端播放所述封装后的直播流。2.根据权利要求1所述的基于IPTV终端的直播视频分享方法,其特征在于,所述视频分享服务模块包括服务发现模块,所述视频分享服务模块向客户端发送直播视频分享服务信息,以使所述客户端根据所述直播视频分享服务信息与所述IPTV终端建立连接,包括:所述服务发现模块通过mDNS协议或UPnP协议向所述客户端发送所述直播视频分享服务信息,以使所述客户端根据所述mDNS协议或所述UPnP协议在IPTV直播分享的局域网内查找到所述IPTV终端的所述IP地址和所述服务端口,根据所述IP地址和所述服务端口与所述IPTV终端建立连接。3.根据权利要求1所述的基于IPTV终端的直播视频分享方法,其特征在于,所述视频分享服务模块还包括代理模块,所述IPTV应用模块包括业务管理模块,所述视频分享服务模块接收所述客户端发送的频道列表请求信息,通过所述IPTV应用模块将所述频道列表请求信息发送给服务端,以使所述服务端根据所述频道列表请求信息得到频道列表,包括:所述代理模块接收所述客户端发送的所述频道列表请求信息,通过所述业务管理模块将所述频道列表请求信息发送给所述服务端的业务管理服务器,以使所述服务端的业务管理服务器根据所述频道列表请求信息得到所述频道列表。4.根据权利要求3所述的基于IPTV终端的直播视频分享方法,其特征在于,所述IPTV应用模块接收所述服务端发送的所述频道列表,并将所述频道列表通过所述视频分享服务模块发送给所述客户端,包括:所述业务管理模块接收所述服务端的所述业务管理服务器发送的所述频道列表,将所述频道列表通过所述代理模块发送给所述客户端。5.根据权利要求4所述的基于IPTV终端的直播视频分享方法,其特征在于,所述方法还包括:
当...
【专利技术属性】
技术研发人员:薛中健,
申请(专利权)人:深圳鼎点通信科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。