1

我创建了一个简单的代码来播放来自 BBC World Service 的最新播客。在 Linux 上,我依靠 MPlayer 流式传输文件。如何在 Android 下运行的 QPython 上做同样的事情?

import urllib
import subprocess
from bs4 import BeautifulSoup

def bbc_news():

  print("Collecting Podcast Episode...")

  r = urllib.urlopen('http://www.bbc.co.uk/programmes/p02nq0gn/episodes/downloads')
  soup = BeautifulSoup(r)

  links = soup.select('a.link-complex.br-linkinvert.buttons__download__link')

  print(links[0].get('download'))

  subprocess.call("mplayer "+ links[0].get('href'), shell=True)

def main():

  bbc_news()

  return 0

if __name__ == '__main__':
  main()

基本上,urllib 和漂亮的汤在 QPython/Android 中有效吗?哪个组件可以将 mplayer 替换为 mp3 文件流媒体?

4

0 回答 0