2026年1月1日 星期四

如何在 Arch-Based Distros 上观看 AceStream 视频

如何在 Arch-Based Distros 上观看 AceStream 视频

 

Ace Stream 是一款基於 P2P(點對點)技術的 媒體串流平台,研發始於 2010 年,其靈感來自 BitTorrent 的技術,目標是將 BitTorrent P2P 優勢應用於即時串流媒體,尤其是直播內容如體育賽事等。


Ace Stream 的核心技術使用了 TorrentStreamTS)引擎,這是一個基於 BitTorrent 的開源框架,專為即時串流優化。

特色包括:

低延遲:優化的 P2P 協議減少直播延遲。

高畫質:支援 HD 4K 串流,視節點數量而定。

跨平台:支援 WindowsLinuxAndroidmacOS


Ace Stream 最初版本主要針對 Windows 平台,後來才擴展到 LinuxAndroid macOS

2012-2013 年,Ace Stream 推出了 Ace Stream Engine Ace Player HD(基於 VLC 的播放器),形成完整的串流生態系統。用戶透過輸入 內容 ID (Content ID) 來完成。內容 ID 格式例子: acestream://abc123def456,或是 abc123def456,類似 Torrent 的磁力連結。

 

在 Arch-Based Distros 上观看 AceStream 视频,可以通过以下幾種方法來实现。

方法一

使用 AceStream Engine + acestream-launcher+ 播放器 (MPV、Smplayer、Celluloid 、VLC)


安装 acestream-engine 和 acestream-launcher 可以利用以下指令:

yay -S acestream-engine

yay -S acestream-launcher


如果 Distro 沒有預裝好 yay 指令,可以用以下步驟來安裝:

sudo pacman -S --needed git base-devel

git clone https://aur.archlinux.org/yay.git

cd yay

makepkg -si


之後就可以安裝所需的播放器 (MPV、Smplayer、Celluloid 、VLC),例如

 sudo pacman -S mpv


開始观看步驟

打开一个终端 (terminal),在终端上輸入以下命令来启动引擎:

acestream-engine

让它一直在后台运行

跟著尋找你想觀看的 AceStream 链接 (内容 ID)。通常我會透過 ”Ace Stream Broadcasts Search” 這個網站來尋找: https://acestreamsearch.net/en/?q=bein 。


例如當我想觀看 Bien Sports 視頻時,我只要輸入 Bien 便會得出上圖結果。又假如我想看 Bien Sports 3 台的節目,我只需 Right Click on Bien Sports 3 台,然後按 Copy Link便可以取得其 Content ID : acestream://ed81c333815247536edfcdb2755147e8c4144d62,然後再在 Terminal 上輸入以下指令:

acestream-launcher acestream://ed81c333815247536edfcdb2755147e8c4144d62 

acestream-launcher 便Ace Stream 連結轉換為 HTTP 串流 URL,然後將其在 MPV Player 上播放出來


如果想在其他播放器上播放,則可以改為: 

acestream-launcher acestream://ed81c333815247536edfcdb2755147e8c4144d62 –p smplayer 

acestream-launcher acestream://ed81c333815247536edfcdb2755147e8c4144d62 –p celluloid 

acestream-launcher acestream://ed81c333815247536edfcdb2755147e8c4144d62 –p vlc

 

For smoother playing add --hls:

acestream-launcher acestream://ed81c333815247536edfcdb2755147e8c4144d62 --hls –p smplayer 


方法二

另一個方法便是 Double Click on the link, 下圖便會出現: 


點擊 'Open Link' ,稍允等一會,視頻就會開始播出。這個方法相當簡單,但只會在 mpv 上播出。

 

 方法三

使用 Snap 套件: Ace Stream Player

Ace Player 是基於 VLC 開發的播放器,支援直接播放 Ace Stream 連結。

安裝 Ace Stream Player:

git clone https://aur.archlinux.org/snapd.git

cd snapd

makepkg -si

