{"id":387,"date":"2019-05-05T20:37:33","date_gmt":"2019-05-05T12:37:33","guid":{"rendered":"https:\/\/codestrian.com\/?p=387"},"modified":"2019-07-13T17:09:13","modified_gmt":"2019-07-13T09:09:13","slug":"setting-up-live-tv-on-kodi-for-the-singapore-users","status":"publish","type":"post","link":"https:\/\/codestrian.com\/index.php\/2019\/05\/05\/setting-up-live-tv-on-kodi-for-the-singapore-users\/","title":{"rendered":"Setting up Live TV on Kodi for the Singapore Users"},"content":{"rendered":"<p>It has taken me a long time to figure out how to set up the Live TV on Kodi due to the lack of instructions online (Most of them only teach you how to install the software). And today I have finally managed to set up my kodi for Live TV. I hope that the following tutorial will be able to help the fellow singaporeans to set up digital tv service on their kodi.<\/p>\n<h1>What do we need?<\/h1>\n<ol>\n<li>A TV Tuner(I am using a pcie tv tuner: <a href=\"https:\/\/www.hauppauge.com.sg\/pages\/products\/data_quadhd.html\" title=\"WinTV-quadHD\">WinTV-quadHD<\/a>)<\/li>\n<li>Kodi<\/li>\n<li>tvheadend client<\/li>\n<li>tvheadend server<\/li>\n<\/ol>\n<h1>Set-up Guide<\/h1>\n<p>Personally, I am using LibreElec that comes with kodi and tvheadend client\/server add-ons in the repository.<br \/>\nIf you are using kodi as an stand alone app, you may wanna google how to install tvheadend client and server.<\/p>\n<p>A simple guide on tvheadend set up <a href=\"https:\/\/forum.kodi.tv\/showthread.php?tid=270385\" title=\"here\">here<\/a><\/p>\n<h2>Creating the Network<\/h2>\n<p>With kodi and tvheadend client\/servers installed, let's start to configure the tvheadend.<br \/>\nFirst, connect to the tvheadend via the web browser.<br \/>\nNavigate to <strong>Configuration &gt; DVB Inputs &gt; Networks<\/strong> and add a new network.<br \/>\nSelect <strong>DVB-T Network<\/strong> from the dropdown list. You may wonder where is <strong>DVB-T2<\/strong>, but you will soon find out.<\/p>\n<p><a href=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-01-30.png\"><img decoding=\"async\" src=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-01-30-300x131.png\" alt=\"\" \/><\/a><\/p>\n<p>After we have selected the network type, we will now proceed to name the network. In my case, I just named it <strong>Sg TV<\/strong>.<br \/>\n(Optional: Change the Character Set to <strong>Auto<\/strong>.)<br \/>\nYou do not need to change the provider network name, this will be auto-filled after you have added a channel successfully.<\/p>\n<p><a href=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-02-21.png\"><img decoding=\"async\" src=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-02-21-300x131.png\" alt=\"\" \/><\/a><\/p>\n<p>Leave everything else as it is, click <strong>Save<\/strong> and we will then move onto enable the adaptor.<\/p>\n<h2>Enable the Adaptor<\/h2>\n<p>Select the adaptor from the list on the right that says <strong>DVB-T<\/strong> in the name.<br \/>\nThen the Parameters dialogue will show on the right as shown in the screenshot below.<br \/>\nUnder <strong>Networks<\/strong>, select the network that you have created in the previous step.<br \/>\nUncheck the <strong>idle scan<\/strong> and click on Save.<br \/>\n(If you have more than 1 adaptor, you may repeat this on the other adaptors)<br \/>\n<a href=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-06-18.png\"><img decoding=\"async\" src=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-06-18-300x248.png\" alt=\"\" \/><\/a><\/p>\n<h2>Adding the Channel<\/h2>\n<p>Now let's add a channel manually.<br \/>\nSelect the <strong>Muxes<\/strong> tab from the top.<br \/>\nClick on <strong>Add<\/strong> to add a new mux and select the network that we have created.<\/p>\n<p><a href=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-07-16.png\"><img decoding=\"async\" src=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-07-16-300x246.png\" alt=\"\" \/><\/a><\/p>\n<p>After that, a window showing the settings for the new mux will be displayed.<br \/>\nIn this window, we will choose <strong>DVB-T2<\/strong> as the delivery system. (<strong>Warning: Do not select DVB-T, it will not work. I know we selected that for all previous steps. That is the reason why I was not able to get my tuner to work all these while.<\/strong>)<\/p>\n<p><a href=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-25-23.png\"><img decoding=\"async\" src=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-25-23-300x247.png\" alt=\"\" \/><\/a><\/p>\n<p>Depending on the frequency that we choose, there is a corresponding bandwidth. In my example above, I was trying to scan for Channel News Asia. Therefore, I have entered 570000000 (570MHz) which operates at Signal bandwidth of 8MHz.<\/p>\n<p><a href=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/SG-DVB-T2-Bands.jpg\"><img decoding=\"async\" src=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/SG-DVB-T2-Bands-300x57.jpg\" alt=\"\" \/><\/a><\/p>\n<p>So put those numbers into the respective fields.<br \/>\nMake sure we have enabled this mux (The first field at the top of the window).<br \/>\nChange the Scan status to <strong>PEND<\/strong> or <strong>ACTIVE<\/strong> and wait for your tvheadend to scan for the signal.<\/p>\n<p><a href=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-26-22.png\"><img decoding=\"async\" src=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-26-22-300x61.png\" alt=\"\" \/><\/a><\/p>\n<p>Once the scan is done, you will be able to find the TV channels under <strong>Services<\/strong>.<\/p>\n<p><a href=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-27-31.png\"><img decoding=\"async\" src=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-27-31-300x88.png\" alt=\"\" \/><\/a><\/p>\n<p>Just for simplicity, just map all services.<\/p>\n<p><a href=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-27-54-1.png\"><img decoding=\"async\" src=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/Screenshot-from-2019-05-05-19-27-54-1-300x211.png\" alt=\"\" \/><\/a><\/p>\n<p>If you have done everything right, you may now sit back and enjoy your own custom digital tv set top box.<br \/>\n<a href=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/photo6230936080144771364.jpg\"><img decoding=\"async\" src=\"https:\/\/codestrian.com\/wp-content\/uploads\/2019\/05\/photo6230936080144771364-300x225.jpg\" alt=\"\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>It has taken me a long time to figure out how to set up the Live TV on Kodi due to the lack of instructions online (Most of them only teach you how to install the software). And today I have finally managed to set up my kodi for Live [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42],"tags":[25,52],"_links":{"self":[{"href":"https:\/\/codestrian.com\/index.php\/wp-json\/wp\/v2\/posts\/387"}],"collection":[{"href":"https:\/\/codestrian.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codestrian.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codestrian.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codestrian.com\/index.php\/wp-json\/wp\/v2\/comments?post=387"}],"version-history":[{"count":15,"href":"https:\/\/codestrian.com\/index.php\/wp-json\/wp\/v2\/posts\/387\/revisions"}],"predecessor-version":[{"id":419,"href":"https:\/\/codestrian.com\/index.php\/wp-json\/wp\/v2\/posts\/387\/revisions\/419"}],"wp:attachment":[{"href":"https:\/\/codestrian.com\/index.php\/wp-json\/wp\/v2\/media?parent=387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codestrian.com\/index.php\/wp-json\/wp\/v2\/categories?post=387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codestrian.com\/index.php\/wp-json\/wp\/v2\/tags?post=387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}