lptv自建服务器,如何搭建自己的IPTV平台
概述
IPTV平臺包括鑒權(quán)服務(wù)器、EPG服務(wù)器和媒體服務(wù)器。IPTV機頂盒首先與鑒權(quán)服務(wù)器進行通信,鑒權(quán)成功后獲取EPG服務(wù)器和UserToken。EPG服務(wù)器實現(xiàn)節(jié)目內(nèi)容導(dǎo)航、播放控制等用戶界面。媒體服務(wù)器以RTSP協(xié)議實現(xiàn)流媒體傳輸。
機頂盒與鑒權(quán)服務(wù)器和EPG服務(wù)器之間的通信都是用HTTP協(xié)議,兩服務(wù)器實際上都是Web服務(wù)器。目前中興平臺采用基于Java的Apache Tomcat。
Tomcat的安裝配置
首先安裝Java開發(fā)包JDK,Windows版的下載地址為:jdk-6u24。
然后安裝Apache Tomcat,Tomcat的下載地址為:apache-tomcat-6.0.32。
鑒權(quán)服務(wù)器
EPG服務(wù)器
為了防止機頂盒上出現(xiàn)1302錯誤,在EPG頁面中應(yīng)加入下面的Javascript。其中的epgip根據(jù)具體情況設(shè)置,就是EPG服務(wù)器的實際IP地址。
if (typeof(Authentication) == 'object')
{
var epgip = '192.168.3.111';
Authentication.CTCSetConfig('UserToken', '12345678901234567890123456789012');
Authentication.CTCSetConfig('TokenExpiredTime', '20191231115959');
Authentication.CTCSetConfig('EPGDomain', 'http://' epgip '/iptvepg/index.jsp');
Authentication.CTCSetConfig('EPGGroupNMB', '29');
Authentication.CTCSetConfig('UserGroupNMB', );
Authentication.CTCSetConfig('ServiceEntry',);
Authentication.CTCSetConfig('ChannelCount', '0');
}
總結(jié)
以上是生活随笔為你收集整理的lptv自建服务器,如何搭建自己的IPTV平台的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: docker安装gitlab_docke
- 下一篇: createprocess失败代码2_p