sudo systemctl enable --now snapd.socket

sudo snap install acestreamplayer


我們只需將 Ace Stream 連結,Drag & Drop 到 Ace Stream Player 上便可以觀看。

 

 

 



2025年12月29日 星期一

Acestream Content IDs for some popular English-language sports TV channels

Major English-Language Sports TV Channels

Channel

Region

Key Coverage

Notable Features

ESPN

US & global

NFL, NBA, MLB, college sports

Flagship shows like SportsCenter, extensive live coverage

Fox Sports

US

NFL, MLB, NASCAR, college football

Known for NFL Sunday broadcasts

NBC Sports Network (NBCSN)

US

NHL, Premier League, Olympics

Strong Olympic and soccer coverage

CBS Sports Network

US

College football & basketball, PGA Tour

Focus on NCAA and golf

Sky Sports

UK

Premier League, Formula 1, cricket

Dominant in UK football broadcasting

BT Sport

UK

Champions League, UFC, rugby

Competes with Sky in football rights

Star Sports (English feed)

India & Asia

Cricket, football, kabaddi

Popular across Asia with English commentary

TSN (The Sports Network)

Canada

NHL, CFL, NBA, international events

Canadian equivalent of ESPN


Remarks:

  • ESPN leads in the US, while Sky Sports dominates in the UK.

  • NBCSN is strong in Olympics and soccer, Fox Sports in NFL, and BT Sport in Champions League.

  • ESPN and Star Sports provide English-language coverage worldwide.

  • If you’re a football (soccer) fan, Sky Sports, BT Sport, and NBC Sports are your go-to channels.

  • If you’re into American sports, ESPN, Fox Sports, CBS Sports, and NBC Sports dominate coverage.

  • ESPN is the most global option, balancing both football and American sports. 

    If you want NBA action, ESPN, TNT, ABC, and NBA TV are the top choices. 

 

Below are the Ace-stream Content IDs for some of the sports TV channels:

 

BT Sport / ESPN [UK]

fc5089d8e1519872fdf951779ccbca913acc9bce


ESPN HD [US]

4b4907de51ec11087d4bed5876f2a0c68264f442

 

ESPN2 [US]

664eb5fe460b96941aed633959a845b185cd8394


FOX Sports 1 HD [US]

c9c062941fbecb16ce29437f346ea7177d720898


FOX Sports 2 HD [US]

cba8d369eac629b577750edb90370cd1c5fb03b7


Sky Sports Arena [UK]

d317a003e8047da2c36a2a2bb2289578c9a3b79c


Sky Sports Cricket [UK]

6d95e4b0893e155cc674b84e0763150c445d3ddd


Sky Sports Football [UK]

8dbe2d515e9131fa311353537736f8c94be9b26d


Sky Sports Main Event [UK]

eab7aeef0218ce8b0752e596e4792b69eda4df5e


BT Sport / ESPN [UK]

fc5089d8e1519872fdf951779ccbca913acc9bce


BT Sport 1 [UK]

efc60cfe5e3a349baa02bcc49f6647c21a9c3c5b


BT Sport 2 [UK]

d63d8a57cf471394bfa9f619bbd68b01ae27a801


BT Sport 3 [UK]

5f966c123759de46dff29c379266b7a403452033


NBA TV [US]

e72d03fb9694164317260f684470be9ab781ed95


Tennis Channel (UK) (720p)

8091334c82e8720fc6aa05ff0bd6d343c5bfecbf


Eurosport 1 HD [RU]

1b0bc4d4dcd609d3c092712e721392b199f50a62


Eurosport 2 HD [RU]

6176281b9c46a5621a0e88524f8dc621f173b8e0

 

Sky Sports Football [UK]

8dbe2d515e9131fa311353537736f8c94be9b26d


SuperTennis HD

b58dbf92765976b308695f62dea94b00b40730ee


Tennis Channel (UK) (720p)

8091334c82e8720fc6aa05ff0bd6d343c5bfecbf

 

