maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   OS2008 / Maemo 4 / Chinook - Diablo (https://talk.maemo.org/forumdisplay.php?f=29)
-   -   Sirius direct streaming -- progress?? (https://talk.maemo.org/showthread.php?t=13509)

jmancine 2007-12-20 16:23

Sirius direct streaming -- progress??
 
There are many threads about people who have setup streaming from their home PC to their n8x0. However, few seem to have been talking about testing streaming directly from sirius.com to the IT.

So, after installing the new OS 2008 release I gave it a try, and it seems that my IT now recognizes the stream.

With all prior OS versions (and microB versions of course) clicking "Listen Online" at sirius.com would bring me to the login screen where I would put in my username and password but would be directed to a page that said I was not able to use the service.

Now, the login works and the player loads. The channel list operates normally and I can select my stream which loads in the player and appears to begin playing.

However, I can't hear anything.

There is definitely progress here -- no errors in the whole process. I'm just not sure how to get the sound to pass from microb to the system...

jmancine 2007-12-20 17:59

Re: Sirius direct streaming -- progress??
 
by the way, this issue is solved in desktop linux running firefox with the MediaPlayerConnectivity add-in for firefox.

I'm streaming in ubuntu with no problems.

i guess the only hurdle is making microb know what to do with the stream.

technut 2007-12-20 20:50

Re: Sirius direct streaming -- progress??
 
I get the same thing with my cable provider's online digital music service, the progress bar shows it playing but no sound. It appears to be designed for Microsoft's Media Player and I'm assuming there is some kind of DRM issue preventing it from working properly on the tablet.

In case it helps anyone else in determining the problem, here's the embed code from my provider's site:
Code:

                          <EMBED type='application/x-mplayer2'
                                pluginspage='http://microsoft.com/windows/mediaplayer/en/download/'
                                id='mediaPlayer' name='mediaPlayer' displaysize='4' autosize='-1'
                                bgcolor='white' showcontrols="true" showtracker='-1' volume='50'
                                showdisplay='0' showstatusbar='false' videoborder3d='-1' width="320" height="25"
                                src="http://music.shaw.ca/player/playlist.wma?channel=57"
                                autostart="true" designtimesp='5311' loop="false">
                          </EMBED>

p.s. I get the same bad behaviour in FireFox on my Vista machine. It only works from IE.

p.p.s. Hmmm... now it is working in FF. Not sure if it had anything to do with my switching to IE and back just now...

Here's the system requirements from my provider:
# Microsoft Windows® 98 (Second Edition) or higher. Mac computers with Javascript enabled and Mac OS X version 10.1.5 or later (version 10.2 recommended).
# Windows Media Player 9 or greater: The computer must meet the minimum system requirements of Microsoft Windows Media Player 9 or greater, which must be installed. You can download the Windows Media Player at www.microsoft.com.
* Windows XP users need to utilize version 10. For more info, please check:
http://www.microsoft.com/windows/win...player/9series if you are a PC user; or http://www.microsoft.com/windows/win...dia/player/mac if you are a MAC user.

Ism 2007-12-21 00:28

Re: Sirius direct streaming -- progress??
 
technut: your stream ( http://music.shaw.ca/player/playlist.wma?channel=57 ) resolves (using vlc media player on Windows XP) to mms://64.59.140.81/ix57 which plays well on my N800 OS2008beta mediaplayer.

technut 2007-12-21 01:16

Re: Sirius direct streaming -- progress??
 
Ism, first let me say thanks for testing that and for joining the forum to post your results!

I just tested the mms URL myself in OS2008(final) and it opened the media player and played!

Unfortunately it doesn't play from the embedded player on the Shaw page here:
http://music.shaw.ca/player/index.php?channel=57
(which may not be reachable outside Shaw's network)

It appears to play but, just like jmancine's Sirius page, there is no audio output.

But you have given me hope, and if nothing else then I can resolve and bookmark the individual mms streams (there's only 40 of them, and less than half those are worth bookmarking anyway).

Perhaps this would also work for jmancine.

Thanks again!

jmancine 2007-12-21 03:06

Re: Sirius direct streaming -- progress??
 
super! i think we're getting somewhere.

It would appear that os2008 now has the proper codecs to resolve WMP type streams, but that microb just needs help passing them to the OS

sirius uses some sort of authentication process, and i can't resolve the stream down to a single url or ip address.

So my focus now is to find a way to get microb to properly handle the stream. I may attempt to repackage the aforementioned Mediaplayerconnectivity firefox addon into a .deb and get it into microb. mozilla iis mozilla, right? ;)

technut 2007-12-21 03:30

Re: Sirius direct streaming -- progress??
 
If you look at the source of the web page that has the player on it, is there an EMBED section like I posted? That will have the URL of the stream.

jmancine 2007-12-21 04:25

Re: Sirius direct streaming -- progress??
 
no embed tags, but I did figure out the url which is a complicated mess of authorization tokens based on the current browser session.

anyhow, I tried the url in media player and got an "invalid format" error. arrgh.

In mediabox media center it says "buffering" but then times out.

hmmmm...(scratches head)

technut 2007-12-21 11:46

Re: Sirius direct streaming -- progress??
 
Quote:

Originally Posted by Ism (Post 112520)
technut: your stream ( http://music.shaw.ca/player/playlist.wma?channel=57 ) resolves (using vlc media player on Windows XP) to mms://64.59.140.81/ix57 which plays well on my N800 OS2008beta mediaplayer.

I just tried opening http://music.shaw.ca/player/playlist.wma?channel=57 directly in OS2008 Media Player. The player gets stuck "Buffering" and never starts to play and never times out.

The contents of that URL are an asx with two mms streams (primary and backup):
Code:

<asx version="3.0">
        <title>Galaxie Max Trax on Shaw Music</title>
                <entry>
                <ref href="mms://64.59.140.81/ix57" />
        </entry>
                <entry>
                <ref href="mms://64.59.140.80/ix57" />
        </entry>
        </asx>

And as you said, those individual mms streams play fine.

So the problem (in my limited understanding) seems to be with how Media Player is dealing with the content of the above asx file, and not with the stream(s).

jmancine 2007-12-21 15:46

Re: Sirius direct streaming -- progress??
 
I extracted the asx file and found out that sirius audio is streamed via http in ASF format, which of course uses the WMA codec.

I do not think it would be that difficult to write a microb based browser plug in that would allow the user to login (which creates the "token" that is needed to access the stream) and then allows the user to select a channel (a simple text modification of the URL).

But, as technut just said, the problem now seems to be getting Media Player to deal with ASX files.

You may want to visit this thread:

http://www.internettablettalk.com/fo...ad.php?t=13287

They are discussing a similar topic.

jmancine 2007-12-21 16:23

Re: Sirius direct streaming -- progress??
 
Well, I'm officially confused. According to Nokia.com, os2008 supports these formats for streaming audio: M3U, PLS, ASX, WAX, WVX, WPL.

LINK: http://europe.nokia.com/A4579471

Would they really release an OS that supported ASX without a Media Player capable of playing it?

Maybe it is a bug! ;)

zerojay 2007-12-21 16:45

Re: Sirius direct streaming -- progress??
 
Media player can play asx... but as it says, it may not support all forms of it. Complain to Sirius and have them give Nokia a test account or something.

jmancine 2007-12-21 18:15

Re: Sirius direct streaming -- progress??
 
Good idea, I'll send an email to Sirius customer service.

jmancine 2008-01-03 20:13

Re: Sirius direct streaming -- progress??
 
Sirius says the ASX is compatible with most media players, and I have to agree. In fact, I can't find one on my PC that doesn't handle the file properly. But os2008 is a diffferent story.

The fact is that Media Player simply can't properly handle ASX ...a problem that is not confined to Sirius.


All times are GMT. The time now is 13:21.

vBulletin® Version 3.8.8