{"id":2012,"date":"2018-07-12T13:19:35","date_gmt":"2018-07-12T13:19:35","guid":{"rendered":"https:\/\/www.onvif.org\/blog\/?p=2012"},"modified":"2025-06-10T13:05:35","modified_gmt":"2025-06-10T13:05:35","slug":"onvif-challenge-announces-top-10","status":"publish","type":"post","link":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/","title":{"rendered":"ONVIF Challenge Announces Top 10 Finalists"},"content":{"rendered":"<p>The most innovative ideas can often be hiding in the most unexpected places. Uncovering those ideas that could one day help to propel the security industry forward was the goal of the first-ever ONVIF Open Source Spotlight Challenge, which challenged the at large developer community to submit their unique, out-of-the-box approaches that drew from their experiences as developers rather than security industry specialists.<\/p>\n<p>The ONVIF judges would like to thank all who participated in the challenge for their diligence, time and novel ideas.\u00a0 By using these innovative approaches to create new applications for open source standards such as ONVIF, we are just beginning to explore the possibilities that complete interoperability can bring.<\/p>\n<p>Here is a look at the winner and finalists:<\/p>\n<p>The winning app, <a href=\"https:\/\/onvif-spotlight.bemyapp.com\/#\/projects\/5b059d5d1b428b000497e09d\">CAM X<\/a>,\u00a0submitted by Canada-based developer Liqiao Ying, offers an Artificial Intelligence-based object detection system that utilizes blockchain solutions for sorting information obtained from ONVIF cameras. With just a cell phone, users are offered a serverless solution that can detect 20 objects in real time and 80 object types for better accuracy.<\/p>\n<p>In second place, <a href=\"https:\/\/github.com\/BreeeZe\/rpos\">RPOS Open Source Camera<\/a> by Roger Hardiman, offers an ONVIF media service that is compatible with Synology Surveillance Station to allow the Pi to be used as a surveillance camera without the need for custom camera files. It can be used with a wide range of CCTV systems and with the ONVIF Device Manager and ONVIF Device Tool.<\/p>\n<p>In third place, <a href=\"https:\/\/github.com\/eltonkola\/opencamera\">Open Camera<\/a> by Elton Kola, is a simple application for Android devices that allows users to monitor one or more ONVIF supported IP cameras. The app uses Dropbox authorization, and uses it for storage and as a source to sync between devices. From the app, users can add and delete cameras, view camera streams, capture screenshots and videos and view previously captured media.<\/p>\n<p>In addition to the winners, there were seven finalists, each with distinct submissions.<\/p>\n<p><a href=\"https:\/\/gitlab.com\/caspermeijn\/onvifviewer\">ONVIF Viewer<\/a> by Casper Mejin aimed to create an open-source application for viewing ONVIF cameras for Plasma Mobile and Linux desktop, which previously was impossible. It is intended to replace the proprietary app that was needed to configure and view IP cameras.<\/p>\n<p><a href=\"https:\/\/github.com\/dcigor\/onvif\">Face Detector<\/a> by Igor Diakov offers face detection for MacOS using ONVIF IP cameras.<\/p>\n<p><a href=\"https:\/\/github.com\/mrrekcuf\/ONVIF-scripting-tools\">ONVIF Scripting Tool<\/a> by Mr Rekcuf provides scripting tool to query profiles, playback live streams and record live streams from any ONVIF camera.<\/p>\n<p><a href=\"https:\/\/github.com\/mbullington\/candere\">Candere<\/a> by Michael Bullington offers a simple server to view ONVIF cameras as an Android App.<\/p>\n<p><a href=\"https:\/\/github.com\/abhi40308\/onvif-python\">ONVIF Camera Dashboard<\/a> by Abhijeet Singh is a Django app for viewing camera device information, system date time, and system logs.<\/p>\n<p><a href=\"https:\/\/github.com\/AlexBrochu\/CameraManager\">Media Configuration Dashboard<\/a> by Alexandre Brochu enables remote connection to a camera, and the ability to save and delete login info and create and delete profiles.<\/p>\n<p><a href=\"https:\/\/github.com\/yashrs\/ONVIF-Camera\">Camera View and Capture Picture<\/a>\u00a0by Yash Sodha offers an Android App for viewing ONVIF cameras that allows users to take screenshots of videos while they are watching.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The ONVIF judges would like to thank all who participated in the challenge for their diligence, time and novel ideas.\u00a0 By using these innovative approaches to create new applications for open source standards such as ONVIF, we are just beginning to explore the possibilities that complete interoperability can bring.<\/p>\n","protected":false},"author":10,"featured_media":2015,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[215,217,240,200,237,236],"class_list":["post-2012","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-challenge","tag-coding","tag-finalists","tag-ip-video","tag-onvif-challenge","tag-open-source"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>ONVIF Challenge Announces Top 10 Finalists - ONVIF 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:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"ONVIF Challenge Announces Top 10 Finalists - ONVIF Blog\" \/>\n<meta property=\"og:description\" content=\"The ONVIF judges would like to thank all who participated in the challenge for their diligence, time and novel ideas.\u00a0 By using these innovative approaches to create new applications for open source standards such as ONVIF, we are just beginning to explore the possibilities that complete interoperability can bring.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/\" \/>\n<meta property=\"og:site_name\" content=\"ONVIF Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-07-12T13:19:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-10T13:05:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.onvif.org\/blog\/wp-content\/uploads\/2018\/07\/d6l26yes1bjgztxe1xi5.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"720\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"ONVIF\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"ONVIF\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/\"},\"author\":{\"name\":\"ONVIF\",\"@id\":\"https:\/\/www.onvif.org\/blog\/#\/schema\/person\/667465a3115ab3f51de5c8594c6f557d\"},\"headline\":\"ONVIF Challenge Announces Top 10 Finalists\",\"datePublished\":\"2018-07-12T13:19:35+00:00\",\"dateModified\":\"2025-06-10T13:05:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/\"},\"wordCount\":489,\"image\":{\"@id\":\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.onvif.org\/blog\/wp-content\/uploads\/2018\/07\/d6l26yes1bjgztxe1xi5.png\",\"keywords\":[\"challenge\",\"coding\",\"finalists\",\"IP video\",\"ONVIF Challenge\",\"open source\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/\",\"url\":\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/\",\"name\":\"ONVIF Challenge Announces Top 10 Finalists - ONVIF Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.onvif.org\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.onvif.org\/blog\/wp-content\/uploads\/2018\/07\/d6l26yes1bjgztxe1xi5.png\",\"datePublished\":\"2018-07-12T13:19:35+00:00\",\"dateModified\":\"2025-06-10T13:05:35+00:00\",\"author\":{\"@id\":\"https:\/\/www.onvif.org\/blog\/#\/schema\/person\/667465a3115ab3f51de5c8594c6f557d\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#primaryimage\",\"url\":\"https:\/\/www.onvif.org\/blog\/wp-content\/uploads\/2018\/07\/d6l26yes1bjgztxe1xi5.png\",\"contentUrl\":\"https:\/\/www.onvif.org\/blog\/wp-content\/uploads\/2018\/07\/d6l26yes1bjgztxe1xi5.png\",\"width\":1920,\"height\":720},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.onvif.org\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ONVIF Challenge Announces Top 10 Finalists\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.onvif.org\/blog\/#website\",\"url\":\"https:\/\/www.onvif.org\/blog\/\",\"name\":\"ONVIF Blog\",\"description\":\"ONVIF Blog\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.onvif.org\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.onvif.org\/blog\/#\/schema\/person\/667465a3115ab3f51de5c8594c6f557d\",\"name\":\"ONVIF\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.onvif.org\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/24008f1571e68e90d2d58c76063825d02dc84e6cf0d3f72d61d8506dd66fd275?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/24008f1571e68e90d2d58c76063825d02dc84e6cf0d3f72d61d8506dd66fd275?s=96&d=mm&r=g\",\"caption\":\"ONVIF\"},\"url\":\"https:\/\/www.onvif.org\/blog\/author\/onvif\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"ONVIF Challenge Announces Top 10 Finalists - ONVIF 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:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/","og_locale":"en_US","og_type":"article","og_title":"ONVIF Challenge Announces Top 10 Finalists - ONVIF Blog","og_description":"The ONVIF judges would like to thank all who participated in the challenge for their diligence, time and novel ideas.\u00a0 By using these innovative approaches to create new applications for open source standards such as ONVIF, we are just beginning to explore the possibilities that complete interoperability can bring.","og_url":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/","og_site_name":"ONVIF Blog","article_published_time":"2018-07-12T13:19:35+00:00","article_modified_time":"2025-06-10T13:05:35+00:00","og_image":[{"width":1920,"height":720,"url":"https:\/\/www.onvif.org\/blog\/wp-content\/uploads\/2018\/07\/d6l26yes1bjgztxe1xi5.png","type":"image\/png"}],"author":"ONVIF","twitter_card":"summary_large_image","twitter_misc":{"Written by":"ONVIF","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#article","isPartOf":{"@id":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/"},"author":{"name":"ONVIF","@id":"https:\/\/www.onvif.org\/blog\/#\/schema\/person\/667465a3115ab3f51de5c8594c6f557d"},"headline":"ONVIF Challenge Announces Top 10 Finalists","datePublished":"2018-07-12T13:19:35+00:00","dateModified":"2025-06-10T13:05:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/"},"wordCount":489,"image":{"@id":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#primaryimage"},"thumbnailUrl":"https:\/\/www.onvif.org\/blog\/wp-content\/uploads\/2018\/07\/d6l26yes1bjgztxe1xi5.png","keywords":["challenge","coding","finalists","IP video","ONVIF Challenge","open source"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/","url":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/","name":"ONVIF Challenge Announces Top 10 Finalists - ONVIF Blog","isPartOf":{"@id":"https:\/\/www.onvif.org\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#primaryimage"},"image":{"@id":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#primaryimage"},"thumbnailUrl":"https:\/\/www.onvif.org\/blog\/wp-content\/uploads\/2018\/07\/d6l26yes1bjgztxe1xi5.png","datePublished":"2018-07-12T13:19:35+00:00","dateModified":"2025-06-10T13:05:35+00:00","author":{"@id":"https:\/\/www.onvif.org\/blog\/#\/schema\/person\/667465a3115ab3f51de5c8594c6f557d"},"breadcrumb":{"@id":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#primaryimage","url":"https:\/\/www.onvif.org\/blog\/wp-content\/uploads\/2018\/07\/d6l26yes1bjgztxe1xi5.png","contentUrl":"https:\/\/www.onvif.org\/blog\/wp-content\/uploads\/2018\/07\/d6l26yes1bjgztxe1xi5.png","width":1920,"height":720},{"@type":"BreadcrumbList","@id":"https:\/\/www.onvif.org\/blog\/2018\/07\/12\/onvif-challenge-announces-top-10\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.onvif.org\/blog\/"},{"@type":"ListItem","position":2,"name":"ONVIF Challenge Announces Top 10 Finalists"}]},{"@type":"WebSite","@id":"https:\/\/www.onvif.org\/blog\/#website","url":"https:\/\/www.onvif.org\/blog\/","name":"ONVIF Blog","description":"ONVIF Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.onvif.org\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.onvif.org\/blog\/#\/schema\/person\/667465a3115ab3f51de5c8594c6f557d","name":"ONVIF","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.onvif.org\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/24008f1571e68e90d2d58c76063825d02dc84e6cf0d3f72d61d8506dd66fd275?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/24008f1571e68e90d2d58c76063825d02dc84e6cf0d3f72d61d8506dd66fd275?s=96&d=mm&r=g","caption":"ONVIF"},"url":"https:\/\/www.onvif.org\/blog\/author\/onvif\/"}]}},"jetpack_featured_media_url":"https:\/\/www.onvif.org\/blog\/wp-content\/uploads\/2018\/07\/d6l26yes1bjgztxe1xi5.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.onvif.org\/blog\/wp-json\/wp\/v2\/posts\/2012","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.onvif.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.onvif.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.onvif.org\/blog\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/www.onvif.org\/blog\/wp-json\/wp\/v2\/comments?post=2012"}],"version-history":[{"count":8,"href":"https:\/\/www.onvif.org\/blog\/wp-json\/wp\/v2\/posts\/2012\/revisions"}],"predecessor-version":[{"id":2088,"href":"https:\/\/www.onvif.org\/blog\/wp-json\/wp\/v2\/posts\/2012\/revisions\/2088"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.onvif.org\/blog\/wp-json\/wp\/v2\/media\/2015"}],"wp:attachment":[{"href":"https:\/\/www.onvif.org\/blog\/wp-json\/wp\/v2\/media?parent=2012"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.onvif.org\/blog\/wp-json\/wp\/v2\/categories?post=2012"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.onvif.org\/blog\/wp-json\/wp\/v2\/tags?post=2012"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}