{"id":13906441,"url":"https://github.com/gumslone/gum_hls","last_synced_at":"2026-06-13T21:03:52.167Z","repository":{"id":108934238,"uuid":"59202180","full_name":"gumslone/gum_hls","owner":"gumslone","description":"HLS video streaming app for owncloud","archived":false,"fork":false,"pushed_at":"2017-04-29T13:58:45.000Z","size":11163,"stargazers_count":5,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-07-18T06:51:20.513Z","etag":null,"topics":["hls","hls-live-streaming","owncloud","video"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gumslone.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}},"created_at":"2016-05-19T11:59:55.000Z","updated_at":"2021-06-08T05:30:28.000Z","dependencies_parsed_at":"2023-07-09T11:47:20.843Z","dependency_job_id":null,"html_url":"https://github.com/gumslone/gum_hls","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gumslone/gum_hls","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumslone%2Fgum_hls","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumslone%2Fgum_hls/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumslone%2Fgum_hls/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumslone%2Fgum_hls/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gumslone","download_url":"https://codeload.github.com/gumslone/gum_hls/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gumslone%2Fgum_hls/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34300124,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-13T02:00:06.617Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["hls","hls-live-streaming","owncloud","video"],"created_at":"2024-08-06T23:01:35.857Z","updated_at":"2026-06-13T21:03:52.138Z","avatar_url":"https://github.com/gumslone.png","language":"JavaScript","funding_links":[],"categories":["HarmonyOS"],"sub_categories":["Windows Manager"],"readme":"# gum_hls\n\nI have created an app for owncloud 9.0.2 which is in early development stage, but most important features are working fine,\nthis app adds a HLS streaming capability to your owncloud storage,\nyou can play almost any type of video like avi, mkv in your browser,\nffmpeg converts the videos to web playable format.\nIt may not work if you have enabled encoding for your files in owncloud.\nthe file /ffmpeg/ffmpeg should be executable\nthe folder streamdata should be writable, chmod it to 0777.\n\nyou need also to edit the file /apps/files/controller/viewcontroller.php\n\nfind the line (almost at the file end):\n\n$policy-\u003eaddAllowedFrameDomain('\\'self\\'');\n\nand add after it:\n\n$policy-\u003eaddAllowedObjectDomain('\\'self\\'');\n\n$policy-\u003eaddAllowedChildSrcDomain('\\'self\\'');\n\n$policy-\u003eaddAllowedConnectDomain('\\'self\\'');\n\n$policy-\u003eaddAllowedMediaDomain('\\'self\\'');\n\nthis app is based on idea and work from https://apps.owncloud.com/content/sh...content=174642\ni have just converted it a little bit.\n\nIt should work well on centos 7 server, have not tested it with other servers, it might work too.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgumslone%2Fgum_hls","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgumslone%2Fgum_hls","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgumslone%2Fgum_hls/lists"}