{"id":167,"date":"2014-02-18T02:50:46","date_gmt":"2014-02-18T01:50:46","guid":{"rendered":"https:\/\/vanmarion.nl\/blog\/?p=167"},"modified":"2014-02-26T11:02:04","modified_gmt":"2014-02-26T10:02:04","slug":"wowza-4-x-multiple-vhosts","status":"publish","type":"post","link":"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/","title":{"rendered":"Wowza 4.x \u2013 Multiple vhosts"},"content":{"rendered":"<blockquote><p>The Wowza Streaming Engine software can be configured to run multiple virtual host (VHost) environments on a single server. This lets multiple users share a server in separate environments. Each VHost environment has its own set of configuration files, application folders, and log files and can be configured with its own system resource and streaming limitations<\/p><\/blockquote>\n<p>User guide:\u00a0<a href=\"https:\/\/www.wowza.com\/resources\/WowzaStreamingEngine_UsersGuide.pdf\" target=\"_blank\">https:\/\/www.wowza.com\/resources\/WowzaStreamingEngine_UsersGuide.pdf<br \/>\n<\/a><span style=\"line-height: 1.5em;\">Tutorial referal made by me: <\/span><a style=\"line-height: 1.5em;\" href=\"https:\/\/www.wowza.com\/forums\/showthread.php?35355-VHost-ERROR\" target=\"_blank\">https:\/\/www.wowza.com\/forums\/showthread.php?35355-VHost-ERROR<\/a><\/p>\n<p>My example that i wanted to achieve:<br \/>\nnew\u00a0virtual\u00a0host:\u00a0vhost01<br \/>\nipaddress\u00a0:\u00a0192.168.10.17<br \/>\nstreaming\u00a0port:\u00a01936<\/p>\n<p>Step 1. add new virtual host to \/conf\/VHosts.xml<\/p>\n<pre class=\"theme:twilight lang:xhtml decode:true\" title=\"\/conf\/VHost.xml\">&lt;?xml version=\"1.0\" encoding=\"UTF-8\"?&gt; \r\n&lt;Root version=\"1\"&gt; \r\n        &lt;VHosts&gt; \r\n                &lt;VHost&gt; \r\n                        &lt;Name&gt;_defaultVHost_&lt;\/Name&gt; \r\n                        &lt;ConfigDir&gt;${com.wowza.wms.ConfigHome}&lt;\/ConfigDir&gt; \r\n                        &lt;ConnectionLimit&gt;10&lt;\/ConnectionLimit&gt; \r\n                &lt;\/VHost&gt; \r\n                &lt;VHost&gt; \r\n                        &lt;Name&gt;vhost01&lt;\/Name&gt; \r\n                        &lt;ConfigDir&gt;${com.wowza.wms.ConfigHome}\/vhost01&lt;\/ConfigDir&gt; \r\n                        &lt;ConnectionLimit&gt;0&lt;\/ConnectionLimit&gt; \r\n                &lt;\/VHost&gt; \r\n        &lt;\/VHosts&gt; \r\n&lt;\/Root&gt;<\/pre>\n<p>Step 2.Directory structure to copy the files to: this is what the structure should be.<\/p>\n<pre class=\"theme:twilight lang:default decode:true\" title=\"directory structure\">[install-dir]  \r\n    [defaultVHost]  \r\n    [applications]  \r\n    [conf]  \r\n        Application.xml  \r\n        clientaccesspolicy.xml  \r\n        crossdomain.xml  \r\n        MediaCache.xml  \r\n        StartupStreams.xml  \r\n        Tune.xml  \r\n        VHost.xml  \r\n        admin.password  \r\n        publish.password  \r\n    [content]  \r\n    [keys]  \r\n    [logs]  \r\n    [transcoder]  \r\n    [newVHost]  \/\/ vhost01 \r\n        [applications]  \r\n        [conf]  \r\n            Application.xml  \r\n            clientaccesspolicy.xml  \r\n            crossdomain.xml  \r\n            MediaCache.xml  \r\n            StartupStreams.xml  \r\n            Tune.xml  \r\n            VHost.xml  \r\n            admin.password  \r\n            publish.password (Optional, see Notes below)  \r\n        [content]  \r\n        [keys]  \r\n        [logs]  \r\n        [transcoder]<\/pre>\n<p>Step\u00a03. so the vhost01 structure should be placed in \/usr\/local\/WowzaStreamingEngine\/vhost01 if you look at the directory structure<br \/>\nnote: if i look at step 1 the vhost01 should be placed in the config directory (${com.wowza.wms.ConfigHome}\/vhost01) &lt;= i will ignore this one<\/p>\n<p>copy the files to \/usr\/local\/WowzaStreamingEngine\/vhost01 (just like the directory structure says and ignoring the directory class from the VHosts.xml<\/p>\n<pre class=\"theme:twilight lang:default decode:true\" title=\"--- code copy and deleting files--- \">root@wowza40:\/usr\/local\/WowzaStreamingEngine# mkdir vhost01 [enter] \r\nkeeping it simple copy directories and files: \r\nroot@wowza40:\/usr\/local\/WowzaStreamingEngine# cp -r applications\/ conf\/ content\/ keys\/ logs\/ transcoder\/ \/usr\/local\/WowzaStreamingEngine\/vhost01\/  [enter] \r\n\r\nnow remove unnessesary files from config and log directory \r\nroot@wowza40:\/usr\/local\/WowzaStreamingEngine# cd conf\/ [enter] \r\nroot@wowza40:\/usr\/local\/WowzaStreamingEngine\/conf# rm jmxremote.access jmxremote.password log4j.properties publish.password PushPublishMap.txt Server.guid Server.license Server.xml \r\nroot@wowza40:\/usr\/local\/WowzaStreamingEngine\/conf# cd ..\/logs [enter] \r\nroot@wowza40:\/usr\/local\/WowzaStreamingEngine\/vhost01\/logs# rm -r * [enter]<\/pre>\n<p>#note: you might want to remove your applications too in your new vhost directory. i was lazy<\/p>\n<p>Step 4. The above changes only take place when you restart the wowza server. but first setup your log to follow problems that might occur<\/p>\n<pre class=\"theme:twilight lang:default decode:true\" title=\"tail error.log\">follow error log before reboot: root@wowza40:\/usr\/local\/WowzaStreamingEngine\/logs# tail -f wowzastreamingengine_error.log<\/pre>\n<p>now you can restart the server from the browser : go to the streamingmanager (ip:8088). and restart the server.<br \/>\nrestarting&#8230;&#8230;&#8230;. checking error log<br \/>\ndarn:<\/p>\n<pre class=\"theme:twilight lang:default decode:true\" title=\"address already in use\">Error##: --       -       vhost01 Bind failed, try again ([any]:1935): java.net.BindException: Address already in use<\/pre>\n<p><span style=\"line-height: 1.5em;\">Thats correct: the new vhost should run on a different port. lets set it to 1936 (page 63 from the user guide)<\/span><\/p>\n<p>Refresh your browser: F5<br \/>\nyou now can see under Server -&gt; vhost01. click vhost01<br \/>\nthen go on the left to Virtual Host Setup<br \/>\nclick in the middle on Edit and change the Host Ports<br \/>\nDefault Streaming \/ Streaming \/ * \/ 1935 \/ false<br \/>\nto<br \/>\nDefault Streaming \/ Streaming \/ 192.168.10.17 (server ip) \/ 1936 \/ false<br \/>\napply -&gt; save -&gt; restart vhost + check your error log again that is still running<\/p>\n<p>error log is changing: from any ip to the new ip i have set:<\/p>\n<pre class=\"theme:twilight lang:default decode:true\" title=\"bind exception\">WARN    vhost   comment 2014-02-17      23:25:38        -       -       -       -       -       348.93  -       -       -       - --       -       vhost01 Bind failed, try again ([any]:1935): java.net.BindException: Address already in use \r\nWARN    vhost   comment 2014-02-17      23:25:43        -       -       -       -       -       353.938 -       -       -       - --       -       vhost01 Bind failed, try again ([any]:1935): java.net.BindException: Address already in use \r\nWARN    vhost   comment 2014-02-17      23:25:47        -       -       -       -       -       358.416 -       -       -       - --       -       vhost01 Bind failed, try again (192.168.10.17:5085): java.net.BindException: Address already in use<\/pre>\n<p><span style=\"line-height: 1.5em;\">now also port 5085 is present which is also available in the default vhost.<\/span><\/p>\n<p>you know what?<br \/>\npress F5 in your browser and just restart the complete server.<br \/>\nthis will activate the port change (1936). only the admin port is still present now<\/p>\n<pre class=\"theme:twilight lang:default decode:true\" title=\"bind exception 2\">#Software: Wowza Streaming Engine 4.0.0.00 build10425 \r\n#Date: 2014-02-17 \r\n#Fields: x-severity     x-category      x-event date    time    c-client-id     c-ip    c-port  cs-bytes        sc-bytes        x-duration x-sname x-stream-id     x-spos  sc-stream-bytes cs-stream-bytes x-file-size     x-file-length   x-ctx   x-comment \r\nWARN    server  comment 2014-02-17      23:28:35        -       -       -       -       -       3.155   -       -       -       - --       -       -       REST API: Loading XML: Invalid number format (8087,8088) for \/Root\/Server\/RESTInterface\/Port\/text() \r\nWARN    vhost   comment 2014-02-17      23:28:40        -       -       -       -       -       7.786   -       -       -       - --       -       vhost01 Bind failed, try again (192.168.10.17:5085): java.net.BindException: Address already in use \r\nWARN    vhost   comment 2014-02-17      23:28:45        -       -       -       -       -       12.795  -       -       -       - --       -       vhost01 Bind failed, try again (192.168.10.17:5085): java.net.BindException: Address already in use<\/pre>\n<p>How do i get rid of the 5085 notice?<\/p>\n<p>in your browser go to your vhost01 -&gt; virtual host setup -&gt; edit -&gt; Host Ports and delete the line Default Admin from the Host Ports -&gt; Save and restart the vhost after that. nothing happens.<br \/>\ngo to server Setup and just restart the complete server<br \/>\nannnd gone. no more errors<br \/>\nto make sure. follow your access.log :<\/p>\n<pre class=\"theme:twilight lang:default decode:true\" title=\"wowzastreamingengine_access.log\">tail -f \/usr\/local\/WowzaStreamingEngine\/logs\/wowzastreamingengine_access.log<\/pre>\n<p><span style=\"line-height: 1.5em;\">and restart the complete server to check if the vhosts are binded and if everything is starting.\u00a0<\/span>check the access.log and just restart it to check if the new vhost get binded<\/p>\n<pre class=\"theme:twilight lang:default decode:true\" title=\"Bind successful\">2014-02-17      23:36:58        CET     comment vhost   INFO    200     vhost01 Bind attempt (192.168.10.17:1936:4)     -       - -8.004   -       -       -       -       -       -       -       -       -       -       -       -       -       -       -       - --       -       -       -       -       -       -       - \r\n2014-02-17      23:36:58        CET     comment vhost   INFO    200     vhost01 Bind successful (192.168.10.17:1936)    -       - -8.014   -       -       -       -       -       -<\/pre>\n<p><span style=\"line-height: 1.5em;\">when i check the error.log after i have created an live application i get a new error:<br \/>\n<\/span><\/p>\n<pre class=\"theme:twilight lang:default decode:true\" title=\"vhost01) is missing  \">WARN    server  comment 2014-02-17      23:39:29        -       -       -       -       -       159.207 -       -       -       - --       -       -       REST API: Server request (GET): Resource not found-404: https:\/\/localhost:8087\/v1\/server\/vhosts\/vhost01\/applications\/live_vhost01  \r\nWARN    server  comment 2014-02-17      23:56:14        -       -       -       -       -       1163.869        -       -       - --       -       -       -       Application folder ([install-location]\/applications\/vhost01) is missing<\/pre>\n<p><span style=\"line-height: 1.5em;\">i can solve this error by changing the file VHosts.xml in \/usr\/local\/WowzaStreamingEngine\/conf\/VHosts.xml<\/span><\/p>\n<p>from:<\/p>\n<pre class=\"theme:twilight lang:default decode:true\" title=\"com.wowza.wms.ConfigHome\">${com.wowza.wms.ConfigHome}\/vhost01<\/pre>\n<p><span style=\"line-height: 1.5em;\">to:<br \/>\n<\/span><\/p>\n<pre class=\"theme:twilight lang:default decode:true\" title=\"\/usr\/local\/WowzaStreamingEngine\/vhost01\">\/usr\/local\/WowzaStreamingEngine\/vhost01<\/pre>\n<p>&nbsp;<\/p>\n<p><span style=\"line-height: 1.5em;\">this error looks to me of an error in the Setup. {comb.wowza.wms.ConfigHome} = \/usr\/local\/WowzaStreamingEngine\/conf but should be above the conf directory according to the directory structure.<\/span><\/p>\n<p>it is working eventually, but some things aren&#8217;t documented correctly. To test a stream to the new vhost i add this address in my flme<\/p>\n<pre class=\"theme:twilight lang:default decode:true\" title=\"live_vhost01\">rtmp:\/\/192.168.10.17:1936\/live_vhost01<\/pre>\n<p><span style=\"line-height: 1.5em;\">where the ip is my server ip.<br \/>\n<span style=\"line-height: 1.5em;\">the port is from the new vhost<br \/>\n<\/span><\/span>and live_vhost01 is just a test application i have setup unde the new vhost.<\/p>\n<p>Note: sometimes the browser isnt updating after a restart. because i wanted to use the testplayer in wowza to test my new live stream and it wanted to connect to rtmp:\/\/192.168.10.17:5085. after an F5 it was corrected to 1936<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Wowza Streaming Engine software can be configured to run multiple virtual host (VHost) environments on a single server. This lets multiple users share a server in separate environments. Each VHost environment has its&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":212,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"image","meta":{"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"ngg_post_thumbnail":0,"footnotes":""},"categories":[9],"tags":[23,24,13],"class_list":["post-167","post","type-post","status-publish","format-image","has-post-thumbnail","hentry","category-wowza-4","tag-vhost","tag-vhosts","tag-wowza","post_format-post-format-image"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Wowza 4.x \u2013 Multiple vhosts - Maca&#039;s Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wowza 4.x \u2013 Multiple vhosts - Maca&#039;s Blog\" \/>\n<meta property=\"og:description\" content=\"The Wowza Streaming Engine software can be configured to run multiple virtual host (VHost) environments on a single server. This lets multiple users share a server in separate environments. Each VHost environment has its&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/\" \/>\n<meta property=\"og:site_name\" content=\"Maca&#039;s Blog\" \/>\n<meta property=\"article:published_time\" content=\"2014-02-18T01:50:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-02-26T10:02:04+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/vanmarion.nl\/blog\/wp-content\/uploads\/2014\/02\/wowza-4-multiple-vhosts.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"712\" \/>\n\t<meta property=\"og:image:height\" content=\"339\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"maca\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"maca\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/\"},\"author\":{\"name\":\"maca\",\"@id\":\"https:\/\/vanmarion.nl\/blog\/#\/schema\/person\/e9c1e885818c75706a442ce1c36bb711\"},\"headline\":\"Wowza 4.x \u2013 Multiple vhosts\",\"datePublished\":\"2014-02-18T01:50:46+00:00\",\"dateModified\":\"2014-02-26T10:02:04+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/\"},\"wordCount\":658,\"commentCount\":0,\"image\":{\"@id\":\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/vanmarion.nl\/blog\/wp-content\/uploads\/2014\/02\/wowza-4-multiple-vhosts.jpg\",\"keywords\":[\"vhost\",\"vhosts\",\"wowza\"],\"articleSection\":[\"Wowza 4.x\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/\",\"url\":\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/\",\"name\":\"Wowza 4.x \u2013 Multiple vhosts - Maca&#039;s Blog\",\"isPartOf\":{\"@id\":\"https:\/\/vanmarion.nl\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/vanmarion.nl\/blog\/wp-content\/uploads\/2014\/02\/wowza-4-multiple-vhosts.jpg\",\"datePublished\":\"2014-02-18T01:50:46+00:00\",\"dateModified\":\"2014-02-26T10:02:04+00:00\",\"author\":{\"@id\":\"https:\/\/vanmarion.nl\/blog\/#\/schema\/person\/e9c1e885818c75706a442ce1c36bb711\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/#primaryimage\",\"url\":\"https:\/\/vanmarion.nl\/blog\/wp-content\/uploads\/2014\/02\/wowza-4-multiple-vhosts.jpg\",\"contentUrl\":\"https:\/\/vanmarion.nl\/blog\/wp-content\/uploads\/2014\/02\/wowza-4-multiple-vhosts.jpg\",\"width\":712,\"height\":339},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/vanmarion.nl\/blog\/#website\",\"url\":\"https:\/\/vanmarion.nl\/blog\/\",\"name\":\"Maca&#039;s Blog\",\"description\":\"Wowza, Linux, Enecsys and other stuff\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/vanmarion.nl\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/vanmarion.nl\/blog\/#\/schema\/person\/e9c1e885818c75706a442ce1c36bb711\",\"name\":\"maca\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/641a1e07cd7e1f30db468083ae1cea555b71bdc7907907b9effd82afcef9af52?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/641a1e07cd7e1f30db468083ae1cea555b71bdc7907907b9effd82afcef9af52?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/641a1e07cd7e1f30db468083ae1cea555b71bdc7907907b9effd82afcef9af52?s=96&d=mm&r=g\",\"caption\":\"maca\"},\"url\":\"https:\/\/vanmarion.nl\/blog\/blog\/author\/maca\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wowza 4.x \u2013 Multiple vhosts - Maca&#039;s Blog","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:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/","og_locale":"en_US","og_type":"article","og_title":"Wowza 4.x \u2013 Multiple vhosts - Maca&#039;s Blog","og_description":"The Wowza Streaming Engine software can be configured to run multiple virtual host (VHost) environments on a single server. This lets multiple users share a server in separate environments. Each VHost environment has its&#46;&#46;&#46;","og_url":"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/","og_site_name":"Maca&#039;s Blog","article_published_time":"2014-02-18T01:50:46+00:00","article_modified_time":"2014-02-26T10:02:04+00:00","og_image":[{"width":712,"height":339,"url":"https:\/\/vanmarion.nl\/blog\/wp-content\/uploads\/2014\/02\/wowza-4-multiple-vhosts.jpg","type":"image\/jpeg"}],"author":"maca","twitter_misc":{"Written by":"maca","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/#article","isPartOf":{"@id":"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/"},"author":{"name":"maca","@id":"https:\/\/vanmarion.nl\/blog\/#\/schema\/person\/e9c1e885818c75706a442ce1c36bb711"},"headline":"Wowza 4.x \u2013 Multiple vhosts","datePublished":"2014-02-18T01:50:46+00:00","dateModified":"2014-02-26T10:02:04+00:00","mainEntityOfPage":{"@id":"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/"},"wordCount":658,"commentCount":0,"image":{"@id":"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/#primaryimage"},"thumbnailUrl":"https:\/\/vanmarion.nl\/blog\/wp-content\/uploads\/2014\/02\/wowza-4-multiple-vhosts.jpg","keywords":["vhost","vhosts","wowza"],"articleSection":["Wowza 4.x"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/","url":"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/","name":"Wowza 4.x \u2013 Multiple vhosts - Maca&#039;s Blog","isPartOf":{"@id":"https:\/\/vanmarion.nl\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/#primaryimage"},"image":{"@id":"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/#primaryimage"},"thumbnailUrl":"https:\/\/vanmarion.nl\/blog\/wp-content\/uploads\/2014\/02\/wowza-4-multiple-vhosts.jpg","datePublished":"2014-02-18T01:50:46+00:00","dateModified":"2014-02-26T10:02:04+00:00","author":{"@id":"https:\/\/vanmarion.nl\/blog\/#\/schema\/person\/e9c1e885818c75706a442ce1c36bb711"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vanmarion.nl\/blog\/blog\/wowza-4-x-multiple-vhosts\/#primaryimage","url":"https:\/\/vanmarion.nl\/blog\/wp-content\/uploads\/2014\/02\/wowza-4-multiple-vhosts.jpg","contentUrl":"https:\/\/vanmarion.nl\/blog\/wp-content\/uploads\/2014\/02\/wowza-4-multiple-vhosts.jpg","width":712,"height":339},{"@type":"WebSite","@id":"https:\/\/vanmarion.nl\/blog\/#website","url":"https:\/\/vanmarion.nl\/blog\/","name":"Maca&#039;s Blog","description":"Wowza, Linux, Enecsys and other stuff","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vanmarion.nl\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/vanmarion.nl\/blog\/#\/schema\/person\/e9c1e885818c75706a442ce1c36bb711","name":"maca","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/641a1e07cd7e1f30db468083ae1cea555b71bdc7907907b9effd82afcef9af52?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/641a1e07cd7e1f30db468083ae1cea555b71bdc7907907b9effd82afcef9af52?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/641a1e07cd7e1f30db468083ae1cea555b71bdc7907907b9effd82afcef9af52?s=96&d=mm&r=g","caption":"maca"},"url":"https:\/\/vanmarion.nl\/blog\/blog\/author\/maca\/"}]}},"_links":{"self":[{"href":"https:\/\/vanmarion.nl\/blog\/wp-json\/wp\/v2\/posts\/167","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vanmarion.nl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vanmarion.nl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vanmarion.nl\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vanmarion.nl\/blog\/wp-json\/wp\/v2\/comments?post=167"}],"version-history":[{"count":21,"href":"https:\/\/vanmarion.nl\/blog\/wp-json\/wp\/v2\/posts\/167\/revisions"}],"predecessor-version":[{"id":213,"href":"https:\/\/vanmarion.nl\/blog\/wp-json\/wp\/v2\/posts\/167\/revisions\/213"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vanmarion.nl\/blog\/wp-json\/wp\/v2\/media\/212"}],"wp:attachment":[{"href":"https:\/\/vanmarion.nl\/blog\/wp-json\/wp\/v2\/media?parent=167"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vanmarion.nl\/blog\/wp-json\/wp\/v2\/categories?post=167"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vanmarion.nl\/blog\/wp-json\/wp\/v2\/tags?post=167"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}