Projects tagged ‘ampache’


[5 total ]

8 Users

Coherence is a framework written in Python enabling your application to participate in digital living networks, at the moment primarily the UPnP universe. Its objective and demand is to relieve ... [More] your application from all the membership/the UPnP related tasks as much as possible. The core of Coherence provides a (hopefully complete) implementation of a SSDP server, a MSEARCH client, server and client for HTTP/SOAP requests, and server and client for Event Subscription and Notification (GENA). [Less]
Created over 2 years ago.

1 Users

A script to make Amarok 2 expose Ampache's XML API. With this you can connect to a remote Amarok 2 collection from any other Amarok 2 with the Ampache Internet Service or any other complient client program.
Created 9 months ago.

0 Users

OverviewSqueezeCenter plugin which allows browsing and playing of music residing on a remote Ampache server. This effectively allows for a remote SqueezeCenter catalog. News10/01/2009 - Squeezebox ... [More] Server 7.4See Known Issues below 07/11/2009 - Ampache Plugin v1.3 ReleasedRestructured how prefs are stored Automatically reload plugin after configuration changes 06/28/2009 - Ampache Plugin v1.2 ReleasedAnother non-included PERL module fix, which solves running under Windows issue. 06/25/2009 - Ampache Plugin v1.1 ReleasedIncludes Digest::SHA::PurePerl Fix metadata fetching for songs in the current playlist 06/24/2009 - Ampache 3.5.1 ReleaseThis latest release resolves all known API issues with the current branch of Ampache. InstallationManual InstallationRemove any previous version of the plugin from the SqueezeCenter Plugins directory. Download the latest version of the plugin from the Downloads page. Unzip the plugin into the Plugins directory. Restart SqueezeCenter Configure the plugin Using the Extension DownloaderOpen up the Extension Downloader configuration in SqueezeCenter under Settings/Plugins/Extension Downloader/Settings Add the repository: http://ampache-squeezecenter.googlecode.com/svn/tags/repo.xml Select the plugin for installation Restart SqueezeCenter Configure the plugin Bugs and Known IssuesSqueezebox Server 7.4The 7.4 upgrade changed the way the 'Music Services' menu works so upgrading will result in Ampache disappearing from the menu, though the plugin appears to still work if you access it directly via it's URL. I'll look into fixing this soon. Ampache 3.4There is a bug in the playlist generation code in all 3.4 versions of Ampache. This bug generates invalid XML which the plugin isn't all too happy with. You can fix this bug yourself by applying the patch below to your Ampache 3.4 source: --- lib/class/xmldata.class.php 2008-12-26 04:09:57.000000000 -0800 +++ lib/class/xmldata.class.php 2009-05-23 16:49:27.000000000 -0700 @@ -244,7 +244,7 @@ // Build this element $string .= " [Less]
Created 3 months ago.

0 Users