NFL Network HD [us]

10e514ecccea1ec53736aae6486c15c1cce9379e


Each TV channel can be watched with the aid of the Ace-stream Player or Acestream-launcher (+ Acestream-engine) (for more information, please refer to my other writings).




2025年12月25日 星期四

WTT乒乓球賽事類別

WTT (世界乒乓球联会) 是国际乒联 (ITTF) 于2019年创立的一个组织,旨在举办一些商业化的乒WTT成立後推出了全新的乒乓球賽事體系乓球赛事。


分為三級賽事體系:

1. WTT系列賽(WTT Series)

2, WTT支線系列賽(WTT Feeder Series)和

3. WTT青少年系列賽(WTT Youth Series)

WTT系列賽是頂級賽事,WTT支線系列賽是關鍵的基礎性賽事,位列WTT系列賽之下。WTT青少年系列賽是起步級賽事。


WTT系列賽

WTT系列賽包括WTT總決賽(WTT Finals),WTT大滿貫(WTT Smashs),WTT冠軍賽(WTT Champions)和WTT挑戰賽(WTT Contender Series)四個級別。

WTT挑戰賽又分為WTT球星挑戰賽(WTT Star Contenders)和WTT常規挑戰賽(WTT Contenders)。


1。 WTT Grand Smash(I 級)

- 目的:WTT 的最高榮譽賽事,類似網球的大滿貫。

- 每年最多 4 站比賽

- 項目:單打,雙打和混合雙打。

- 參與者:64名男子+64名女子選手,雙打24對,包括最高排名的球員和預選賽球員。24對男雙組合+24對女雙組合

- 獎金:每次活動高達 300萬 美元,單打優勝者可獲約為 100,000 美元。

- 積分:單打冠軍可得 2000 個排名分點。

- 持續時間:10 天以上,包括資格回合。

- 2025更新:固定了日期和場地(例如新加坡,中國,美國,歐洲),以增強全球吸引力。



2。 WTT Finals(II 級)

- 年終總決賽,為全年表現最好的球員而設。
- 每年赛事数量:2
- 項目:男單+女單+混合雙打(在 2025 年起取代了男女雙打)。
- 參與者:在WTT系列賽中年度排名前16位的單打選手和排名前8位的混雙組合
- 獎金:2025年增加到 $800,000 (+14.3%)。
- 資格:結合了大滿貫,冠軍和競爭者係列賽事的結果。
- 格式:在1張球枱上進行; 先分組賽,然後每組前兩名晉級四強淘汰賽。



3。 WTT Champions 系列(III 級)

- 僅設置男子單打和女子單打兩個項目。

- 每年赛事数量:8


- 項目:僅單打。

- 參與者:30名世界排名選手+1名外卡選手+1位WTT提名選手,不設置資格賽。

- 獎金:最低 $500,000 每個事件。

- 積分:單打冠軍 1000 分。 

- 2025擴展:增加到6個年度活動(從4個),重點關注單台,高生產廣播。 

 

4。 WTT Contenders 係列(IV&V 級) 分為兩個子層: 

 a)WTT Star Contender(IV 級) 

- 目的:作為精英球員和冒起新秀之間的橋樑。让一些新星有机会参加的传统意义上的乒乓球比赛。

- 每年赛事数量:6

- 項目:單打,雙打和混合雙打。 

- 參與者:48 位單打球員,雙打 24 對。 

- 獎金:每次活動 $275,000 (2025年+10%)。 

- 積分:單打冠軍的 600 分。 

 

b)WTT Contender(V 級)

 - 目的:中層排名的球員平台。 

- 每年赛事数量:14+

- 項目:灵活比赛形式,项目可以包括男单、女单、男双、女双和混双。 

- 獎金:每次活動 $ 85,000 (2025年+6.2%)。 

- 積分:單打冠軍 400 分。 

 

WTT支线系列赛

