在Ubuntu系统中看网络视频的方法

来源:岁月联盟 编辑:zhuzhu 时间:2009-06-03
在Ubuntu系统中看网络视频的方法内容简介:在工作之余,上网观看视频节目成为许多人休闲放松的一种选择。在Windows平台上,我们既可以通过浏览器来观看,也可以通过丰富的专门软件,如PPLive、PPStream、UUSee来观看实时的网络视频节目。在 Ubuntu系统 中,收

  在工作之余,上网观看视频节目成为许多人休闲放松的一种选择。在Windows平台上,我们既可以通过浏览器来观看,也可以通过丰富的专门软件,如PPLive、PPStream、UUSee来观看实时的网络视频节目。在Ubuntu系统中,收看网络视频也非常方便,如通过Firefox收看视频站点的节目,通过Sopcast收看实时的电视节目等。下面就让我们一起来看一看吧。

  一、用Firefox浏览器观看在线视频

  在Ubuntu上看网络在线视频,通常是通过Firefox浏览器来看如优酷和Youtube上的视频,因这些视频站点的视频播放控制界面大多是基于Flash技术开发的,因而,通过Firefox观看网络视频节目,我们首先要为Firefox浏览器安装上Flash插件。我们可以从Flash播放器的官方站点http://get.adobe.com/flashplayer/下载适用于Ubuntu平台的Flash插件的安装文件,即以.deb结尾的文件。GNOME集成桌面环境中,双击下载的install_flash_player_10_linux.deb文件,自动出现GDebi图形化安装工具窗口(如图),点击窗口上的“安装软件包”按钮,输入管理员密码后,Gdebi自动为我们安装上Flash插件。

在Ubuntu系统中也能轻松观看网络视频

  Ubuntu系统自带Totem电影播放机,它也为Firefox浏览器提供相应的插件来支持多种视频格式文件的播放。因而在安装好Flash插件后,运行Firefox浏览器,访问某个视频网站,我们就可以欣赏自己喜欢的视频节目了。

  二、用Sopcast收看网络电视

  在Ubuntu系统上,通过免费、简单易用的软件Sopcast,我们可以享受在线收看电视节目的乐趣。Sopcast(Streaming over P2P)是一个基于P2P(Peer-to-Peer)技术的视频播放软件,通过它,用户可以轻松在线收看如实况转播等实时视频节目。以下介绍基于Ubuntu桌面版8.10,使用GNOME集成桌面环境。

  1.安装软件

  Ubuntu系统默认没有安装Sopcast软件,我们可以从站点cnc1.sopcast.cn下载专用于Linux系统的Sopcast的安装文件,当前版本为3.0.1,下载的文件名为sopcast.tgz。在安装时,首先要解压该文件,解压后将在当前目录下生成一个子目录sp-auth,然后进到该目录,里面包含已经编译好的二进制可执行文件sp-sc-auth,我们将该文件重命名后复制到系统全局路径下。单击“应用程序” →“附件”下的“终端”项,打开一个GNOME终端窗口,在窗口中依次输入如下命令:

  sudo cp sp-sc-auth /usr/bin/sp-sc
  sudo cp sp-sc-auth /usr/local/bin/sp-sc

  命令执行后,在Ubuntu系统的任何目录下输入命令sp-sc均可以运行Sopcast程序。由于以命令方式收看视频节目极不方便。因而我们需要安装Sopcast的图形化前端程序Gsopcast。

  我们可以从站点http://gsopcast.googlecode.com下载Gsopcast的安装文件,下载的安装文件的文件名为gsopcast-0.4.0.tar.bz2。在安装时,首先要解压该文件,依次输入如下命令:

  sudo bunzip2 gsopcast-0.4.0.tar.bz2
  sudo tar -xvf qsopcast
  -0.4.0.tar

  命令执行后,将在当前目录下生成一个子目录gsopcast-0.4.0,进到该目录,输入如下命令:

  sudo ./configure

  对系统进行检查,如检查通过则在当前目录下生成编译脚本makefile;如检查过程中,指出缺少某个安装包,则可以使用apt-get命令来安装上相应的软件包(在Ubuntu系统上可能需要另行安装libasound-dev和libgtk2.0-dev两个软件包)。然后进到子目录src中,依次输入如下命令:

  sudo make
  sudo make install

  如以上命令执行均没有问题,则在src目录下生成可执行二进制文件gsopcast。为了测试Gsopcast程序是否编译成功,我们可以输入命令:./gsopcast来启动Gsopcast程序。Gsopcast程序启动后,将自动连接到站点channel.sopcast.com获取可用电视频道列表文件,并将获取到电视频道显示在程序窗体左侧的频道列表区树视图中。

  网络电视的视频内容需要借助于第三方的媒体播放器软件来播放,这里我们使用功能强大的视频播放软件VLC。Ubuntu系统默认没有安装该软件,但Ubuntu软件源中包含了VLC软件安装包,因而安装VLC软件很简单。安装VLC及常用解码器的命令如下:

  sudo apt-get install vlc w32codecs

  安装完毕后,在菜单“应用程序”/“影音”下可以找到“VLC media player”项。

  2.配置并运行Gsopcast

在Ubuntu系统中也能轻松观看网络视频

  为了使用Gsopcast能正常收看网络电视,我们还需对Gsopcast程序进行配置。点击Gsopcast程序窗口的“配置”选项卡,在“配置”选项卡窗口,将“播放器”栏对应的媒体播放器改为“vlc”,将“频道地址”改为“http://channel.sopcast.com/gchlxml”。为了让设置生效,保存以上设置后,关闭Gsopcast程序并重新运行。如重新运行Gsopcast程序后,在窗体左侧的频道列表树视图中出现频道信息,则表明成功获取频道信息,双击某个频道或选中某个频道后,点击下方的“Play”(播放)按钮,我们就可以欣赏所选频道的电视节目了。