個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Arc TV for Mac: a native SwiftUI streaming app for Stremio addons
翻譯準備中
取自儲存庫 README
正在載入完整 README。 以下為已儲存的摘錄。
Your streaming, your way, on your Mac.
A native, Netflix-style streaming app for Stremio-protocol addons, built with Swift and SwiftUI.
Arc TV is a modern media center for your Mac. Content comes from Stremio addons rather than a fixed catalog, so you choose the addons you want, the same way Stremio itself works. Arc TV ships with no content of its own.檢視完整 README ↗Arc TV is a modern media center for your Mac. Content comes from Stremio addons rather than a fixed catalog, so you choose the addons you want, the same way Stremio itself works. Arc TV ships with no content of its own.
It is a native Mac app (not a web page in a window) for Apple Silicon Macs on macOS 14 or later, and it uses the same account as the Fire TV, Firestick and Android TV app, the phone app and the web app, so your list and addons are already there when you sign in.
Same account, same list, same addons on every device:
| 💻 Mac | this repository |
| 📺 Fire TV / Firestick / Android TV / Google TV | ArcTV-AndroidTV, also home of the account backend (server/) |
| 📱 Android phones and tablets | ArcTV-MobileAPK |
| 🌐 Web | web.arctv.org (ArcTV-Web) |
ArcTV-0.2.0.dmg (or the newest ArcTV-<version>.dmg) from the latest release, open it and drag Arc TV into Applications.xattr -d com.apple.quarantine /Applications/ArcTV.app(The exact wording differs between macOS versions.) The app does carry a free ad-hoc signature, which Apple Silicon Macs need to run it at all.
Where do the movies and shows come from? From the Stremio addons you add. Arc TV only plays what an addon provides and does not host or supply any content.
Is it free? Yes. Browsing, playing, My List, Continue Watching and addons are free. ArcTV Plus adds extras on top.
Is Arc TV affiliated with Stremio? No. Arc TV is an independent app that supports the Stremio addon format, so addons made for Stremio work in it. It is not affiliated with or endorsed by Stremio.
Does it run on an Intel Mac? Not for now. It needs Apple Silicon (M1 or newer) and macOS 14 or later.
Why the warning when I open it? The app isn't notarized by Apple yet, so macOS asks you to confirm once. The steps above show how.
The app is Swift and SwiftUI, built as a Swift package and talking to the same account backend and Stremio-protocol addons as the other Arc TV apps (the backend lives in the Fire TV repository's server/).
Needs an Apple Silicon Mac on macOS 14+ with Xcode's command line tools (Swift 5.9+) and brew install libtorrent-rasterbar (the torrent engine).
swift test # the tests (ArcTVCore: addon protocol, account API, Home rows)
swift run ArcTV # run it from the command line
scripts/package-app.sh 0.1.0 # build/ArcTV.app and build/ArcTV-0.1.0.dmg
The backend address is baked in from the API_BASE_URL environment variable when packaging (the release workflow reads it from a repository
secret of the same name). It can also be typed on the sign-in screen, so a build without it still works.
Sources/ArcTVCore: everything that isn't on screen, so it can be tested on its own.Sources/ArcTV: the SwiftUI app.Tests/ArcTVCoreTests: unit tests..github/workflows/build.yml: builds and tests every push and keeps an unsigned DMG as a build artifact..github/workflows/release.yml: on a version tag or a manual run, builds the DMG and publishes a GitHub Release with the patch notes.Add each user-visible change as a bullet under ## Unreleased in RELEASE_NOTES.md, then run the Build and publish release DMG workflow with
a version (for example 0.1.0). The notes under Unreleased become the release's notes and are filed under the version afterwards.