WTT支线系列赛是WTT在2022年推出的新赛事体系,是WTT关键的基础性赛事,位列WTT系列赛之下。为乒乓球新星、全球各大区域的突出选手,和要重返WTT系列赛的运动员为而設。

5。 WTT Feeder 系列(VI 級) 

- 目的:針對地區和不合格的球員的入門級層。

- 每年赛事数量:最多 60 次

- 項目:單打,雙打和混合雙打。

 - 參與者:向包括當地通配符在內的未排名或較低的球員開放。

 - 獎金:最低每次活動 $30,000 (2025年+34%)。 

- 積分:與較高級別相比,排名點更少。 

- 結構:具有多桌設置的7天事件。 

 

6。 WTT Youth Contender 系列 - 目的:開發未來的恆星(18歲以下/15歲)。 

- 項目:为初入乒坛的年轻球员(19岁以下)搭建了基础赛事体系,覆盖了U11、U13、U15、U17和U19年龄段。

- 每年赛事数量:最多 100 次

- 2025創新: - 青年粉碎:在比賽中首場得分,突然死亡的決勝局。 

- 新的合作夥伴關係(例如,Yinhe代替729作為官方球供應商)。

 

2025年12月17日 星期三

What are distro-specific app, flatpak, snap, and appimage?

In the Linux world, there are distro-specific apps, flatpaks, snaps, and appimages.  A particular application may be built in any of these forms.


Distro-Specific Apps

  • They are applications packaged in formats tied to a specific Linux distribution, for example, .deb for Debian, Ubuntu, Linux Min, and .rpm for Fedora, openSUSE, Red Hat

  • Pros:

    • Seamless integration with the distro’s package manager.

    • Optimized for that system’s libraries and standards.

  • Cons:

    • Not portable across distros.

    • Developers must maintain multiple packages for different distros.


Flatpak

  • A universal packaging system that runs apps in a sandboxed  environment.

  • Key Features:

    • Uses runtimes (shared libraries) to reduce duplication.

    • Strong sandboxing for security.

    • Managed via flatpak command and Flathub repository.

  • Pros: Works across most Linux distros, good security isolation.

  • Cons: Larger disk usage, slower startup compared to native package


Snap

  • Developed by Canonical (Ubuntu’s parent company).

  • Key Features:

    • Self-contained packages with all dependencies.

    • Automatic updates via Snap Store.

    • Runs in a sandbox with confinement levels.

  • Pros:  Works across most Linux distros, Easy updates, wide adoption in Ubuntu ecosystem.

  • Cons: Slower startup, centralized control (Snap Store), less popular outside Ubuntu


AppImage

  • Portable application format — just download and run the file.

  • Key Features:

    • Single executable file containing the app and dependencies.

    • No installation required; works like a portable app on Windows.

  • Pros: Extremely simple, lightweight, no root access needed. Works across most Linux distros,

  • Cons: No built-in update mechanism (unless developer adds it), weaker sandboxing.


Which type of application to use?

  • Use distro-specific packages if you want tight integration with your Linux distribution.

  • Use Flatpak for cross-distro desktop apps with good sandboxing.

  • Use Snap if you’re in the Ubuntu ecosystem and want automatic updates.

  • Use AppImage for portable, no-install apps you can run anywhere.


Personal experience:

I found that distro-specific packages are easy to install but are prone to have bugs particularly after system updates. So I have used many flatpak applications, for example Smplayer, and Celluloid flatpaks.

For Acestream Player, I can only install  its snap form for viewing acestream videos. 


KDE Discover

 

KDE Discover is the graphical software center for the KDE Plasma desktop. It helps users find, install, update, and manage applications, system tools, and add-ons from multiple sources like distro repositories, Flatpak, Snap, and even AppImages KDE Applications docs.fedoraproject.org.



