2020-01-29 02:23:55 +00:00
|
|
|
<?php
|
|
|
|
$this->layout('main', ['title' => __('Streamer/DJ Accounts'), 'manual' => true]);
|
|
|
|
|
|
|
|
/** @var \Azura\Assets $assets */
|
|
|
|
$assets->load('station_streamers')
|
|
|
|
->addInlineJs($this->fetch('stations/streamers/index.js'));
|
|
|
|
?>
|
2016-09-02 00:34:08 +00:00
|
|
|
|
|
|
|
<div class="row">
|
|
|
|
<div class="col-md-8">
|
2020-01-29 02:23:55 +00:00
|
|
|
<div id="station-streamers"></div>
|
2016-09-02 00:34:08 +00:00
|
|
|
</div>
|
|
|
|
<div class="col-md-4">
|
|
|
|
<div class="card">
|
2019-05-08 22:23:26 +00:00
|
|
|
<div class="card-header bg-primary-dark">
|
2020-01-29 02:23:55 +00:00
|
|
|
<h2 class="card-title"><?=__('Connection Information')?></h2>
|
2019-05-08 22:23:26 +00:00
|
|
|
</div>
|
|
|
|
<div class="card-body">
|
2020-01-29 02:23:55 +00:00
|
|
|
<h3 class="card-title"><?=__('IceCast Clients')?></h3>
|
2017-04-23 01:48:19 +00:00
|
|
|
<dl>
|
2020-01-29 02:23:55 +00:00
|
|
|
<dt class="mb-1"><?=__('Server')?>:</dt>
|
|
|
|
<dd><code><?=$this->e($server_url)?></code></dd>
|
|
|
|
<?php if ($ip): ?>
|
|
|
|
<dd><?=__('You may need to connect directly via your IP address, which is <code>%s</code>.',
|
|
|
|
$ip)?></dd>
|
|
|
|
<?php endif; ?>
|
2016-09-02 00:34:08 +00:00
|
|
|
|
2020-01-29 02:23:55 +00:00
|
|
|
<dt class="mb-1"><?=__('Port')?>:</dt>
|
|
|
|
<dd><code><?=(int)$stream_port?></code></dd>
|
2016-09-02 00:34:08 +00:00
|
|
|
|
2020-01-29 02:23:55 +00:00
|
|
|
<dt class="mb-1"><?=__('Mount Name')?>:</dt>
|
|
|
|
<dd><code><?=$this->e($dj_mount_point)?></code></dd>
|
2017-04-23 01:48:19 +00:00
|
|
|
</dl>
|
2016-09-02 00:34:08 +00:00
|
|
|
|
2020-01-29 02:23:55 +00:00
|
|
|
<h3 class="card-title mt-3"><?=__('ShoutCast v1 Clients')?></h3>
|
2017-04-23 01:48:19 +00:00
|
|
|
<dl>
|
2020-01-29 02:23:55 +00:00
|
|
|
<dt class="mb-1"><?=__('Server')?>:</dt>
|
|
|
|
<dd><code><?=$this->e($server_url)?></code></dd>
|
|
|
|
<?php if ($ip): ?>
|
|
|
|
<dd><?=__('You may need to connect directly via your IP address, which is <code>%s</code>.',
|
|
|
|
$ip)?></dd>
|
|
|
|
<?php endif; ?>
|
2016-09-02 00:34:08 +00:00
|
|
|
|
2020-01-29 02:23:55 +00:00
|
|
|
<dt class="mb-1"><?=__('Port')?>:</dt>
|
|
|
|
<dd><code><?=__('%d (%d for some clients)', (int)$stream_port, ((int)$stream_port + 1))?></code>
|
|
|
|
</dd>
|
2016-09-02 00:34:08 +00:00
|
|
|
|
2020-01-29 02:23:55 +00:00
|
|
|
<dt class="mb-1"><?=__('Password')?>:</dt>
|
2017-04-23 01:48:19 +00:00
|
|
|
<dd>
|
2019-05-08 22:23:26 +00:00
|
|
|
<code>dj_username:dj_password</code><br/>
|
2020-01-29 02:23:55 +00:00
|
|
|
<small><?=__('(DJ username and password separated by a colon)')?></small>
|
2017-04-23 01:48:19 +00:00
|
|
|
</dd>
|
|
|
|
</dl>
|
2017-04-27 20:00:34 +00:00
|
|
|
|
2020-01-29 02:23:55 +00:00
|
|
|
<p><?=sprintf(__('Setup instructions for broadcasting software are available <a href="%s" target="_blank">on the AzuraCast Wiki</a>.'),
|
|
|
|
'https://www.azuracast.com/help/streaming_software.html')?></p>
|
2016-09-02 00:34:08 +00:00
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|