OverviewThis is a WebOS application for streaming music from the Ampache Music Server. Using this application with the Ampache Music Server you can stream all of YOUR music over your internet ... [More] connection anywhere you take your mobile phone. It was written to feel like the music player included with WebOS, and navigation is nearly identical. The major difference is everything is streaming over the network and nearly no space is devoted to storing music on your device. DescriptionFor years we have been tied to how much storage space a mobile device has and we've been willing to pay ridiculous amounts for more space. This application represents a paradigm shift in how we access our personal music collections. With this application you can access your entire music collection no matter how large and save all your storage space for other cool things. Some other cool features include: Transcoding: With transcoding you can play audio formats not currently supported in WebOS such as ogg and flac. Also you can down sample high bitrate files and save precious bandwidth. Search: Have a very large collection? Ampache Mobile allows you to find what you are looking for extremely fast. Cover Art: If your Ampache Server has cover art this app will use it. Share Servers: Ampache Mobile supports multiple servers. Trade with friends and have access to their entire music collection as well. Security: Ampache has strict security rules to stop people you don't want accessing your collection from doing so. Ampache: Ampache is designed to give you a one stop website for your music collection. Once you get Ampache working not only can you access your collection from your phone you can access it anywhere with a standard web browser. WARNING: This app requires an Ampache Server to connect to. That means you will be responsible for installing and configuring your very own web server. Setting up Ampache is not a hard task but it's also not trivial. If you are a beginner be sure to read up and look to the forums for help and be prepared to spend some time. Screen Shots Version InformationVersion 0.7.0 (Beta) (10/29/2009)New Feature: Now Playing, now playing screen will now continue playing after navigating away from the now playing page Any list of songs can be enqueued onto the end of the current playlist Tap and Hold a song to add just that song Delete the now playing list from any scene TODO: Build a playlist editor to remove items from a list New Feature: Random Music Shuffle all Songs NOTE: This is using an documented method from the Ampache Server and does not allow for retrieval of song information. Random Album Selector cover-flow like to allow random browsing Artist, Albums, Songs of the moment lists New Feature: Redesign of progress indicator for loading content, works the same as the web browser and you can cancel while loading at any point. New Feature: Added the ability to e-mail the xml from problem tracks with corrupted tags to enable easier debug Improvement: Auto restart stalled stream after 20 seconds of stalled state. Improvement: Optimized all images included in the ipk making for a much smaller download. NOTE: If you are using the included backgrounds you will need to reset you settings. Improvement: Modified all icons to have the same look and feel. Improvement: Spinner on now playing scene is now in the command menu and not covering up the cover art. Improvement: Made restarting a partially downloaded list optional, button click continues download Improvement: Removed all scene transitions makes the app much faster Improvement: Fixed the buffering indicator Can now move the slider outside the buffered part of a song and it will start the download from the point you dropped If the start of the buffer has been deleted by the audio service it will now be displayed Fixed the issue where it would resize itself and make the now playing screen jump around Bug Fix: Added code to remove bad characters resulting in "unicode error" on the application side Version 0.6.0 (Beta) (10/15/2009)New Feature: Genre Browser Performance Improvement: Entire app has been optimized using dburmans new optimizer, should make it snappier Performance Improvement: Speed improvements to list loading Performance Improvement: Pending Ampache Server Requests canceled when navigated away from Improvement: Using real published APIs for bluetooth and headset controls Headset Controls are as follows: Double Click: Next Track, Click: Play/pause, Click and Hold: Prev Track Bluetooth has been updated to the new API, untested so check it out. Improvement: Connection Cancel Button Improvement: Artist Albums Scene allows grabbing all songs from 1 artist. Improvement: Filtered songs lists now have have intelligent options. Giving you the option to play filtered songs or all songs. Bug Fix: Filtered Songs list pushed to now playing fixed Bug Fix: Found bug in ampache global search, added work around Bug Fix: Fixed problem if you pressed next at the last item your song would fail to load Bug Fix: Infinity NaN:NaN in now playing should be gone now, pesky bug Version 0.5.0 (Beta) (09/27/2009)New Feature: (Global Search) should vastly improve performance if you know what you are looking for. New Feature: (Dynamic Resizing) Dynamic resizing of now playing screen. Meaning support for the Palm Pixi. Resizing during notifications. ect. New Feature: (Rotation) Landscape Mode (Rotation) Default:Off New Feature: (Performance Tuning) Per/Account Settings for fine tuning of performance (Recommended Usage: Make 2 accounts, one for a fast connection and one for a slow) Fetch Size: Change how many items are downloaded at once from the server. Default: 300 items. Recommended higher number for fast connection, lower number for slow connection. Artist Albums Art: Moved this setting from system wide to account specific. New Feature: (Quick Links) Clickable Links in Songs list for Search, Playlists, for loading Album or New Feature: (Albums Sorting) Albums List is now Sortable thru App Menu current sorting choices are Alphabetical, Year, Artist. Choice is saved. Improvement: Partially loaded lists will start loading where they left off, upon navigating back to them. Improvement: Made Audio player wait 500 ms before starting stream when user requests next/prev song this way if you a user is tapping next repeatedly it will not attempt to start every song as it did before. Improvement: Complete rewrite of underlying code that drives list loading, should be faster && less buggy. Improvement: Icons in list headers Improvement: Added scrims to cover up clickable items when app is busy Bug Fix: Play/Pause with Palm Headphones restarted track. Works as expected now. Bug Fix: Fixed filtering while loading on Albums and Artists. If you attempted to filter the list while it was loading the filter would not apply to newly downloaded items. This is now resolved. Bug Fix: Fixed ping so that it pings in sync with the session timeout (~30minutes). Previously pinged every 1 minute. Should save on battery. Bug Fix: Auto size background to fit available screen, choosing a part of a bigger image as the background isn't going to happen with current API. Bug Fix: Fixed spaces in background path. NOTE: Changed versioning to allow for lower number to be used for small bug fixes.Version 0.0.4 (Beta)(09/13/2009)Feature Add: Background Selector New Feature: Pause on Headphone Removal. New Feature: Stream Debug Mode New Feature: Now Playing Gestures New Feature: Remote Control via Bluetooth Left-to-Right: Previous Track (Quick Flick) Right-to-Left: Next Track (Quick Flick) Double Tap: Play/Pause Improvement: Icons in Main Menu Improvement: New Icon Improvement: Now Playing Scrolling Turned off. Improvement: Preferences Menu clean up. Bug Fix: Stopped run away timer in the AudioPlayer (should improve battery life) Bug Fix: Accidentally released with log level cranked to max (not sure what the Pre does with this). Turned it down, likely will improve performance. Bug fix: Fixed issue with "The " in artist list. Caused extra dividers to be displayed. Version 0.0.3 (Alpha)(08/30/2009)Bug Fix: Albums with no Art were breaking XML parsing Improvement: Spinnner stays in the middle after a scroll Improvement: Displays Error message if you are running the wrong version of Ampache Version 0.0.2 (Alpha)(08/29/2009)Feature Add: Playlist Browser (Play lists need to generated via the Ampache web interface) Feature Add: Cover art in AristAlbums List (Off by default) Feature Add: Better Help when things go wrong Bug Fix: Shuffle All for an Individual album crashed app. Improvement: UI Improvements to numerous to list. Version 0.0.1 (Alpha) (08/27/2009)Initial Release Album Browser (w/Search) Artist Browser (w/Search) In Application Now Playing Screen Playlist Shuffle Song Buffering Multiple Server/Accounts Support RequirementsA phone running webOS. Pre and Pixi Supported Ampache Music Server running at least version 3.5.1 SetupWARNING: Setting up an Ampache is not a hard task but it's also not trivial, If you are a beginner be sure to read the linked documentation carefully Setup instructions of the Ampache Music Server can be found at Ampache Wiki It's best to get Ampache working from a PC first before attempting to use it from your phone. If it doesn't work from a PC it likely won't work on your phone. Configure the server with an ACL to Allow Remote Access ACL Guide (Optional) Transcoding makes the app much more responsive as it requires far less bandwidth to stream a song Get this working on a PC first, it will be much easier to troubleshoot Ampache Transcoding Guide webOS 1.1 Supported Codecs Set up your server for external access If you plan to use this over the internet/cellular network you will need a way to get your home IP address. http://www.google.com/search?q=free+dynamic+dns Open the correct ports for Ampache on your firewall/router this is usually the standard HTTP port (80) Download and install Ampache Mobile Homebrew Installation Guide First time the App runs it will ask for: Descriptive Name Full Server URL: http://myserver.com/ampache (SSL might work with properly signed keys from a CA WebOS supports) User Name (For a user who has ACL access) Password (Password you would use to log into the website) Known Bugs/IssuesUnicode (Usually asian tracks) Characters in Ampache can cause the app to fail. Menu bars are loosing their text when you navigate back up thru the menus. Ampache 3.5 has issues with cover art. Upgrade to 3.5.1 WebOS appears to have an issue when you pause a media stream. Pausing a stream and leaving the application open will cause your phone to heat up and use up battery. Future PlansIssue Tracker CreditsMain Menu Icons by: Christian F. Burprich Color Selector Ampache Project Palm for: Backgrounds/Buttons/Logo/Mojo Framework [Less]
Created 3 months ago.

0 Users

A Libraryproject to connect Ampache with Flex. Ampache: www.ampache.org
Created 2 months ago.