Key Features

  • Unified software management: Discover consolidates different package sources (your Linux distribution’s repos, Flatpak, Snap, AppImages) into one interface.

  • App browsing: You can search or explore by category, view screenshots, read reviews, and check ratings before installing KDE Applications.

  • System updates: It also handles system updates, making it a one-stop tool for keeping your system current docs.fedoraproject.org.

  • Plasma add-ons: Beyond apps, Discover lets you install and manage Plasma themes, widgets, and extensions KDE Applications.

  • Backend flexibility: Uses PackageKit for distro packages, plus dedicated backends for Flatpak and Snap KDE Applications.

Pros

  • User-friendly: Ideal for those who prefer a graphical interface over the terminal.

  • Cross-distro support: Works on many Linux distributions thanks to PackageKit.

  • Active development: KDE developers frequently update Discover, improving stability and adding features Github.

Cons

  • Performance quirks: Some users report slowdowns or occasional crashes, depending on the distro.

  • Backend limitations: Reliability can vary depending on how well your distro integrates PackageKit.

  • Power users prefer terminal: Advanced users often stick to command-line tools for speed and precision.



Summary

KDE Discover is essentially KDE’s app store and update manager, designed to make software installation and system maintenance more approachable. It shines for casual users who want a simple graphical interface, while power users may still prefer the terminal for reliability.



how to use Discover effectively

KDE Discover is a decent software center with broad integration (Flatpak, Snap, distro repos), but opinions are mixed—some users find it buggy or slow, while recent updates have improved stability and usability.



What KDE Discover Offers

  • Unified software management: Lets you install, update, and remove apps from multiple sources—your distro’s repositories, Flatpak, Snap, and even AppImages KDE Applications.

  • Add-ons support: You can also manage Plasma add-ons, themes, and extensions directly inside Discover KDE Applications.

  • User-friendly interface: Provides screenshots, reviews, and categories to help you choose apps more easily KDE Applications.

  • Recent improvements: KDE developers have been actively fixing bugs, improving performance, and polishing the UI Adventures in Linux and KDE.



Pros

  • Convenience: One place to handle all software sources.

  • Integration: Works well with KDE Plasma, making it feel native.

  • Cross-distro compatibility: Thanks to PackageKit, it supports multiple Linux distributions Reddit.

  • Active development: Frequent updates bring new features and fixes Adventures in Linux and KDE.

Cons

  • Stability issues: Some users report crashes or sluggish performance, especially in older versions Reddit.

  • Not always reliable: Advanced users often prefer the terminal for speed and control.

  • Backend limitations: Because it relies on PackageKit, quirks can appear depending on your distro’s package manager Reddit.

If you’re a casual user who prefers a graphical interface, KDE Discover is a good option—especially now that it’s more stable than in the past. But if you’re a power user, you may still prefer the terminal for reliability and speed.



which distros Discover works best on

KDE Discover works best on distros that tightly integrate KDE Plasma—like KDE Neon, Kubuntu, Fedora KDE Spin, and openSUSE Tumbleweed. Among these, openSUSE Tumbleweed is often praised for speed and smoothness, while KDE Neon gives you the very latest KDE software.



Best Distros for KDE Discover

  • KDE Neon

    • Official KDE project distro.

    • Always ships the latest KDE Plasma and Discover updates.

    • Great if you want cutting-edge KDE features, but less polished for general desktop use It's FOSS.

  • Kubuntu (Ubuntu’s KDE flavor)

    • Combines Ubuntu’s huge software ecosystem with KDE Plasma.

    • Discover integrates well with Ubuntu repos, Snap packages, and PPAs.

    • Stable and beginner-friendly Tecmint.

  • Fedora KDE Spin

    • Fedora’s KDE edition, offering a polished Plasma experience.

    • Discover works smoothly with Fedora’s DNF backend.

    • Active community support, though some users note occasional “papercuts” in practical use Fedora Discussion.

  • openSUSE Tumbleweed (rolling release)

    • Known for excellent KDE integration and performance.

    • Discover runs faster here compared to Ubuntu or Fedora, thanks to openSUSE’s careful packaging Reddit openSUSE Forums.

    • Rolling release means you get the latest KDE updates quickly.



  • openSUSE Tumbleweed: Frequently described as “smoother than butter” when running KDE apps and Discover Reddit.

  • Fedora KDE Spin: Polished but can have minor usability quirks Fedora Discussion.

  • Kubuntu: Stable, but Discover may feel slower compared to openSUSE.

  • KDE Neon: Best for bleeding-edge KDE Discover updates, but not always the most stable daily driver It's FOSS.



