{"id":1149,"date":"2023-03-03T23:54:50","date_gmt":"2023-03-03T23:54:50","guid":{"rendered":"https:\/\/formatswap.com\/blog\/?p=1149"},"modified":"2023-03-05T00:53:51","modified_gmt":"2023-03-05T00:53:51","slug":"how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04","status":"publish","type":"post","link":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/","title":{"rendered":"How to Install an Nginx RTMP Server in Ubuntu 22.04"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"1024\" height=\"576\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/nginx-rtmp-ubuntu-1024x576.jpg\" alt=\"nginx rtmp splash\" class=\"wp-image-1162\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/nginx-rtmp-ubuntu-1024x576.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/nginx-rtmp-ubuntu-300x169.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/nginx-rtmp-ubuntu-768x432.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/nginx-rtmp-ubuntu-1536x864.jpg 1536w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/nginx-rtmp-ubuntu.jpg 1920w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p>In this tutorial, you will learn how to install the Nginx web server and enable the RTMP (Real-Time Messaging Protocol) module on any Ubuntu-based distribution. The RTMP protocol is a robust and efficient means of transmitting live video streams from your computer to the internet. This makes it an indispensable tool for content creators and streamers. With this tutorial, you can master the installation and configuration of Nginx with the RTMP module. This will allow you to broadcast your live video streams with ease.<\/p>\n\n\n\n<p>Nginx is an open-source web server that is known for its efficiency, scalability, and reliability. It is widely used by web developers and system administrators to serve dynamic web content, reverse proxy, load balance, and cache HTTP requests. The Nginx RTMP module supports live streaming, making it an all-in-one solution for web developers and content creators.<\/p>\n\n\n\n<p>RTMP is widely used by video streaming services such as YouTube, Twitch, and Facebook Live. With Nginx and the RTMP module, you can create your own video streaming service or broadcast your content on existing platforms. Whether you are a web developer looking to add live streaming to your website or a content creator looking to broadcast your content to a global audience. This tutorial is an excellent starting point to get you up and running with Nginx and the RTMP module.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Update and Upgrade Ubuntu<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"733\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/1-update-and-upgrade-1024x733.jpg\" alt=\"update and upgrade ubuntu\" class=\"wp-image-1151\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/1-update-and-upgrade-1024x733.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/1-update-and-upgrade-300x215.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/1-update-and-upgrade-768x549.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/1-update-and-upgrade.jpg 1335w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The first thing you will need to do is update and upgrade Ubuntu. You can do this with the following apt command.<\/p>\n\n\n\n<pre class=\"wp-block-code has-vivid-cyan-blue-color has-black-background-color has-text-color has-background\"><code>sudo apt update &amp;&amp; sudo apt upgrade<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Install Nginx Web Server<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"726\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/2-install-nginx-1024x726.jpg\" alt=\"install nginx web server\" class=\"wp-image-1152\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/2-install-nginx-1024x726.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/2-install-nginx-300x213.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/2-install-nginx-768x545.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/2-install-nginx.jpg 1332w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next install nginx using apt.<\/p>\n\n\n\n<pre class=\"wp-block-code has-vivid-cyan-blue-color has-black-background-color has-text-color has-background\"><code>sudo apt install nginx<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Enable the Ubuntu Universe Repository<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"483\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/3-enable-universe-repo-1024x483.jpg\" alt=\"enable universal repository\" class=\"wp-image-1153\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/3-enable-universe-repo-1024x483.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/3-enable-universe-repo-300x141.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/3-enable-universe-repo-768x362.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/3-enable-universe-repo.jpg 1332w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>We will now need to enable the Ubuntu Universe Repository. It is usually enabled by default but it is a good idea to verify. This will allow us to install the Nginx rtmp module.<\/p>\n\n\n\n<pre class=\"wp-block-code has-vivid-cyan-blue-color has-black-background-color has-text-color has-background\"><code>sudo add-apt-repository universe<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Install the Nginx RTMP Module<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"728\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/4-install-nginx-rtmp-module-1024x728.jpg\" alt=\"install nginx rtmp module\" class=\"wp-image-1154\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/4-install-nginx-rtmp-module-1024x728.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/4-install-nginx-rtmp-module-300x213.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/4-install-nginx-rtmp-module-768x546.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/4-install-nginx-rtmp-module.jpg 1332w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After you have enabled the repository, install the Nginx RTMP module using the command below. This will allow us to stream RTMP video using the Nginx web server.<\/p>\n\n\n\n<pre class=\"wp-block-code has-vivid-cyan-blue-color has-black-background-color has-text-color has-background\"><code>sudo apt install libnginx-mod-rtmp<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Open the Nginx Config File<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"726\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/5-open-nginx-config-file-1024x726.jpg\" alt=\"open nginx config\" class=\"wp-image-1156\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/5-open-nginx-config-file-1024x726.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/5-open-nginx-config-file-300x213.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/5-open-nginx-config-file-768x545.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/5-open-nginx-config-file.jpg 1335w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now we will need to make a few configuration changes in the nginx config file. Open it using the nano text editor.<\/p>\n\n\n\n<pre class=\"wp-block-code has-vivid-cyan-blue-color has-black-background-color has-text-color has-background\"><code>sudo nano \/etc\/nginx\/nginx.conf<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Add Lines to Config<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"731\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/6-add-lines-bottom-nginx-config-1024x731.jpg\" alt=\"edit nginx config\" class=\"wp-image-1157\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/6-add-lines-bottom-nginx-config-1024x731.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/6-add-lines-bottom-nginx-config-300x214.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/6-add-lines-bottom-nginx-config-768x548.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/6-add-lines-bottom-nginx-config.jpg 1333w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once you have opened the config file, scroll to the bottom and add the following lines. After adding them, save and close the file.<\/p>\n\n\n\n<pre class=\"wp-block-code has-vivid-cyan-blue-color has-black-background-color has-text-color has-background\"><code>rtmp {\n\tserver {\n\t\tlisten 1935;\n\t\tchunk_size 4096;\n\n\t\tapplication live {\n\t\t\tlive on;\n\t\t\trecord off;\n\t\t}\n\t}\n}<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Restart Nginx Web Server<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"378\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/7-restart-nginx-1024x378.jpg\" alt=\"restart nginx\" class=\"wp-image-1158\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/7-restart-nginx-1024x378.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/7-restart-nginx-300x111.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/7-restart-nginx-768x283.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/7-restart-nginx.jpg 1334w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>The last step of the installation process is to restart Nginx. Do this using the following systemctl command.<\/p>\n\n\n\n<pre class=\"wp-block-code has-vivid-cyan-blue-color has-black-background-color has-text-color has-background\"><code>sudo systemctl restart nginx<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Create a Test RTMP Stream with OBS<\/h2>\n\n\n\n<p>At this point we have finished the installation and configuration of a RTMP streaming server using Nginx. We now need to test the server. In this article I will be using OBS Studio to demonstrate the test stream. Below you will see instructions for installing OBS on both Windows and Linux. Choose the option that matches the OS of the system you will be streaming from.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Install OBS Studio (Ubuntu)<\/h3>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"731\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/8-install-obs-linux-1024x731.jpg\" alt=\"install obs studio ubuntu\" class=\"wp-image-1166\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/8-install-obs-linux-1024x731.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/8-install-obs-linux-300x214.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/8-install-obs-linux-768x548.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/8-install-obs-linux.jpg 1331w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Run the following command to install OBS Studio on Ubuntu.<\/p>\n\n\n\n<pre class=\"wp-block-code has-vivid-cyan-blue-color has-black-background-color has-text-color has-background\"><code>sudo apt install obs-studio<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">Install OBS Studio (Windows)<\/h3>\n\n\n\n<p>To install OBS on Windows download it from the link below. Then launch the installer and follow the prompts.<\/p>\n\n\n\n<p><a href=\"https:\/\/obsproject.com\/download\">Download OBS Studio<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Open OBS Studio<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"722\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/9-open-obs-1024x722.jpg\" alt=\"open obs\" class=\"wp-image-1165\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/9-open-obs-1024x722.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/9-open-obs-300x211.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/9-open-obs-768x541.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/9-open-obs-1536x1083.jpg 1536w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/9-open-obs.jpg 1955w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After you have finished installing OBS Studio we can test the stream. Launch the program to get started.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Add a New Source<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"720\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/10-add-source-1024x720.jpg\" alt=\"add a new source obs\" class=\"wp-image-1169\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/10-add-source-1024x720.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/10-add-source-300x211.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/10-add-source-768x540.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/10-add-source-1536x1080.jpg 1536w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/10-add-source.jpg 1957w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next click on the &#8220;+&#8221; button in the lower left to add a new source. I will be using the screen capture for this example, however feel free to use any source.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Choose Display<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"870\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/11-select-screen-1024x870.jpg\" alt=\"choose a display obs\" class=\"wp-image-1170\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/11-select-screen-1024x870.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/11-select-screen-300x255.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/11-select-screen-768x653.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/11-select-screen.jpg 1297w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Next it will ask which screen you would like to use. Generally it is on the correct option by default, but change it if it looks incorrect. Then click on the &#8220;OK&#8221; button.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Open OBS Settings Menu<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"718\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/12-open-settings-1024x718.jpg\" alt=\"open settings menu obs\" class=\"wp-image-1171\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/12-open-settings-1024x718.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/12-open-settings-300x210.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/12-open-settings-768x539.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/12-open-settings-1536x1078.jpg 1536w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/12-open-settings.jpg 1957w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Then we will need to open the OBS settings menu. Click on &#8220;Settings&#8221; in the lower right hand corner.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Stream to a Custom RTMP Server with OBS<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"783\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/13-change-stream-settings-1024x783.jpg\" alt=\"stream to a custom rtmp server obs\" class=\"wp-image-1172\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/13-change-stream-settings-1024x783.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/13-change-stream-settings-300x229.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/13-change-stream-settings-768x587.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/13-change-stream-settings-1536x1174.jpg 1536w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/13-change-stream-settings.jpg 1777w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Once the settings menu opens click on the &#8220;Stream&#8221; tab on the left hand side. Once you are on the tab change all three fields highlighted in red. <strong>Change the service drop down to &#8220;Custom&#8230;&#8221;, the Server to &#8220;rtmp:\/\/NGINX_SERVER_IP\/live&#8221;, and the Stream Key to &#8220;test&#8221;.<\/strong> Then click on &#8220;OK&#8221; to save the changes.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Start the Test Stream<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"721\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/14-start-streaming-1024x721.jpg\" alt=\"start streaming obs\" class=\"wp-image-1173\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/14-start-streaming-1024x721.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/14-start-streaming-300x211.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/14-start-streaming-768x541.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/14-start-streaming-1536x1081.jpg 1536w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/14-start-streaming.jpg 1955w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>After saving your streaming settings click on the &#8220;Start Streaming&#8221; button to begin the RTMP stream.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Open a Network Stream in VLC<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"596\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/15-open-network-stream-vlc-1024x596.jpg\" alt=\"open network stream vlc\" class=\"wp-image-1174\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/15-open-network-stream-vlc-1024x596.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/15-open-network-stream-vlc-300x175.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/15-open-network-stream-vlc-768x447.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/15-open-network-stream-vlc-1536x895.jpg 1536w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/15-open-network-stream-vlc.jpg 1626w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Now we will test the RTMP stream using VLC Media Player. Launch the program then navigate to the &#8220;Media&#8221; tab in the top bar. Then click on &#8220;Open Network Stream&#8230;&#8221;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Enter Network Stream URL<\/h2>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"955\" height=\"848\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/16-enter-stream-url-and-start-stream.jpg\" alt=\"enter network url vlc\" class=\"wp-image-1176\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/16-enter-stream-url-and-start-stream.jpg 955w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/16-enter-stream-url-and-start-stream-300x266.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/16-enter-stream-url-and-start-stream-768x682.jpg 768w\" sizes=\"auto, (max-width: 955px) 100vw, 955px\" \/><\/figure>\n\n\n\n<p>Enter the following into the box highlighted in red replacing &#8220;localhost&#8221; with your Nginx servers IP address. Then click on the &#8220;Play&#8221; button to start watching the stream.<\/p>\n\n\n\n<pre class=\"wp-block-code has-vivid-cyan-blue-color has-black-background-color has-text-color has-background\"><code>rtmp:\/\/NGINX_SERVER_IP\/live\/test<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Verify the RTMP Stream<\/h2>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"665\" loading=\"lazy\" src=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/17-test-that-stream-works-1024x665.jpg\" alt=\"verify rtmp stream\" class=\"wp-image-1177\" srcset=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/17-test-that-stream-works-1024x665.jpg 1024w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/17-test-that-stream-works-300x195.jpg 300w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/17-test-that-stream-works-768x499.jpg 768w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/17-test-that-stream-works-1536x997.jpg 1536w, https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/17-test-that-stream-works-2048x1330.jpg 2048w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Verify that you can see your OBS stream. If you are able to see it then you have successfully streamed to a Nginx RTMP server using OBS Studio. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Questions?<\/h2>\n\n\n\n<p>If you have any questions or comments feel free to leave them below.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Related Resources<\/h2>\n\n\n\n<p>View our <a href=\"https:\/\/formatswap.com\/blog\/linux-tutorials\/5-reasons-to-switch-from-windows-10-to-linux\/\"><strong>5 Reasons to Switch from Windows 10 to Linux<\/strong><\/a><a href=\"https:\/\/formatswap.com\/blog\/machine-learning-tutorials\/how-to-create-a-deepfake-video-using-deepfacelab\/\">.<\/a><\/p>\n\n\n\n<p>Learn <strong><a href=\"https:\/\/formatswap.com\/blog\/os-installs\/how-to-install-ubuntu-server-22-04-step-by-step\/\">How to Install Ubuntu Server 22.04 [Step by Step]<\/a>.<\/strong><\/p>\n\n\n\n<p>Check out our <a href=\"https:\/\/formatswap.com\/blog\/windows-tutorials\/how-to-easily-create-a-bootable-linux-installation-usb-drive-using-rufus\/\"><strong>How to Easily Create a Bootable Linux USB Drive using Rufus<\/strong><\/a> article.<\/p>\n\n\n\n<p>View our <strong><a href=\"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-setup-an-sftp-server-on-ubuntu-22-04-using-openssh\/\"><strong><a href=\"https:\/\/formatswap.com\/blog\/wp-admin\/post.php?post=848&amp;action=edit\">How to Setup an SFTP Server on Ubuntu 22.04 using OpenSSH<\/a><\/strong><\/a><\/strong> tutorial.<\/p>\n\n\n\n<p>Learn more cool things in Windows with our <a href=\"https:\/\/formatswap.com\/blog\/category\/linux-tutorials\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Linux Tutorials<\/strong>.<\/a><\/p>\n\n\n\n<p>View all of our available online tools and converters at <a href=\"https:\/\/formatswap.com\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Formatswap.com<\/strong><\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, you will learn how to install the Nginx web server and enable the RTMP (Real-Time Messaging Protocol) module on any Ubuntu-based distribution. The RTMP protocol is a robust and efficient means of transmitting live video streams from your computer to the internet. This makes it an indispensable tool for content creators and [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","pagelayer_contact_templates":[],"_pagelayer_content":"","footnotes":""},"categories":[4],"tags":[8,14,31],"class_list":["post-1149","post","type-post","status-publish","format-standard","hentry","category-linux-tutorials","tag-linux","tag-tutorial","tag-ubuntu"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Install an Nginx RTMP Server in Ubuntu 22.04 - Format Swap - Tech Tutorials<\/title>\n<meta name=\"description\" content=\"The Nginx RTMP module allows you to create your own video streaming service. This allows you to easily share live video content with friends.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install an Nginx RTMP Server in Ubuntu 22.04 - Format Swap - Tech Tutorials\" \/>\n<meta property=\"og:description\" content=\"The Nginx RTMP module allows you to create your own video streaming service. This allows you to easily share live video content with friends.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/\" \/>\n<meta property=\"og:site_name\" content=\"Format Swap - Tech Tutorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-03-03T23:54:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-03-05T00:53:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/nginx-rtmp-ubuntu-1024x576.jpg\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/#\\\/schema\\\/person\\\/3d01ee8e1e4f3718cfcc57eeb8ad6188\"},\"headline\":\"How to Install an Nginx RTMP Server in Ubuntu 22.04\",\"datePublished\":\"2023-03-03T23:54:50+00:00\",\"dateModified\":\"2023-03-05T00:53:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/\"},\"wordCount\":911,\"commentCount\":4,\"image\":{\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/nginx-rtmp-ubuntu-1024x576.jpg\",\"keywords\":[\"linux\",\"tutorial\",\"ubuntu\"],\"articleSection\":[\"Linux Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/\",\"url\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/\",\"name\":\"How to Install an Nginx RTMP Server in Ubuntu 22.04 - Format Swap - Tech Tutorials\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/nginx-rtmp-ubuntu-1024x576.jpg\",\"datePublished\":\"2023-03-03T23:54:50+00:00\",\"dateModified\":\"2023-03-05T00:53:51+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/#\\\/schema\\\/person\\\/3d01ee8e1e4f3718cfcc57eeb8ad6188\"},\"description\":\"The Nginx RTMP module allows you to create your own video streaming service. This allows you to easily share live video content with friends.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/nginx-rtmp-ubuntu.jpg\",\"contentUrl\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/03\\\/nginx-rtmp-ubuntu.jpg\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/linux-tutorials\\\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install an Nginx RTMP Server in Ubuntu 22.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/\",\"name\":\"Format Swap - Tech Tutorials\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/#\\\/schema\\\/person\\\/3d01ee8e1e4f3718cfcc57eeb8ad6188\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/55cb3548d8c931eac3f2facbca246c6bde86082f48ca304906d7da2214191b72?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/55cb3548d8c931eac3f2facbca246c6bde86082f48ca304906d7da2214191b72?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/55cb3548d8c931eac3f2facbca246c6bde86082f48ca304906d7da2214191b72?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\\\/\\\/formatswap.com\\\/blog\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCsIPLkRPTbbTaT8YX0Dh2-A\"],\"url\":\"https:\\\/\\\/formatswap.com\\\/blog\\\/author\\\/admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Install an Nginx RTMP Server in Ubuntu 22.04 - Format Swap - Tech Tutorials","description":"The Nginx RTMP module allows you to create your own video streaming service. This allows you to easily share live video content with friends.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install an Nginx RTMP Server in Ubuntu 22.04 - Format Swap - Tech Tutorials","og_description":"The Nginx RTMP module allows you to create your own video streaming service. This allows you to easily share live video content with friends.","og_url":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/","og_site_name":"Format Swap - Tech Tutorials","article_published_time":"2023-03-03T23:54:50+00:00","article_modified_time":"2023-03-05T00:53:51+00:00","og_image":[{"url":"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/nginx-rtmp-ubuntu-1024x576.jpg","type":"","width":"","height":""}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/#article","isPartOf":{"@id":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/"},"author":{"name":"admin","@id":"https:\/\/formatswap.com\/blog\/#\/schema\/person\/3d01ee8e1e4f3718cfcc57eeb8ad6188"},"headline":"How to Install an Nginx RTMP Server in Ubuntu 22.04","datePublished":"2023-03-03T23:54:50+00:00","dateModified":"2023-03-05T00:53:51+00:00","mainEntityOfPage":{"@id":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/"},"wordCount":911,"commentCount":4,"image":{"@id":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/#primaryimage"},"thumbnailUrl":"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/nginx-rtmp-ubuntu-1024x576.jpg","keywords":["linux","tutorial","ubuntu"],"articleSection":["Linux Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/","url":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/","name":"How to Install an Nginx RTMP Server in Ubuntu 22.04 - Format Swap - Tech Tutorials","isPartOf":{"@id":"https:\/\/formatswap.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/#primaryimage"},"image":{"@id":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/#primaryimage"},"thumbnailUrl":"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/nginx-rtmp-ubuntu-1024x576.jpg","datePublished":"2023-03-03T23:54:50+00:00","dateModified":"2023-03-05T00:53:51+00:00","author":{"@id":"https:\/\/formatswap.com\/blog\/#\/schema\/person\/3d01ee8e1e4f3718cfcc57eeb8ad6188"},"description":"The Nginx RTMP module allows you to create your own video streaming service. This allows you to easily share live video content with friends.","breadcrumb":{"@id":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/#primaryimage","url":"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/nginx-rtmp-ubuntu.jpg","contentUrl":"https:\/\/formatswap.com\/blog\/wp-content\/uploads\/2023\/03\/nginx-rtmp-ubuntu.jpg","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/formatswap.com\/blog\/linux-tutorials\/how-to-install-an-nginx-rtmp-server-in-ubuntu-22-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/formatswap.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install an Nginx RTMP Server in Ubuntu 22.04"}]},{"@type":"WebSite","@id":"https:\/\/formatswap.com\/blog\/#website","url":"https:\/\/formatswap.com\/blog\/","name":"Format Swap - Tech Tutorials","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/formatswap.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/formatswap.com\/blog\/#\/schema\/person\/3d01ee8e1e4f3718cfcc57eeb8ad6188","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/55cb3548d8c931eac3f2facbca246c6bde86082f48ca304906d7da2214191b72?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/55cb3548d8c931eac3f2facbca246c6bde86082f48ca304906d7da2214191b72?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/55cb3548d8c931eac3f2facbca246c6bde86082f48ca304906d7da2214191b72?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/formatswap.com\/blog","https:\/\/www.youtube.com\/channel\/UCsIPLkRPTbbTaT8YX0Dh2-A"],"url":"https:\/\/formatswap.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/formatswap.com\/blog\/wp-json\/wp\/v2\/posts\/1149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/formatswap.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/formatswap.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/formatswap.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/formatswap.com\/blog\/wp-json\/wp\/v2\/comments?post=1149"}],"version-history":[{"count":5,"href":"https:\/\/formatswap.com\/blog\/wp-json\/wp\/v2\/posts\/1149\/revisions"}],"predecessor-version":[{"id":1186,"href":"https:\/\/formatswap.com\/blog\/wp-json\/wp\/v2\/posts\/1149\/revisions\/1186"}],"wp:attachment":[{"href":"https:\/\/formatswap.com\/blog\/wp-json\/wp\/v2\/media?parent=1149"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/formatswap.com\/blog\/wp-json\/wp\/v2\/categories?post=1149"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/formatswap.com\/blog\/wp-json\/wp\/v2\/tags?post=1149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}