{"id":19074961,"url":"https://github.com/varbhat/hyperupnp","last_synced_at":"2025-04-29T16:27:09.638Z","repository":{"id":104930376,"uuid":"495980368","full_name":"varbhat/hyperupnp","owner":"varbhat","description":"🎥 HyperUPnP is Android Application that lets you to Stream Media from PC, NAS or any other device running UPnP/DLNA compliant media server to your Android Device.","archived":false,"fork":false,"pushed_at":"2022-12-02T06:33:16.000Z","size":772,"stargazers_count":19,"open_issues_count":1,"forks_count":5,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-18T19:41:35.543Z","etag":null,"topics":["android","android-application","app","dlna","media","media-serve","open-source","stream","upnp"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/varbhat.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2022-05-24T20:36:45.000Z","updated_at":"2025-01-17T13:23:19.000Z","dependencies_parsed_at":null,"dependency_job_id":"10d32452-b4a1-45aa-a796-7d584703faaa","html_url":"https://github.com/varbhat/hyperupnp","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varbhat%2Fhyperupnp","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varbhat%2Fhyperupnp/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varbhat%2Fhyperupnp/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/varbhat%2Fhyperupnp/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/varbhat","download_url":"https://codeload.github.com/varbhat/hyperupnp/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251538819,"owners_count":21605592,"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":["android","android-application","app","dlna","media","media-serve","open-source","stream","upnp"],"created_at":"2024-11-09T01:52:53.816Z","updated_at":"2025-04-29T16:27:09.632Z","avatar_url":"https://github.com/varbhat.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003eHyper UPnP\u003c/h1\u003e \n\u003cp align=\"center\"\u003eAndroid UPnP/DLNA client\u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003eStream Media from PC, NAS or any other device running UPnP/DLNA compliant media server to your Android Device.\u003c/p\u003e\n\n## Introduction\n* Hyper UPnP is a free, simple and easy to use Android Application for browsing UPnP and DLNA media servers and Media on Local Network.\n* Media can be streamed or downloaded to the device.\n* It focuses on delivering a simple and lightweight experience.\n* Supports Searching.\n* Uses Modern Material You Design.\n\n## Installation\n[APK](https://github.com/varbhat/hyperupnp/releases/latest/download/app-debug.apk) can be downloaded from [Releases](https://github.com/varbhat/hyperupnp/releases/latest). It is built on each push by Github Actions. Note that it is debug build and Google Play Store may warn you while installation.\n\n## Building Application\nThis Application can be built in Android Studio or Command Line.\nPlease Refer:\n1. [Build and run Application](https://developer.android.com/studio/run)\n2. [Building Application in Command Line](https://developer.android.com/studio/build/building-cmdline)\n\n## DLNA Server\nYou can use [Universal Media Server](https://www.universalmediaserver.com), [Gerbara](https://gerbera.io/), [ReadyMedia](https://sourceforge.net/projects/minidlna/), [dms](https://github.com/anacrolix/dms) or other UPnP/DLNA Media Servers to setup DLNA Server on Device. Serving Device and HyperUPnP-installed Android Device must be on same network. Check that network of HyperUPnP is not tunneled through any VPN. Transcoding in DLNA Server is not at all necessary because modern media players like [mpv-android](https://github.com/mpv-android/mpv-android) and [VLC](https://www.videolan.org/vlc/download-android.html) can play Media of High Resoultion(or any resoultion) and supports most codecs you ever need.\n\n```bash\n# Serving Media with dms\ndms -noTranscode -noProbe -path /path/to/serving/directory\n```\n\n## License\n[GPL-v3](LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvarbhat%2Fhyperupnp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvarbhat%2Fhyperupnp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvarbhat%2Fhyperupnp/lists"}