SHOUTcast Wikipedia.SHOUTcast DNAS is cross platformproprietary software for streaming media over the Internet.The software, developed by Nullsoft, is available free of charge.It allows digital audio content, primarily in MP3 or High Efficiency Advanced Audio Coding format, to be broadcast to and from media player software, enabling the creation of Internet radio stations.The most common use of SHOUTcast is for creating or listening to Internet audio broadcasts however, video streams exist as wellcitation needed.Change Windows Media Playlist To M3u List' title='Change Windows Media Playlist To M3u List' />Some traditional radio stations use SHOUTcast to extend their presence onto the Web.SHOUTcast Radio is a related website which provides a directory of SHOUTcast stations.HistoryeditCreated in 1.SHOUTcasts streaming protocol uses metadata tags and responses that all start with ICY, which stands for I Can Yell.Nullsoft was purchased by AOL on June 1, 1.On January 1. 4, 2.AOL sold Nullsoft to Belgian online radio aggregator Radionomy no financial details were publicly announced.SoftwareeditThe SHOUTcast software uses a clientserver model, with each component communicating via a network protocol that intermingles audio or video data with metadata such as song titles and the station name.It uses HTTP as a transport protocol.KB/linq/LINQ_music_playlist2/PlaylistCreator_ss0.jpg' alt='Change Windows Media Playlist To M3u List' title='Change Windows Media Playlist To M3u List' />Although multicast was planned, it was never developed.SHOUTcast servers and clients are available for Free.BSD, Linux, mac. OS, Microsoft Windows, and Solaris.Client only versions exist for Android, Black.Berry OS, i. OS i.Pad, i. Phone, Palm OS and web.TVersity Media Server is a DLNA media server software designed for streaming video, audio and images to your DLNA device including game consoles, smart TVs, Bluray.TVMOBiLi is a High Performance Smart TV media server for Mac, Windows and Linux.I did also read that perhaps this was a depreciated feature in 17.I have manually updated the library and it does not change the status of what i had.Here is a list of best free media players.These media players let you play multimedia files easily.All these media players are completely free.OS Radio Hibiki, Play.Station Portable, Windows Mobile, Symbian.S6. 0 and UIQ,5Nintendo DS DSOrganize, and Wii.The output format is supported by multiple clients, including Nullsofts own Winamp as well as Amarok, Exaile, foobar.Tunes, Songbird, Totem, XMMS, and Zinf.If the client does not support the SHOUTcast protocol, then the SHOUTcast server sends the stream without the metadata thus allowing it to be heardviewed in clients like Windows Media Player.SHOUTcast servers are usually linked to by means of playlist files, which are small text files usually with extensions.URL of the SHOUTcast server.When that URL is visited in a Web browser which identifies itself as Mozilla compatible as most do, the server will return a generated SHOUTcast server infostatus page, rather than streaming audio.StationseditA feature of SHOUTcast servers is the ability to optionally publish server information, including the current number of listeners, in a directory of stations that AOL maintains on the SHOUTcast website.Site visitors can pick a station to listen to and download a playlist file for use in their own SHOUTcast capable media player.In September 2. 00.AOL redesigned the SHOUTcast website,6 which had been roughly the same since 2.In 2. 01. 0, SHOUTcast again redesigned it with more of an AOL look.As part of the redesign, the directory and services were rebranded as SHOUTcast Radio, rather than SHOUTcast Streaming Technology.The redesign included a fully functional option to view the site and directory with the old layout.At the time Video.LAN said that AOLs license for use of the SHOUTcast Radio servers would force us to integrate the spyware and adware based Shoutcast Radio Toolbar inside your browser.SHOUTcast Radio servers.PopularityeditSHOUTcast said in 2.The audience on private streams is unknown.The maximum and minimum number of listeners fluctuates widely during a day, with roughly three times as many listeners during peak hours as at low use times.This would indicate US centric use of the platform compared with platforms that have a worldwide audience and do not see such a wide variation throughout the day.As of May 2. SHOUTcast Radio included over 5.Concurrent listener growth.Supported file formatseditSource Clients.Input Formats. Output Formats.MP3. AACOgg. Vorbis.FLACWAVMP3. AACAACNSV videosctrans v.Yes. No. No. No. No.Yes. No. Yessctrans v.Yes. No. Yes. Yes.Yes. Yes, requires a license key.Yes. Yes, but unsupported.Liquidsoap. Yes. Yes.Yes. Yes. Yes. Yes.Yes. No. Live DSP Input. Defend Your Honor 2 Hacked . NANANANANAYes. Yes.Yes. Version historyeditVersion.Platform. Release date.Notes and significant changes.Windows 3. 2 bit Windows 2.Windows 6. 4 bit Windows XP6.Linux 3. 2 bit. Linux 6.September 2. 01. 6Current Version 92.Windows 3. 2 bit Windows 2.Windows 6. 4 bit Windows XP6.Linux 6. 4 bit. BSD 8.Raspbian Raspberry Pi works on RPi AABB and RPi.OS Intel3. 1 March 2.See change log 1.October 2. 01. 4 1.November 2. 01. 42.October 2. 01. 4 2.October 2. 01. 4release not supported.Superseded by 2. 4.September 2. 01. 4First version to include built in adserver allowing broadcasters to create revenue from their streams.July 2. 01. 4First version released by new parent company Radionomy.November 2. 01. 3Last version released under AOL ownership.October 2. 01. 32.July 2. 01. 1First non beta 2.Windows, Linux. 20.SHOUTcast v. 1Sources 1.See alsoeditReferenceseditExternal linksedit.GMusic. Proxy Google Play Music Proxy GMusic.Proxy Google Play Music Proxy.Lets stream Google Play Music using any media player Mario Di Raimondomailto infogmusicproxy.Nick Depinetmailto depinetnickgmail.Adam Pratomailto adam.Pierre Karashchukmailto krchtchkgmail.Alex Buseniusmailto.Mark Gillespiemailto mark.License GPL v. This program permits the use of Google Play Music with All Access subscription with any music player that is able to stream MP3 files and to manage M3.U playlists e. g., MPD server1, VLC2,.It can work also with a free account without All Access extras.Google has released a nice music service with the possibility to stream all the available music using the All Access subscription.The Google way to listen your collection and the stations is by means of Android devices or any web browser.If you want to use your TVs or Hi.Fi audio systems, the main tool is the Chromecast key or its audio variant.These devices are closed and limited in someway.I already got a music system at home based on a small Raspberry PI connected to my Hi.Fi audio system using a professional DAC it makes use of MPD1 and I wanted to keep it.My project is based on the great Unofficial Google Play Music API3 of Simon Weber it already permits to create URLs to stream the tracks as regular MP3 but they expire in 1 minuteKeeping this proxy running, it can generate persistent local URLs that never expire and that can be used in any media player.This project is not supported nor endorsed by Google.Its aim is not the abuse of the service but the one to improve the access to it.Im not responsible of its misuse.URLs to all the tracks, albums and stations available on the Google Play Music All Access platform.Instant Mix. stream any songs as standard MP3 complete of IDv.Windows but it could be under cygwin.Mark Gillespie. cache the end of song in RAM in order to prevent some connection timeout errors thanks to Alex Busenius.IDv. 3 tag thanks to redlulz.Pierre Karashchuk.HEAD requests. better shoutcast headers handling.Alex Busenius. new keyring support for desktop computers thanks to Alex Busenius.VLC to properly show the progress of the playback.HTTP connection for version control more robust not fatal on error my HTTP server is down sorry.Shoutcast metadata protocol at the moment alternative to the IDv.Adam Prato. 1. RAM based cache for songs list it speeds up streaming of songs in collection or if AA is disabled.Access Control Allow Origin header to allow web pages to interact with GMusic.Proxy API. bump gmusicapi requirement to 7.ID is no longer stricly necessary but it is still suggested.GMusic. Proxy can really work without a paid subscriptionMlmlte.EXTINF lines of the produced M3.U lists to a non standard format like artist song title album title.Nick Depinet to report all the possible matches of a search support required by project CSH DJ.Im feeling lucky station getiflstation.AA features for a free GM account.Related projects.Simons Unofficial Google Music API the great backend used by gmusicproxy https github.GMusic MPD an helper script for GMusic.Proxy together with MPD https github.IllyismGMusic MPD.GMusic. Proxy https github.GMusicproxy https github.Emacs client for gmusicproxy and mpd https github.GMusic. Proxy. Gui a C GUI for the GMusic.Proxy https github.Poket JonyGMusic.Proxy. Gui. Get this project as it is I will work on it as long as I have fun in developing and using it.I share it as Open Source code because I believe in OSS and to open it to external contributions.The access to an All Access subscription is strictly necessary to continue its development in the last months Ive scarcely used this service.At the moment Im keeping the subscription to be able to maintain the project.I could stop it in the next months.If you use and appreciate GMusic.Proxy, consider the possibility to donate8 a small amount to support the maintenance and improvement of the project.For sake of transparency I will report the amount of donations I receive each year and the percentage of Google Play Music subscription fees you are covering 8 per month as early subscriber with them.Progresshttp progressed.Progresshttp progressed.Progresshttp progressed.Feel free to open bug reports4 complete of verbose output produced with options debug and log on Git.Hub, to fork the project and to make pull requests5 for your contributions.Requirements. a Google Play Music account with All Access subscription some functionalities continue to work even with a free account.Python 2. 7 interpreter.Installation. The following instructions have a DebianUbuntu GNULinux system as reference nevertheless they work on any other GNULinux system using the right substitute of apt get.It is known to work also on Mac OS X and Windows systems.In order to build some dependencies, you need for sure a working building system with sudo apt get install build essential python.It could be useful to add some necessary packages sudo apt get install libffi dev libssl dev.The easiest way, but not suggested, is to use the pip command to install the proxy with all the dependencies from Py.PI and Git. Hub repositories.GMusic. Proxy. The pip install.Importante note the usage of sudo pip.The right way to use an under development python project makes use of virtualenv and virtualenvwrapper utilities.GMusic. Proxy. if you need to upgrade the proxy and its dependencies.With the service running on a computer on the LAN, it can be used by any others of the same network.To launch the proxy you need the credentials of your Google account mailand assword If you are using the 2 factor authentication, you have to create an application specific password to be used with this program.Another usefull information would be the device ID of an Androidi.OS device registered in your account you can discover it using the option list devices on the command line.As default a fake id, based on the mac address of the main network card of the server running the service, is used.You can provide such necessary information, as well as other options, on the command line of the program or using a configuration file.Command line. Here a list of the supported options on the command line.Google account required.Google account required.ID of a registered Androidi.OS device default fake id based on mac address of network card.URLs default autodetected local ip address.TCP port to use default 9.All Access functionalities.Shoutcast metadata protocol support disabling IDv.Config file. All the command line options can be specified in a configuration file.An example of configuration with the strictly required options could look like this.When the proxy is launched, it searches for a file named gmusicproxy.XDG compliant folders like homeUSER.It is possible to specify an arbitrary config file on the command line using the option config.Using keyring to store the password.Password can be retrieved from one of the available keyrings e.KWallet, Freedesktop Secret Service, Windows Credential Vault, Mac OS X Keychain.Use command line option list keyring backends to find out, which keyring backends are supported on your platform.If the default keyring backend is not what you want, you can override it using option keyring backend.To read the password from the keyring, specify the options keyring service and keyring entry.Use the corresponding keyring manager to store the password or find entry name for one of your existing passwords.E. g. for KWallet, you can list available service names and entries as follows.Passwords. kwallet query l kdewallet f Passwords.URL based interface.The only way to use the service is to query the proxy by means of properly formatted HTTP requests over the configured TCP port.Such URLs can be used directly in music programs or in scripts or in any browser.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
August 2018
Categories |