📄 headcenter.jsp
字号:
<%@page contentType="text/html;charset=UTF-8" pageEncoding="UTF-8"%>
<jsp:useBean id="hppc" class="org.homeplayer.web.HPPageContext" scope="request"/>
<%@page import="org.homeplayer.data.MediaManager"%>
<%@page import="org.homeplayer.data.MultiMediaManager"%>
<%@page import="org.homeplayer.data.FreeBoxTV"%>
<%@page import="java.util.Vector"%>
<%@page import="org.homeplayer.data.MediaItem"%>
<%@page import="org.homeplayer.data.MediaItemSorter"%>
<%@page import="org.homeplayer.util.WebUtil"%>
<%@page import="org.homeplayer.util.HPConf"%>
<%@page import="org.homeplayer.util.VLCControl"%>
<%@page import="org.homeplayer.util.VLCInfo"%>
<%@page import="org.homeplayer.util.XMLTV"%>
<%@page import="org.homeplayer.util.XMLTVProgram"%>
<%
VLCControl vlc = VLCControl.shareInstance();
VLCInfo info = null;
if(vlc.isVLCStarted())
{
info = vlc.getInfo() ;
}
MediaItem itemPlaying = info==null?null:info.getCurrentMedia() ;
if( WebUtil.getParam(request,"STOP","").equals("")==false ) {
vlc.action( "control=stop" ) ;
itemPlaying = null ;
}
%>
<div id="headcenter-logo">
<p class="elements"><img src="/images/novaweb/hplogo.gif" alt="HomePlayer Logo" class="headcenter-logo" /> Bienvenue
<!-- lnk navigator : pocket link navigator-->
<jsp:include page="lnk.jsp"/></p>
</div>
<div id="headcenter-command">
<!-- si aucun media n'est lu la commande affiche Aucun media en lecture -->
<%
String infoText = "" ;
if(itemPlaying instanceof FreeBoxTV){
XMLTV tvprog = XMLTV.shareInstance() ;
XMLTVProgram prog = tvprog.getProgramNow( (FreeBoxTV)itemPlaying ) ;
if( prog != null ) {
infoText += itemPlaying.getTitle()+"/"+prog.getTitle() + "-" + prog.getStartHour() +"-" +prog.getStopHour() ;
if((hppc.isPocketIE() || hppc.isPSP()) && infoText.length()>40) {
infoText = infoText.substring(0,35)+"...";
}
}
}
%>
<%if( itemPlaying !=null && info.getState().equals(VLCInfo.STATE_PLAYING) == true) { %>
<% String itemName = (hppc.isPocketIE() || hppc.isPSP()) && itemPlaying.getTitle().length()>40?itemPlaying.getTitle().substring(0,38)+"...":itemPlaying.getTitle(); %>
<p class="elements"><%= !infoText.equals("")?infoText:itemName %><a href="<%= "/playweb.jsp?STOP=1&MediaType=" +itemPlaying.getTypeMedia() %>" class="stop-button"> <img src="/images/novaweb/stop16.gif" alt="Remote Command Player" class="player-command" /></a></p>
<%}else{%>
<p class="elements">Aucun Media en cours de lecture <img src="/images/novaweb/play16.gif" alt="Remote Command Player" class="player-command" /></p>
<%} %>
</div>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -