owncast/web/pages/config-video.tsx

36 lines
1.1 KiB
TypeScript
Raw Normal View History

import React from 'react';
import { Typography, Row, Col } from 'antd';
2020-10-29 20:16:13 +03:00
import VideoVariantsTable from '../components/config/video-variants-table';
import VideoLatency from '../components/config/video-latency';
2020-10-29 20:16:13 +03:00
const { Title } = Typography;
2021-01-19 21:34:06 +03:00
export default function ConfigVideoSettings() {
2020-10-29 20:16:13 +03:00
return (
<div className="config-video-variants">
2021-02-14 12:30:42 +03:00
<Title>Video configuration</Title>
<p className="description">
Before changing your video configuration{' '}
2021-02-16 01:09:34 +03:00
<a href="https://owncast.online/docs/video">visit the video documentation</a> to learn how
it impacts your stream performance. The general rule is to start conservatively by having
one middle quality stream output variant and experiment with adding more of varied
qualities.
2021-01-31 12:38:20 +03:00
</p>
2021-01-17 11:40:46 +03:00
<Row gutter={[16, 16]}>
<Col md={24} lg={12}>
<div className="form-module variants-table-module">
<VideoVariantsTable />
</div>
</Col>
<Col md={24} lg={12}>
<div className="form-module latency-module">
<VideoLatency />
</div>
</Col>
</Row>
2020-10-29 20:16:13 +03:00
</div>
2021-01-31 12:38:20 +03:00
);
2020-10-29 20:16:13 +03:00
}