Browse Source

Show RTMP port on home page. Closes https://github.com/owncast/owncast/issues/1049

pull/1886/head
Gabe Kangas 5 years ago
parent
commit
aa7f7f58dd
  1. 8
      web/pages/offline-notice.tsx

8
web/pages/offline-notice.tsx

@ -18,15 +18,15 @@ const { Title } = Typography; @@ -18,15 +18,15 @@ const { Title } = Typography;
const { Meta } = Card;
const { Panel } = Collapse;
function generateStreamURL(serverURL) {
return `rtmp://${serverURL.replace(/(^\w+:|^)\/\//, '')}/live/`;
function generateStreamURL(serverURL, rtmpServerPort) {
return `rtmp://${serverURL.replace(/(^\w+:|^)\/\//, '')}:${rtmpServerPort}/live/`;
}
export default function Offline({ logs = [], config }) {
const serverStatusData = useContext(ServerStatusContext);
const { serverConfig } = serverStatusData || {};
const { streamKey } = serverConfig;
const { streamKey, rtmpServerPort } = serverConfig;
const instanceUrl = global.window?.location.hostname || '';
const data = [
@ -49,7 +49,7 @@ export default function Offline({ logs = [], config }) { @@ -49,7 +49,7 @@ export default function Offline({ logs = [], config }) {
</Col>
<Col flex="auto">
<Paragraph className="stream-info-box" copyable>
{generateStreamURL(instanceUrl)}
{generateStreamURL(instanceUrl, rtmpServerPort)}
</Paragraph>
</Col>
</Row>

Loading…
Cancel
Save