[问题]firefox不能在线听广播

Totem,mplayer,sopcast,realplayer,bmp
回复
头像
dickfisch
帖子: 110
注册时间: 2007-10-22 17:40

[问题]firefox不能在线听广播

#1

帖子 dickfisch » 2008-07-12 7:12

请问如何才能收听到这个网站的在线广播呢?好像firefox不支持,只能在win下用ie听。

http://news.smgbb.cn/smgbb/news/radio2007/index.shtml
头像
luojie-dune
帖子: 22033
注册时间: 2007-07-30 18:28
系统: Linux
来自: 空气中

#2

帖子 luojie-dune » 2008-07-12 7:30

是不支持firefox吧。在windows下,opera7 firefox1.x的时候,我的标准是,不支持opera的我用firefox,还不行的网站我就屏蔽它。
『这个世界都是我的 ,我爱你们』

ENTP ⥂ INTP ⥄ INFP ⇦ INTJ

在此发布的文章使用 Creative Commons Attribution-ShareAlike 4.0 协议
头像
dickfisch
帖子: 110
注册时间: 2007-10-22 17:40

#3

帖子 dickfisch » 2008-07-12 16:04

这样啊 :shock:
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#4

帖子 kofshower » 2008-07-12 17:46

nod
I think you can hear the band.
Use this form:
mms://218.1.74.230/ml103 + band number.
mms is one of real stream transfer protocol. I promise firefox can satisfy you.

代码: 全选

<object  classid="clsid:6BF52A52-394A-11D3-B153-00C04F79FAA6"  id="WindowsMediaPlayer"  width="0"  height="0">
  <param  name="URL"  value="mms://218.1.74.230/sgxw">

  <param  name="rate"  value="1">
  <param  name="balance"  value="0">
  <param  name="currentPosition"  value="0">
  <param  name="defaultFrame"  value>
  <param  name="playCount"  value="">
  <param  name="autoStart"  value="1">
  <param  name="currentMarker"  value="0">
  <param  name="invokeURLs"  value="0">
  <param  name="baseURL"  value>

  <param  name="volume"  value="100">
  <param  name="mute"  value="-1">
  <param  name="uiMode"  value="none">
  <param  name="stretchToFit"  value="0">
  <param  name="windowlessVideo"  value="0">
  <param  name="enabled"  value="-1">
  <param  name="enableContextMenu"  value="-1">
  <param  name="fullScreen"  value="0">
  <param  name="SAMIStyle"  value>

  <param  name="SAMILang"  value>
  <param  name="SAMIFilename"  value>
  <param  name="captioningID"  value>
  <param  name="enableErrorDialogs"  value="0">
</object>
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
头像
dickfisch
帖子: 110
注册时间: 2007-10-22 17:40

#5

帖子 dickfisch » 2008-07-12 23:11

不好意思,这是html吗?我比较菜,不懂的。firefox有没有什么插件可以播放呢?
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#6

帖子 kofshower » 2008-07-13 8:53

回家了,有中文输入法了。
我的意思是说firefox不可以播放的原因可能是没有mozilla-mplayer
这个插件。(后来看了下估计装了这个也不行,因为这个依赖一个windowmediaplayer的activex控件)
具体可以看这儿https://addons.mozilla.org/zh-CN/firefox/browse/type:7
这个插件没有linux的版本,就是说windows下的ff是可以播放的

可是firefox上安装个支持流媒体的插件是一定可以解决这个问题的
此外,解决类似的问题可以不用firefox。在ff浏览的时候直接按ctrl+U显示html页面原代码。然后对照看看可能的媒体uri是哪一个。就是我上面贴的那些。那后可以收藏到播放器里面听。
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
头像
dickfisch
帖子: 110
注册时间: 2007-10-22 17:40

#7

帖子 dickfisch » 2008-07-13 20:02

恩,谢谢哦,是个好办法。能不能再推荐点优秀的可以播放mms流的播放器呢?
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#8

帖子 kofshower » 2008-07-14 2:30

linux下面最优秀的是vlc,以前我写过一篇文章的,在音频区
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
头像
dickfisch
帖子: 110
注册时间: 2007-10-22 17:40

#9

帖子 dickfisch » 2008-07-14 4:05

kofshower,谢谢你热心的帮助。我按照你那篇帖子的方法编译安装了vlc,最后不知道什么原因,在cli里打 vlc+电影名 只有声音没有图像。然后尝试用它来播放mms流也失败。

我觉得很奇怪,我在这个网页上 http://www.lingye.net/blog/article.asp?id=214 找到很多广播地址,基本上用totem都能播放,就是我要的几个上海电台的地址不行。

上海动感101 mms://218.78.215.88/101
上海上广新闻 mms://218.1.74.230/sgxw
上海东广新闻 mms://218.1.74.230/dgxw
上海上海体育 mms://218.1.74.230/sport
上海第一财经 mms://218.1.74.230/dycj
上海上海交通频率 mms://218.1.74.230/sgjt
上海LOVE RADIO mms://218.1.74.230/ml103
上海都市792 mms://218.1.74.230/ds792
上海经典947 mms://218.1.74.230/jd947
上海戏剧调频 mms://218.1.74.230/sgxj

