{"id":14979963,"url":"https://github.com/xm0625/vbrowser-android","last_synced_at":"2025-04-13T00:49:16.173Z","repository":{"id":38419923,"uuid":"103742311","full_name":"xm0625/VBrowser-Android","owner":"xm0625","description":"全网视频嗅探缓存APP","archived":false,"fork":false,"pushed_at":"2024-07-15T09:25:07.000Z","size":148818,"stargazers_count":639,"open_issues_count":23,"forks_count":175,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-04-13T00:48:40.152Z","etag":null,"topics":["android","animation","crosswalk-webview","downloader","eventbus","gradle","m3u8"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xm0625.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}},"created_at":"2017-09-16T09:53:29.000Z","updated_at":"2025-04-04T19:56:22.000Z","dependencies_parsed_at":"2024-08-01T10:26:06.622Z","dependency_job_id":null,"html_url":"https://github.com/xm0625/VBrowser-Android","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xm0625%2FVBrowser-Android","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xm0625%2FVBrowser-Android/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xm0625%2FVBrowser-Android/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xm0625%2FVBrowser-Android/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xm0625","download_url":"https://codeload.github.com/xm0625/VBrowser-Android/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248650436,"owners_count":21139672,"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","animation","crosswalk-webview","downloader","eventbus","gradle","m3u8"],"created_at":"2024-09-24T14:01:01.040Z","updated_at":"2025-04-13T00:49:16.152Z","avatar_url":"https://github.com/xm0625.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# VBrowser-Android\n全网视频嗅探缓存APP\n\n简介\n---\n  一款用于全网视频嗅探、缓存及播放的APP，方便追剧党、出差党随时随地观看缓存好的视频。超强的视频嗅探能力，多线程急速下载。  \n  \n主要功能\n---\n  1.网页中包含的主流格式的流媒体视频的嗅探(M3U8,MP4等)  \n  2.主流格式的流媒体视频的缓存(M3U8及传统单文件视频(如MP4, avi))  \n  3.已缓存的视频播放(目前调用外部播放器，如MXPlayer)  \n\n特色\n---\n  1.基于Chrome内核的浏览器核心([CrossWalk][1]);  \n  2.M3U8嗅探, 缓存, 播放;  \n  3.强力的视频嗅探功能;   \n  4.多线程下载(M3U8 \u0026 NormalVideoFile)  \n\nTODO\n---\n* Cookies与下载器共享\n* PC UA Faker\n\n设备需求\n---\n  架构: arm、x86  \n  Android 4.1+  \n\n如何运行\n---\n  方法1:下载[releases][2]下最新版本对应架构的APK文件，并安装至设备    \n  方法2:下载源码，编译获得APK，并安装至设备  \n\n写在后面\n---\n  1.该项目纯属兴趣之作，欢迎一起完善;  \n  2.优先开发Android版本主要为了验证可行性(吐槽一下苹果的99$保护费，自己写APP都不能自娱自乐，差评);    \n  3.如有无法嗅探的情况, 请在issue中表明：设备型号、Android版本、视频所在网页Url;  \n  4.长按嗅探列表可以清除角标和已嗅探出的视频列表;  \n  5.目前的嗅探策略为激进型，不会放过任何可疑Url，~~因此也会稍微影响页面的加载速度~~(已优化)  \n  6.~~目前已知问题: 优酷部分视频进行了加密(#EXT-X-KEY标签), 暂不支持(缓存后无法播放), 后续会加上对加密视频的支持~~(已支持)    \n  7.·~~打个广告:苏宁易购Java后端开发,~~ 坐标南京, 欢迎各位把简历砸过来  \n\n讨论\n---\n  [V2EX][3]  \n\nLicense\n---\n  GPLv2.  \n\n  [1]: https://crosswalk-project.org/\n  [2]: https://github.com/xm0625/VBrowser-Android/releases\n  [3]: https://www.v2ex.com/t/412760\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxm0625%2Fvbrowser-android","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxm0625%2Fvbrowser-android","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxm0625%2Fvbrowser-android/lists"}