Debian下看电视直播

debian下大家都是怎么看电视直播的啊?我一直是用firefox网页浏览,腾讯乐视挺好,但看西甲在pplive上,卡的让人抓狂(声音不断,就画面顿在那不动),看得上火,大家都是怎么看西甲啊?我家是联通50M带宽

换chrome试试

体育节目我用 acestream 看。下面是我的配置

下载 acestream_3.0.2_ubuntu_14.04_x86_64 解压到某处。如 $HOME/Apps/acestream_3.0.2_ubuntu_14.04_x86_64/

建立几个脚本方便启动。以下几个脚本我都放在 $HOME/bin 中。
先启动 aceengine
上网找到直播地址后,可直接用命令 aceplay 播放。
aceplay 947d37hg683jf892jdfh3uff

aceengine:

$HOME/Apps/acestream_3.0.2_ubuntu_14.04_x86_64/acestreamengine --lib-path $HOME/Apps/acestream_3.0.2_ubuntu_14.04_x86_64 --client-console

aceget.exp:

#!/usr/bin/expect -f

#
# Aceget: a command-line Ace Stream client
#
# params: hostname/ip port-number TORRENT/INFOHASH/PID/RAW/URL url/pid/whatever
# - for media usage, see http://wiki.acestream.org/wiki/index.php/Engine_API/en
# - incoming video data is pushed into stdout, so redirect to your media software of choice
#


#
# Check dependencies, suppress all output
#
package require sha1
log_user 0


#
# Configuration
#
if {[expr $argc < 4]} {
	puts stderr "params: hostname/ip port-number TORRENT/INFOHASH/PID/RAW/URL url/pid/whatever"
	exit -1
} 
set address [lindex $argv 0]
set port [lindex $argv 1]
set type [lindex $argv 2]
set pid [lindex $argv 3]

set apiversion 3
set apikey n51LvQoTlJzNGaFxseRK-uvnvX-sD4Vm5Axwmc4UcoD-jruxmKsuJaH0eVgE


#
# Script start
#
# Connect via telnet, set timeout at 10 sec
#
spawn telnet $address $port
set timeout 10
expect {
	"Unable to connect to remote host" {puts stderr "Telnet connection failed, wrong address/port?"; exit 1}
	timeout {puts stderr "Telnet connection timed out, network error?"; exit 2}
	"Connected to"
}

#
# Shake hands and receive a challenge, then authenticate as per:
# http://wiki.acestream.org/wiki/index.php/Product_key/en
#
send [format "HELLOBG version=%d\r" $apiversion]
expect {
	-re "HELLOTS.*key=(\[^ \]*).*" {set challenge $expect_out(1,string)}
	timeout {puts stderr "Handshake timed out, incompatible ace version?"; exit 3}
}
send [format "READY key=%s-%s\r" [exec sed s/-.*// <<$apikey] [::sha1::sha1 "$challenge$apikey"]]
expect {
	NOTREADY {puts stderr "Authentication failed, wrong API key?"; exit 4}
	timeout {puts stderr "Authentication timed out, network error?"; exit 5}
	AUTH
}

#
# Send user data
#
send "USERDATA \[\{\"gender\": \"1\"\}, \{\"age\": \"3\"\}\]\r"

#
# Request the given Acestream PID from the engine, timeout after 30 sec
#
set timeout 30
send "START $type $pid 0\r"
expect {
	-re "START.*(http://\[^ \]*).*" {set videolink $expect_out(1,string)}
	timeout {puts stderr "Video request timed out, broadcast unavailable?"; exit 6}
}

#
# Push incoming .TS data into stdout, but only if redirected off the console
#
if {[dict exists [fconfigure stdout] -mode]} {
	expect_user *
	puts stderr $videolink
	puts stderr "Hit return when finished..."
	expect_user -timeout -1 \n
} else {
	catch {exec >@stdout 2>@stderr curl -s $videolink}
}

#
# Cleanup
#
send "STOP\r"
send "SHUTDOWN\r"

aceplay:

expect $HOME/bin/aceget.exp 127.0.0.1 62062 PID $1 | mpv --alang=eng -

楼上能不能详细点,小弟新手。acestream_3.0.2_ubuntu_14.04_x86_64我在acestream网站上没找到下载的,还有直播地址能不能分享一下,谢谢

从这里下载 http://wiki.acestream.org/wiki/index.php/AceStream_3.0/en#Linux
我在 Debian 9 上使用 Ubuntu 14.04 的版本可以运行

先别急着折腾,先到你常去的足球社区看看有没有人用 acestream 看比赛
这些地方可以找一下 https://www.reddit.com/r/soccerstreams/
比赛前会有网友发布地址

一般到对应的体育社区里找,足球我不怎么看所以不知道常见地址
直播地址也是网友搭建的,一般不能长久。人家高兴播就播,弃坑了就没了,再找新的
这个好像是 P2P 原理,看得人越多越快。