{"id":174,"date":"2012-11-21T20:58:53","date_gmt":"2012-11-21T19:58:53","guid":{"rendered":"http:\/\/blog.johannes-beck.name\/?p=174"},"modified":"2012-11-24T14:35:22","modified_gmt":"2012-11-24T13:35:22","slug":"web-frontend-for-omxplayer-on-raspberry-pi","status":"publish","type":"post","link":"https:\/\/blog.johannes-beck.name\/?p=174","title":{"rendered":"Web Frontend for Omxplayer on Raspberry Pi"},"content":{"rendered":"<p>By chance I have gotten a Raspberry Pi &#8211; now it runs Raspian, is mounted behind by TV screen and gets into a DYI media center. Just installing a XMBC on a preconfigured image is nice, but this is more fun.<\/p>\n<p>I&#8217;ve started coding my own web frontend for the omxplayer, and here&#8217;s the code: <a href=\"https:\/\/github.com\/kifj\/omxplayer-ui\/\">https:\/\/github.com\/kifj\/omxplayer-ui\/<\/a><\/p>\n<div class=\"gallery gallery-columns-3 gallery-size-thumbnail rps-image-gallery-format-default rps-image-gallery-theme-default rps-image-gallery-columns-no-responsive rps-image-gallery rps-image-gallery-no-masonry rps-image-gallery-no-heading rps-image-gallery-no-caption rps-image-gallery-no-social \" style=\"text-align:left\" pageSize=\"0\" currentPage=\"0\" ><ul><li class=\"gallery-item gallery-item-begin-row\"><div class=\"gallery-icon landscape\"><a rel=\"rps-image-group-174\" href=\"https:\/\/blog.johannes-beck.name\/wp-content\/uploads\/2012\/11\/2012-11-17-11.47.23-768x1024.jpg\" title=\"&amp;lt;div class=&amp;quot;fancybox-title-heading&amp;quot;&amp;gt;Raspberry Pi deployed to production&amp;lt;\/div&amp;gt;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.johannes-beck.name\/wp-content\/uploads\/2012\/11\/2012-11-17-11.47.23-150x150.jpg\" alt=\"Raspberry Pi deployed to production\" title=\"Raspberry Pi deployed to production\" class=\"attachment-thumbnail\" width=\"150\" height=\"150\" sizes=\"auto, (max-width: 150px) 100vw, 150px\"><\/a><\/div><\/li><li class=\"gallery-item \"><div class=\"gallery-icon landscape\"><a rel=\"rps-image-group-174\" href=\"https:\/\/blog.johannes-beck.name\/wp-content\/uploads\/2012\/11\/omxplayer-ui-1.png\" title=\"&amp;lt;div class=&amp;quot;fancybox-title-heading&amp;quot;&amp;gt;omxplayer-ui browser page&amp;lt;\/div&amp;gt;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.johannes-beck.name\/wp-content\/uploads\/2012\/11\/omxplayer-ui-1-150x150.png\" alt=\"omxplayer-ui browser page\" title=\"omxplayer-ui browser page\" class=\"attachment-thumbnail\" width=\"150\" height=\"150\" srcset=\"https:\/\/blog.johannes-beck.name\/wp-content\/uploads\/2012\/11\/omxplayer-ui-1-150x150.png 150w, https:\/\/blog.johannes-beck.name\/wp-content\/uploads\/2012\/11\/omxplayer-ui-1-300x297.png 300w, https:\/\/blog.johannes-beck.name\/wp-content\/uploads\/2012\/11\/omxplayer-ui-1.png 766w\" sizes=\"auto, (max-width: 150px) 100vw, 150px\"><\/a><\/div><\/li><li class=\"gallery-item gallery-item-end-row\"><div class=\"gallery-icon landscape\"><a rel=\"rps-image-group-174\" href=\"https:\/\/blog.johannes-beck.name\/wp-content\/uploads\/2012\/11\/omxplayer-ui-2.png\" title=\"&amp;lt;div class=&amp;quot;fancybox-title-heading&amp;quot;&amp;gt;omxplayer-ui player page&amp;lt;\/div&amp;gt;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/blog.johannes-beck.name\/wp-content\/uploads\/2012\/11\/omxplayer-ui-2-150x150.png\" alt=\"omxplayer-ui player page\" title=\"omxplayer-ui player page\" class=\"attachment-thumbnail last\" width=\"150\" height=\"150\" sizes=\"auto, (max-width: 150px) 100vw, 150px\"><\/a><\/div><\/li><\/ul><\/div>\n","protected":false},"excerpt":{"rendered":"<p>By chance I have gotten a Raspberry Pi &#8211; now it runs Raspian, is mounted behind by TV screen and gets into a DYI media center. Just installing a XMBC on a preconfigured image is nice, but this is more fun. I&#8217;ve started coding my own web frontend for the omxplayer, and here&#8217;s the code: [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[27,3],"tags":[30,28,29,31,32],"class_list":["post-174","post","type-post","status-publish","format-standard","hentry","category-rasbperry-pi","category-software-development","tag-jquery-mobile","tag-omxplayer","tag-php","tag-raspberry-pi","tag-web-interface"],"_links":{"self":[{"href":"https:\/\/blog.johannes-beck.name\/index.php?rest_route=\/wp\/v2\/posts\/174","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.johannes-beck.name\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.johannes-beck.name\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.johannes-beck.name\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.johannes-beck.name\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=174"}],"version-history":[{"count":7,"href":"https:\/\/blog.johannes-beck.name\/index.php?rest_route=\/wp\/v2\/posts\/174\/revisions"}],"predecessor-version":[{"id":187,"href":"https:\/\/blog.johannes-beck.name\/index.php?rest_route=\/wp\/v2\/posts\/174\/revisions\/187"}],"wp:attachment":[{"href":"https:\/\/blog.johannes-beck.name\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=174"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.johannes-beck.name\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=174"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.johannes-beck.name\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=174"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}