diff --git a/docs/1-kickoff/2-install.md b/docs/1-kickoff/2-install.md index d6e90a66..407ad860 100644 --- a/docs/1-kickoff/2-install.md +++ b/docs/1-kickoff/2-install.md @@ -37,7 +37,7 @@ bluenviron/mediamtx:1 Fill the `MTX_WEBRTCADDITIONALHOSTS` environment variable with the IP that will be used to connect to the server. -The `MTX_RTSPTRANSPORTS=tcp` environment variable is meant to disable the UDP transport protocol of the RTSP server (which require the real IP address and port of incoming UDP packets, that are sometimes replaced by the Docker network stack). If you want to use it, you need to bypass the Docker network stack through the `--network=host` flag (which is not compatible with Windows, macOS and Kubernetes): +The `MTX_RTSPTRANSPORTS=tcp` environment variable is meant to disable the UDP transport protocol of the RTSP server (which requires the real IP address and port of incoming UDP packets, that are sometimes replaced by the Docker network stack). If you want to use it, you need to bypass the Docker network stack through the `--network=host` flag (which is not compatible with Windows, macOS and Kubernetes): ```sh docker run --rm -it --network=host bluenviron/mediamtx:1 diff --git a/docs/1-kickoff/3-upgrade.md b/docs/1-kickoff/3-upgrade.md index c6fdaf25..33e36998 100644 --- a/docs/1-kickoff/3-upgrade.md +++ b/docs/1-kickoff/3-upgrade.md @@ -4,7 +4,7 @@ If you have an existing _MediaMTX_ installation, you can upgrade it to the lates ## Standalone binary -The standalone binary comes with a upgrade utility that can be launched with: +The standalone binary comes with an upgrade utility that can be launched with: ```sh ./mediamtx --upgrade diff --git a/docs/2-publish/13-raspberry-pi-cameras.md b/docs/2-publish/13-raspberry-pi-cameras.md index 6d69f7e0..527fd429 100644 --- a/docs/2-publish/13-raspberry-pi-cameras.md +++ b/docs/2-publish/13-raspberry-pi-cameras.md @@ -44,7 +44,7 @@ Be aware that cameras that require a custom `libcamera` (like some ArduCam produ ## Adding audio -In order to add audio from a USB microfone, install GStreamer and alsa-utils: +In order to add audio from a USB microphone, install GStreamer and alsa-utils: ```sh sudo apt install -y gstreamer1.0-tools gstreamer1.0-rtsp gstreamer1.0-alsa alsa-utils @@ -67,7 +67,7 @@ default:CARD=U0x46d0x809 Default Audio Device ``` -Find the audio card of the microfone and take note of its name, for instance `default:CARD=U0x46d0x809`. Then create a new path that takes the video stream from the camera and audio from the microphone: +Find the audio card of the microphone and take note of its name, for instance `default:CARD=U0x46d0x809`. Then create a new path that takes the video stream from the camera and audio from the microphone: ```yml paths: diff --git a/docs/3-read/06-hls.md b/docs/3-read/06-hls.md index 444faf06..e07a8daf 100644 --- a/docs/3-read/06-hls.md +++ b/docs/3-read/06-hls.md @@ -1,6 +1,6 @@ # HLS -HLS is a protocol that works by splitting streams into segments, and by serving these segments and a playlist with the HTTP protocol. You can use _MediaMTX_ to generate a HLS stream, that is accessible through a web page: +HLS is a protocol that works by splitting streams into segments, and by serving these segments and a playlist with the HTTP protocol. You can use _MediaMTX_ to generate an HLS stream, that is accessible through a web page: ``` http://localhost:8888/mystream diff --git a/docs/3-read/14-web-browsers.md b/docs/3-read/14-web-browsers.md index aca33d15..cd6b4c5b 100644 --- a/docs/3-read/14-web-browsers.md +++ b/docs/3-read/14-web-browsers.md @@ -14,7 +14,7 @@ See [Embed streams in a website](../4-other/14-embed-streams-in-a-website.md) fo ## Web browsers and HLS -Web browsers can also read a stream with the [HLS protocol](06-hls.md). Latency is higher but there are less problems related to connectivity between server and clients, furthermore the server load can be balanced by using a common HTTP CDN (like Cloudflare or CloudFront), and this allows to handle an unlimited amount of readers. Visit the web page: +Web browsers can also read a stream with the [HLS protocol](06-hls.md). Latency is higher but there are fewer problems related to connectivity between server and clients, furthermore the server load can be balanced by using a common HTTP CDN (like Cloudflare or CloudFront), and this allows to handle an unlimited amount of readers. Visit the web page: ``` http://localhost:8888/mystream diff --git a/docs/4-other/14-embed-streams-in-a-website.md b/docs/4-other/14-embed-streams-in-a-website.md index b471db67..36dab240 100644 --- a/docs/4-other/14-embed-streams-in-a-website.md +++ b/docs/4-other/14-embed-streams-in-a-website.md @@ -117,7 +117,7 @@ The iframe method is fit for most use cases, but it has some limitations: In order to overcome the limitations of the iframe-based method, it is possible to load the stream directly inside a `