mirror of
https://github.com/tuxbox-fork-migrations/recycled-ni-neutrino.git
synced 2025-08-26 23:13:00 +02:00
yWeb: small reworks in Y_StreamInfo.yhtm
Origin commit data
------------------
Branch: ni/coolstream
Commit: 74de1e6f28
Author: vanhofen <vanhofen@gmx.de>
Date: 2022-09-06 (Tue, 06 Sep 2022)
Origin message was:
------------------
- yWeb: small reworks in Y_StreamInfo.yhtm
------------------
No further description and justification available within origin commit message!
------------------
This commit was generated by Migit
This commit is contained in:
@@ -21,7 +21,7 @@ function do_stream(channelid, channelname)
|
|||||||
saveTextAsFile(plist, title, type);
|
saveTextAsFile(plist, title, type);
|
||||||
}
|
}
|
||||||
function do_streaminfo() {
|
function do_streaminfo() {
|
||||||
window.open("Y_StreamInfo.yhtm", "stream", "width=400");
|
window.open("Y_StreamInfo.yhtm", "stream", "width=520");
|
||||||
}
|
}
|
||||||
//]]>
|
//]]>
|
||||||
</script>
|
</script>
|
||||||
|
@@ -765,6 +765,10 @@ tr {
|
|||||||
font-size: 8pt;
|
font-size: 8pt;
|
||||||
height: 20px;
|
height: 20px;
|
||||||
}
|
}
|
||||||
|
/* stream info */
|
||||||
|
td.set {
|
||||||
|
vertical-align: top;
|
||||||
|
}
|
||||||
/* bouquet*/
|
/* bouquet*/
|
||||||
.bouquetlist
|
.bouquetlist
|
||||||
{
|
{
|
||||||
|
@@ -24,93 +24,75 @@
|
|||||||
{=func:get_current_stream_info=}
|
{=func:get_current_stream_info=}
|
||||||
<div class="y_head">{=L:epg.si.streaminfo=} ({=ServiceName=})</div>
|
<div class="y_head">{=L:epg.si.streaminfo=} ({=ServiceName=})</div>
|
||||||
<div class="y_work_box">
|
<div class="y_work_box">
|
||||||
<table cellspacing="2" cellpadding="3" class="tableborder" width="300px">
|
<table class="tableborder" width="480px">
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.url=}:</b></td>
|
<td class="set"><b>{=L:epg.si.url=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=Url=}</div></td>
|
||||||
<td class="set"> <div align="left">{=Url=}</div></td>
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="set" colspan="2"> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.resolution=}:</b></td>
|
<td class="set"><b>{=L:epg.si.resolution=}:</b></td>
|
||||||
<td width="30"> </td>
|
<td class="set">{=VideoFormat=}</td>
|
||||||
<td class="set">{=VideoFormat=}</td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.ratio=}:</b></td>
|
<td class="set"><b>{=L:epg.si.ratio=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=AspectRatio=}</div></td>
|
||||||
<td class="set"> <div align="left">{=AspectRatio=}</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<!-- <tr>
|
|
||||||
<td class="set"><b>Bitrate:</b></td>
|
|
||||||
<td> </td>
|
|
||||||
<td class="set"> <div align="left">{=BitRate=} bit/sec</div></td>
|
|
||||||
</tr>
|
|
||||||
-->
|
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.fps=}:</b></td>
|
<td class="set"><b>{=L:epg.si.fps=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=FPS=}</div></td>
|
||||||
<td class="set"> <div align="left">{=FPS=}</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.audiotype=}:</b></td>
|
<td class="set"><b>{=L:epg.si.audiotype=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=AudioType=}</div></td>
|
||||||
<td class="set"> <div align="left">{=AudioType=}</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.frequence=}:</b></td>
|
<td class="set"><b>{=L:epg.si.frequence=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=tsfrequency=} ({=polarisation=})</div></td>
|
||||||
<td class="set"> <div align="left">{=tsfrequency=} ({=polarisation=})</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set" colspan="3"> </td>
|
<td class="set" colspan="2"> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.onid=}:</b></td>
|
<td class="set"><b>{=L:epg.si.onid=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=onid=}</div></td>
|
||||||
<td class="set"> <div align="left">{=onid=}</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.sid=}:</b></td>
|
<td class="set"><b>{=L:epg.si.sid=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=sid=}</div></td>
|
||||||
<td class="set"> <div align="left">{=sid=}</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.tsid=}:</b></td>
|
<td class="set"><b>{=L:epg.si.tsid=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=tsid=}</div></td>
|
||||||
<td class="set"> <div align="left">{=tsid=}</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.vpid=}:</b></td>
|
<td class="set"><b>{=L:epg.si.vpid=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=vpid=}</div></td>
|
||||||
<td class="set"> <div align="left">{=vpid=}</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.pcrpid=}:</b></td>
|
<td class="set"><b>{=L:epg.si.pcrpid=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=pcrpid=}</div></td>
|
||||||
<td class="set"> <div align="left">{=pcrpid=}</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.pmtpid=}:</b></td>
|
<td class="set"><b>{=L:epg.si.pmtpid=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=pmtpid=}</div></td>
|
||||||
<td class="set"> <div align="left">{=pmtpid=}</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.apid=}:</b></td>
|
<td class="set"><b>{=L:epg.si.apid=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=apid=}</div></td>
|
||||||
<td class="set"> <div align="left">{=apid=}</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.vtxtpid=}:</b></td>
|
<td class="set"><b>{=L:epg.si.vtxtpid=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=vtxtpid=}</div></td>
|
||||||
<td class="set"> <div align="left">{=vtxtpid=}</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set" colspan="3"> </td>
|
<td class="set" colspan="2"> </td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="set"><b>{=L:epg.si.crypt=}:</b></td>
|
<td class="set"><b>{=L:epg.si.crypt=}:</b></td>
|
||||||
<td> </td>
|
<td class="set"><div align="left">{=Crypt=}</div></td>
|
||||||
<td class="set"> <div align="left">{=Crypt=}</div></td>
|
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</div>
|
</div>
|
||||||
|
@@ -48,6 +48,7 @@ directory=Verzeichnis
|
|||||||
filename=Dateiname
|
filename=Dateiname
|
||||||
restriced_by_management_ip=Zugriff verwehrt wg. ManagementIP
|
restriced_by_management_ip=Zugriff verwehrt wg. ManagementIP
|
||||||
automatic=automatisch
|
automatic=automatisch
|
||||||
|
unknown=unbekannt
|
||||||
show=zeigen
|
show=zeigen
|
||||||
hide=verstecken
|
hide=verstecken
|
||||||
|
|
||||||
@@ -184,6 +185,7 @@ epg.set_timer_zap=Umschalt-Timer gesetzt
|
|||||||
|
|
||||||
# ===== EPG Streaminfo
|
# ===== EPG Streaminfo
|
||||||
epg.si.streaminfo=Streaminfo
|
epg.si.streaminfo=Streaminfo
|
||||||
|
epg.si.url=URL
|
||||||
epg.si.resolution=Auflösung
|
epg.si.resolution=Auflösung
|
||||||
epg.si.ratio=Verhältnis
|
epg.si.ratio=Verhältnis
|
||||||
epg.si.fps=Bildrate
|
epg.si.fps=Bildrate
|
||||||
|
@@ -48,6 +48,7 @@ directory=Directory
|
|||||||
filename=Filename
|
filename=Filename
|
||||||
restriced_by_management_ip=restricted by ManagementIP
|
restriced_by_management_ip=restricted by ManagementIP
|
||||||
automatic=automatically
|
automatic=automatically
|
||||||
|
unknown=unknown
|
||||||
show=show
|
show=show
|
||||||
hide=hide
|
hide=hide
|
||||||
|
|
||||||
@@ -184,6 +185,7 @@ epg.set_timer_zap=Set switch to channel. Done.
|
|||||||
|
|
||||||
# ===== EPG Streaminfo
|
# ===== EPG Streaminfo
|
||||||
epg.si.streaminfo=Streaminfo
|
epg.si.streaminfo=Streaminfo
|
||||||
|
epg.si.url=URL
|
||||||
epg.si.resolution=Resolution
|
epg.si.resolution=Resolution
|
||||||
epg.si.ratio=Aspect Ratio
|
epg.si.ratio=Aspect Ratio
|
||||||
epg.si.fps=Frames per second
|
epg.si.fps=Frames per second
|
||||||
|
@@ -876,7 +876,7 @@ std::string CNeutrinoYParser::func_get_boxmodel(CyhookHandler *, std::string)
|
|||||||
//-------------------------------------------------------------------------
|
//-------------------------------------------------------------------------
|
||||||
// y-func : get stream info
|
// y-func : get stream info
|
||||||
//-------------------------------------------------------------------------
|
//-------------------------------------------------------------------------
|
||||||
std::string CNeutrinoYParser::func_get_current_stream_info(CyhookHandler *hh, std::string)
|
std::string CNeutrinoYParser::func_get_current_stream_info(CyhookHandler *hh, std::string)
|
||||||
{
|
{
|
||||||
CZapitClient::CCurrentServiceInfo serviceinfo;
|
CZapitClient::CCurrentServiceInfo serviceinfo;
|
||||||
|
|
||||||
@@ -894,7 +894,6 @@ std::string CNeutrinoYParser::func_get_current_stream_info(CyhookHandler *hh, s
|
|||||||
hh->ParamList["ServiceName"] = NeutrinoAPI->GetServiceName(CZapit::getInstance()->GetCurrentChannelID());
|
hh->ParamList["ServiceName"] = NeutrinoAPI->GetServiceName(CZapit::getInstance()->GetCurrentChannelID());
|
||||||
hh->ParamList["Url"] = CZapit::getInstance()->GetCurrentChannel()->getUrl().c_str();
|
hh->ParamList["Url"] = CZapit::getInstance()->GetCurrentChannel()->getUrl().c_str();
|
||||||
hh->ParamList["VideoFormat"] = NeutrinoAPI->getVideoResolutionAsString();
|
hh->ParamList["VideoFormat"] = NeutrinoAPI->getVideoResolutionAsString();
|
||||||
// hh->ParamList["BitRate"] = NeutrinoAPI->getVideoFramerateAsString();
|
|
||||||
hh->ParamList["AspectRatio"] = NeutrinoAPI->getVideoAspectRatioAsString();
|
hh->ParamList["AspectRatio"] = NeutrinoAPI->getVideoAspectRatioAsString();
|
||||||
hh->ParamList["FPS"] = NeutrinoAPI->getVideoFramerateAsString();
|
hh->ParamList["FPS"] = NeutrinoAPI->getVideoFramerateAsString();
|
||||||
hh->ParamList["AudioType"] = NeutrinoAPI->getAudioInfoAsString();
|
hh->ParamList["AudioType"] = NeutrinoAPI->getAudioInfoAsString();
|
||||||
|
Reference in New Issue
Block a user