jam-cloud/web/app/views/clients/_help.html.erb

81 lines
4.7 KiB
Plaintext

<script type="text/template" id="template-help-pre-processed-track">
This track has not yet been processed into master form and may include multiple streams from the source musician.
</script>
<script type="text/template" id="template-help-refocus-rescore">
{% if(data.validIOScore) { %}
We have re-scored latency based on your changes.
{% } else { %}
We have re-scored latency and IO based on your changes.
{% } %}
</script>
<script type="text/template" id="template-help-ftue-watch-video">
Be sure to watch the help video.
</script>
<script type="text/template" id="template-help-chat-not-enabled">
You must first chose this option in order to activate a chat input.
</script>
<script type="text/template" id="template-help-select-input">
You still need to select an input device.
</script>
<script type="text/template" id="template-help-select-output">
Select an output device, because the current input device has no candidate output ports.
</script>
<script type="text/template" id="template-help-push-resync-when-done">
Push 'Resync' when done modifying Framesize, Buffer In, or Buffer Out.
</script>
<script type="text/template" id="template-help-move-on-loopback-success">
You can move to the next step now.
</script>
<script type="text/template" id="template-help-session-plus-musicians">
Plus any interested JamKazam musicians that I approve.
</script>
<script type="text/template" id="template-help-minimum-output-channels">
To be a valid output audio device, it must have at least 2 output ports.
</script>
<script type="text/template" id="template-help-musician-follower-count">
The number of followers that this user has.
</script>
<script type="text/template" id="template-help-musician-friend-count">
The number of friends that this user has.
</script>
<script type="text/template" id="template-help-musician-recording-count">
The number of recordings that this user has made.
</script>
<script type="text/template" id="template-help-musician-session-count">
The number of sessions that this user has played in.
</script>
<script type="text/template" id="template-help-musician-score-count">
<div class="help-musician-score-count">
<p>The score shown is the one-way latency (or delay) in milliseconds from you to this user. This score is calculated using the following three values that JamKazam gathers:</p>
<ul>
<li><span class="definition">Your Audio Gear Latency:</span> <span class="measurement my-gear-latency"><span class="measurement-value">{{data.my_gear_latency ? data.my_gear_latency + ' ms': '13 ms*'}}</span> <span class="measurement-absent">{{data.my_gear_latency ? '' : "(you have not qualified any gear, so we picked an average gear latency)"}}</span></span></li>
<li><span class="definition">Their Audio Gear Latency:</span> <span class="measurement their-gear-latency"><span class="measurement-value">{{data.their_gear_latency ? data.their_gear_latency + ' ms': '13 ms*'}}</span> <span class="measurement-absent">{{data.their_gear_latency ? '' : "(they have not qualified any gear, so we picked an average gear latency)"}}</span></span></li>
<li><span class="definition">Round-trip Internet Latency:</span> <span class="measurement internet-latency"><span class="measurement-value">{{data.internet_latency ? data.internet_latency + ' ms': '?'}}</span> <span class="measurement-absent">{{data.internet_latency ? '' : "(we have not scored you with this user yet)"}}</span></span></li>
</ul>
<p> <span class="definition">Total One-Way Latency:</span> <span class="measurement my-gear-latency"><span class="measurement-value">( {{data.my_gear_latency ? data.my_gear_latency: '13'}} + {{data.their_gear_latency ? data.their_gear_latency: '13'}} + {{data.internet_latency ? data.internet_latency: '?'}} ) / 2 = {{data.full_score ? data.full_score + ' ms' : "?"}}</span> <span class="measurement-absent">{{data.full_score ? '' : "(when we don't know internet latency, we don't try to guess your one-way latency)"}}</span></span>
<p>We categorize this score as good, fair, poor, unacceptable, or unknown. Those categories are defined as follows:
<ul>
<li><span class="definition">Good:</span> 20ms or less <img src="/assets/content/icon_green_score.png" /></li>
<li><span class="definition">Fair:</span> 20ms to 35ms <img src="/assets/content/icon_yellow_score.png" /></li>
<li><span class="definition">Poor:</span> 35ms to 50ms <img src="/assets/content/icon_red_score.png" /></li>
<li><span class="definition">Unacceptable:</span> Above 50ms <img src="/assets/content/icon_blue_score.png" /></li>
<li><span class="definition">Unknown:</span> No internet score is available between you and them. <img src="/assets/content/icon_purple_score.png" /></li>
</ul>
</div>
</script>