郁闷!认命了。在WIN下用WMP播放它们完全没问题,看来WMP确实无可替代。大概只能等高手搞定wine加WMP了。
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#10

帖子 kofshower » 2008-07-14 6:39

建议你用我写的第一种方法apt安装。要编译的话我现在建议从代码仓库编译,用git clone去取,可是现在在国内的话sf被墙掉咯。我自己推荐编译的原因只是我要听正版cd,这个libdts在apt出来的东西是没有被配置进去的。此外现在apt pool的包都是自动化打包的,随着软件版本的进展肯定会出现质量不能保证的情况。这个特别在ubuntu下面是这样。因为为了推广linux,用了大量最新的bata软件了。所以没什么特别的要求还是apt吧。编译的缺点是什么依赖关系不好判断,特别对vlc是这样。因为vlc有时候文件夹下的解码库比系统自带的解码库的优先级高。要解决问题的话也很麻烦需要上传编译日志(you can use make >debug 2>&1)。而论坛文件上传一次就2M,我记得Firefox编译的话日志有40M左右,VLC估计有也有10M

至于不能播放那么,你知道是流媒体比如mms 或rtsp,加上你也知道什么电台,那用Google一下吧。

代码: 全选

上海动感101    mms://218.78.215.88/101
上海上广新闻    mms://218.1.74.230/sgxw上海动感101
上海东广新闻    mms://218.1.74.230/dgxw
上海上海体育    mms://218.1.74.230/sport
上海第一财经    mms://218.1.74.230/dycj
上海上海交通频率    mms://218.1.74.230/sgjt
上海LOVE RADIO    mms://218.1.74.230/ml103
上海都市792    mms://218.1.74.230/ds792
上海经典947    mms://218.1.74.230/jd947
上海戏剧调频    mms://218.1.74.230/sgxj
这些地址确认wmp可以播放么?

代码: 全选

Unable to open 'mms://218.1.74.230/ds792'
Unable to open 'mms://218.1.74.230/ds792'
然后我直接用telnet发包都不行,ip我试了又是对的
hunch@hunch-laptop:~$ ping 218.1.74.230
PING 218.1.74.230 (218.1.74.230) 56(84) bytes of data.
64 bytes from 218.1.74.230: icmp_seq=1 ttl=121 time=16.2 ms
64 bytes from 218.1.74.230: icmp_seq=2 ttl=121 time=16.4 ms
64 bytes from 218.1.74.230: icmp_seq=3 ttl=121 time=16.8 ms
64 bytes from 218.1.74.230: icmp_seq=4 ttl=121 time=16.4 ms

--- 218.1.74.230 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3002ms
rtt min/avg/max/mdev = 16.213/16.478/16.850/0.279 ms
hunch@hunch-laptop:~$ telnet 218.1.74.230 80
Trying 218.1.74.230...

hunch@hunch-laptop:~$ telnet 218.1.74.230 1755
Trying 218.1.74.230...

我用了vlc也是错误的,mplayer也是一样。如果wmp可以的话有没有先下载证书啊?或是wmp连接的时候用的不是1755端口。我没有win,没法看
不应该啊
我记得wmp特有的东西就只有签名证书这个在window和linux下面没有软件可以搞好的。
因为微软送给SMG 流媒体服务器的,自然用wmp好
wine wmp我想也不是很难吧。好像有个自动化脚本winetrick,连自己动手都省了
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
头像
dickfisch
帖子: 110
注册时间: 2007-10-22 17:40

#11

帖子 dickfisch » 2008-07-14 8:09

恩,直接从源里面装vfc就可以有图像了,原来我这里编译安装的是没有图形界面的。

那些地址我都在win下确认过了,可以放,没有一点问题,也没有下载证书的要求。是不是1755端口倒没注意。我觉得应该是的吧。

wine+wmp的方法我再找找,这个坛子里好像有人说还没人搞定呢。

实在是谢谢你了,这么帮忙。其实就到win里面去听也没关系。我主要是在ubuntu里工作,顺便听听广播解闷。如果不能听那就专心工作罗。 :lol:
头像
kofshower
帖子: 1343
注册时间: 2007-03-13 11:23
联系:

#12

帖子 kofshower » 2008-07-14 17:18

如果不是1755的话 后面要加端口号的。mplayer会去从80开始猜测。其他的估计不会。
vlc编译没有图像可能是有libavcodec-dev libpostproc-dev libmpeg2-4-dev libavformat-dev这四个之一的问题。具体原因没有看到日志的话不清楚。最近没有编译vlc了,之前编译过一次可以用好久的。

我想现在crossover7可以很方便安装office和wmp
"We are all in the mud, but some of us are looking at the stars." (Oscar Wilde)
We are not born for ourselves.
人生天地间,并非为自己
Homepage:http://sites.google.com/site/polarisnotme/
回复