{"id":21479346,"url":"https://github.com/rycus86/omxremote-android","last_synced_at":"2025-03-17T08:42:22.718Z","repository":{"id":12072605,"uuid":"14659817","full_name":"rycus86/omxremote-android","owner":"rycus86","description":"Android Remote for omxplayer on a Raspberry Pi","archived":false,"fork":false,"pushed_at":"2015-07-20T05:57:53.000Z","size":2380,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-23T18:15:53.731Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"matthieua/WOW","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rycus86.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-11-24T11:09:30.000Z","updated_at":"2013-12-30T23:01:39.000Z","dependencies_parsed_at":"2022-09-23T04:03:33.547Z","dependency_job_id":null,"html_url":"https://github.com/rycus86/omxremote-android","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rycus86%2Fomxremote-android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rycus86%2Fomxremote-android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rycus86%2Fomxremote-android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rycus86%2Fomxremote-android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rycus86","download_url":"https://codeload.github.com/rycus86/omxremote-android/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244004216,"owners_count":20382344,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-23T11:24:46.668Z","updated_at":"2025-03-17T08:42:22.691Z","avatar_url":"https://github.com/rycus86.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"RPi::omx Remote\n===============\n\nAndroid remote for omxplayer on a Raspberry Pi. To achieve this it uses \na Python 'bridge' module to forward commands to the omxplayer and receive\nstatus updates from it. It is also used to query additional information\nabout the video file in playback like poster, title, etc.\n\nThis module needs a modified version of the omxplayer which can be found here:\n\n    https://github.com/rycus86/omxplayer\n\nThe Python module - acting as a bridge between the client and the omxplayer -\ncan be found here:\n\n    https://github.com/rycus86/omxremote-py\n\nVideo\n-----\n\nHere is a small video to demonstrate the client UI:\n\n[![screencast](https://i.ytimg.com/vi/wfhlWqQlv28/3.jpg?1385905603632)](http://www.youtube.com/watch?v=wfhlWqQlv28)\n\nFeatures\n--------\n\nThe client is only working on Wi-Fi network at the moment and it searches for\nthe omxremote (Python bridge) on a predefined multicast address \n(224.1.1.7:42001). After this initial message the communication continues on\nthis port but by using unicast UDP messages.\nThere is very basic support to set some parameters of the omxplayers like \ninitial volume, subtitle font size, subtitle alignment, etc.\nYou can browse files stored on the Pi and start the playback of a video file \n(optionally along with a subtitle). After the player starts the Python bridge\nmodule start sending status update for the playback. It also tries to guess \nvideo information and fetch some information from TVDB if the video is probably\nan episode of a TV show. The player can display these informations on the client,\nprovides a status bar notification and lock screen controls for it (if the system\nsupports this functions).\n\nDownload\n--------\n\nYou can download the APK from here (for now):\n\n    https://github.com/rycus86/omxremote-android/raw/master/RPi_omx_remote/RPi_omx_remote.apk\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frycus86%2Fomxremote-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frycus86%2Fomxremote-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frycus86%2Fomxremote-android/lists"}