⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 headcenter.jsp

📁 HomePlayer is an extention of the FreePlayer software provided by the french internet provider Free
💻 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&amp;MediaType=" +itemPlaying.getTypeMedia() %>" class="stop-button">&nbsp;<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 + -