If you want maximum stability and speed, go with openSUSE Tumbleweed.


If you want latest KDE Discover features, choose KDE Neon.
For a
balanced beginner-friendly option, Kubuntu is excellent.
Fedora KDE Spin sits in between—modern, polished, but not always flawless.



What is flatpak

 

Flatpak is a universal packaging system for Linux that lets you install and run applications across different distributions in a secure, sandboxed environment. It’s designed to make app distribution easier for developers and more consistent for users.



Key Features of Flatpak

  • Cross-distro compatibility: Developers can package an app once and distribute it to any Linux distribution that supports Flatpak.

  • Sandboxing: Apps run in isolation from the rest of the system, improving security and stability.

  • Bundled dependencies: Applications include all the libraries they need, so you don’t have to worry about missing packages.

  • Runtimes: Flatpak provides shared “runtimes” (common sets of libraries) that apps can depend on, reducing duplication.

  • Flathub integration: Flathub is the main app store for Flatpak, offering thousands of popular applications.



Pros

  • Consistency: Apps look and behave the same across different Linux distros.

  • Security: Sandboxing limits what apps can access on your system.

  • Easy updates: Flatpak apps can be updated independently of your system packages.

  • Huge catalog: Flathub hosts a wide range of desktop apps, from productivity tools to games.



Cons

  • Disk space usage: Because apps bundle their dependencies, they can take up more storage.

  • Performance overhead: Sandboxing may introduce slight performance costs compared to native packages.

  • Integration quirks: Some apps may not fully respect system themes or file paths.



Flatpak is essentially Linux’s answer to universal app distribution, similar to how mobile platforms use app stores. It makes life easier for developers and users by ensuring apps run consistently across distros, though it can be heavier on disk space.



How Flatpak compares to Snap and AppImage

Flatpak vs Snap vs AppImage



Flatpak

  • Focus: Desktop applications.

  • Strengths:

    • Works across many Linux distros.

    • Strong sandboxing for security.

    • Huge catalog via Flathub.

  • Weaknesses:

    • Larger disk usage since apps bundle dependencies.

    • Sometimes slower startup compared to native packages.

Snap

  • Focus: Both desktop and server apps.

  • Strengths:

    • Backed by Canonical (Ubuntu).

    • Automatic updates and rollback support.

    • Good for system services as well as apps.

  • Weaknesses:

    • Heavier resource usage.

    • Slower startup times.

    • Integration outside Ubuntu can feel clunky.

AppImage

  • Focus: Portable apps.

  • Strengths:

    • No installation needed—just download and run.

    • Super lightweight and portable (like a Windows .exe).

    • Doesn’t touch system files.

  • Weaknesses:

    • No built-in update mechanism (unless developer adds it).

    • No sandboxing—less secure than Flatpak/Snap.

    • Smaller ecosystem compared to Flathub or Snap Store.



Comparison Table

Feature

Flatpak

Snap

AppImage

Best for

Desktop apps

Desktop + server apps

Portable apps

Sandboxing

Yes

Yes

No

Updates

Manual or auto

Automatic

Manual

Main Store

Flathub

Snap Store

None (per-app)

Integration

Strong on KDE/GNOME

Strong on Ubuntu

Works everywhere



  • Use Flatpak if you want a secure, cross-distro desktop app ecosystem.

  • Use Snap if you’re on Ubuntu or need server/service apps with auto-updates.

  • Use AppImage if you want portable, no-install apps you can run anywhere.