After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 350595 - support for nsc multicast playlist format from Microsoft
support for nsc multicast playlist format from Microsoft
Status: RESOLVED WONTFIX
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal enhancement
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 397048 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-08-09 13:52 UTC by Christian Fredrik Kalager Schaller
Modified: 2013-08-22 18:00 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Fredrik Kalager Schaller 2006-08-09 13:52:36 UTC
There is a playlist format called NSC from Microsoft for multicast streams.

JLJ have implemented it and put up some code in his blog:
http://nanocrew.net/?p=128

There is a test stream from Virgin radio available at:
http://www.smgradio.com/core/audio/wmp/vruk_vr_multicast.nsc
Comment 1 Bastien Nocera 2006-08-09 14:00:29 UTC
The code for VLC is at:
http://trac.videolan.org/vlc/browser/trunk/modules/demux/nsc.c
Comment 2 Bastien Nocera 2007-01-15 22:52:53 UTC
*** Bug 397048 has been marked as a duplicate of this bug. ***
Comment 3 Bastien Nocera 2007-01-15 22:54:06 UTC
From bug 397048:

Steps to reproduce:
0) Load http://www.hetgroteongeduld.be/homehgo.html
1) Click on "Films on-line" in the top navbar
2) Choose any one "Bekijk deze films (1Mbps) / Windows media player" links from
the main frame

Results:
Doesn't play.

[...]
** Message: NewStream mimetype 'video/x-ms-asf' URL
'http://www.castgate.net/grootongeduld/nsc/HGO2006Fict.asx'
** Message: Should be dual type 'audio/x-ms-asx', making sure now
** Message: Is dual type 'audio/x-ms-asx'
** Message: Is playlist; need to wait for the file to be downloaded completely
** Message: StreamAsFile filename
'/tmp/etmp/mozilla/epiphany/Cache/81693B71d01'
** Message: Setting the current playlist to
'/tmp/etmp/mozilla/epiphany/Cache/81693B71d01' uri
'http://www.castgate.net/grootongeduld/nsc/HGO2006Fict.asx' base-uri
'http://www.castgate.net/grootongeduld/nsc/HGO2006Fict.asx'
** Message: DestroyStream reason 0
** Message: URLNotify URL
'http://www.castgate.net/grootongeduld/nsc/HGO2006Fict.asx' reason 0
added URI 'http://www.castgate.net/grootongeduld/nsc/HGO2006Fict.nsc' with
title 'empty' genre '(null)'
** Message: totem_embedded_open_internal
'http://www.castgate.net/grootongeduld/nsc/HGO2006Fict.nsc' is-browser-stream 0
** Message: BEFORE _open
Comment 4 Bastien Nocera 2007-04-05 16:21:19 UTC
More NSC streams at http://support.bbc.co.uk/multicast/streams.html
Comment 5 Christian Fredrik Kalager Schaller 2007-05-04 16:02:11 UTC
Further info and test streams from Virgin:
http://www.virginradio.co.uk/about_us/technology_services/multicast/index.html
Comment 6 Bastien Nocera 2007-08-28 14:46:04 UTC
In shared-mime-info:

2007-08-28  Bastien Nocera  <hadess@hadess.net>

        * freedesktop.org.xml.in: Split out *.nsc into its own mime-type, as
        we'd like GStreamer to handle it directly, rather than us
        Confusing mime-type name from
        http://en.wikipedia.org/wiki/Windows_Media_Station
        * tests/*: Add an ASX playlist and an NSC stream description

In Totem:

2007-08-28  Bastien Nocera  <hadess@hadess.net>

        * data/mime-type-list.txt: add application/x-netshow-channel as a
        supported mime-type
        * src/plparse/totem-pl-parser-wm.c:
        (totem_pl_parser_add_asf_parser): Make NSC files unhandled by the
        playlist parsers, as GStreamer is supposed to handle it
        (Helps: #350595)

This is a service description file, like SDP files, so GStreamer should handle it internally. Moving there.
Comment 7 Edward Hervey 2013-07-18 05:03:59 UTC
Should this block against (or be marked as a duplicate) or the playlist support bug (#336951 and #478564) ?
Comment 8 Bastien Nocera 2013-08-22 17:40:11 UTC
I don't think this is "playlist support" per se. SDP files are handled through a SDP demuxer, so should NSC files.

I'm not sure that those are prevalent anymore though, and I've received no reports that they're used anywhere else. Won't fix?
Comment 9 Tim-Philipp Müller 2013-08-22 18:00:31 UTC
Yeah, let's close this.