Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.540.844 Times

xmms-syncup 0.9.1

  Date Added: January 18, 2010  |  Visits: 445

xmms-syncup

Report Broken Link
Printer Friendly Version


Product Homepage
Download (73 downloads)



xmms-syncup is a C language plugin to the XMMS media player that provides real-time synchronization of audio playback. xmms-syncup is useful in environments such as dorms, houses, or workplaces where multiple networked computers have independently driven speakers. Mechanics Operationally, a single machine is designated as the "server". The XMMS process running on the server operates as normal and does not attempt to track the progress of other players. Via xmmsd, the server makes available to clients (running xmms-syncup) its playlist, current playlist position, and audio playback cursor. Each client periodically (<1s) queries the server for this information. If synchronization is determined to be unacceptable, xmms-syncup uses a heuristic algorithm to set the client players cursor to match the servers as closely as possible. The reliablity of this procedure is obviously dependent on the network transit time between the machines; however, it can be reasonably assumed that players whose speakers are close enough to be heard by a common listener will be very close on the network (unloaded 100baseT ethernet typically has sub-1ms ping, which is more than sufficient). Other factors, such as the input plugin (MP3/OGG/AAC) and encoding (VBR vs. ABR), and output plugin (ALSA/OSS/arts/ESD) also have an substantial impact on synchronization performance. Some of these issues are addressed on the Troubleshooting page; in general, the closer the match in hardware and software configuration among the players, the more synchronized playback will be. Since queries to the server are frequent, clients recover quickly from song changes or manual seeking on the server. Any clock skew (noticed e.g. when using ALSA and OSS on different machines) is also corrected for inherently. xmms-syncup is not a streaming server and does not provide facilities for file sharing: file paths in the servers playlist must be valid on all hosts. The developers have found NFS to be an acceptable solution for file distribution. Alternatives (Samba, AFS) would likely work as well. The playlist itself is shared, however: if the client detects that its playlist differs from the servers, it clears the local list and requests a copy from the server. In practice, this means that the important types of changes made to the server players state are propogated quickly to the clients..

Requirements: No special requirements
Platforms: Linux
Keyword: Audio C Language Media Media Player Multimedia Plugin Provides Real-time Real-time Synchronization Synchronization Xmms Xmmssyncup
Users rating: 0/10

License: Freeware Size: 327.68 KB
USER REVIEWS
More Reviews or Write Review


XMMS-SYNCUP RELATED
Telephone Utilities  -  PJSIP and PJMEDIA 0.7.0
PJSIP and PJMEDIA is the Open Source, high performance, small footprint SIP and media stack written in C language. It has many SIP and media features such as a layered API, dialog usages, high level invite session abstraction, an event...
348.16 KB  
Programming  -  Xical 2.1
Xical - a Flash/Actionscript based Rich Media Framework/Player with extensive caching mechanisims to provide suitable low-bandwidth use via the web; OS: any that runs the Macromedia Flash Player or Plugin Version 6 (Xical (0.1)) or 7 (Xical 2).
12.68 MB  
Puzzles  -  A Sudoku Solver in C 1.11
A Sudoku Solver in C is a console-based Linux program, written in C language, that solves Su Doku puzzles using deductive logic. It will only resort to trial-and-error and backtracking approaches upon exhausting its deductive moves. Puzzles must...
25.6 KB  
Audio Tools  -  ChucK 1.2.0.6
ChucK is a new audio programming language for real-time synthesis, composition, and performance - fully supported on MacOS X, Windows, and Linux. ChucK presents a new time-based concurrent programming model, which supports a highly precise and...
1.5 MB  
Libraries  -  C::Scan 0.74
C::Scan is a Perl module that can scan C language files for easily recognized constructs. SYNOPSIS $c = new C::Scan filename => $filename, filename_filter => $filter, add_cppflags => $addflags; $c->set(includeDirs =>...
14.34 KB  
Development Editors  -  Visual C++ Express Edition 2008
Visual C++ 2008 Express Edition provides a complete integrated development and debugging environment making it the easiest way to create powerful applications using the C/C++ language. Visual C++ 2008 Express Edition also contains an enhanced...
2.6 MB  
Libraries  -  Firefoot Library 0.1.3
FireFoot is library that provides an easy way for C language programmers to connect to Firebird database servers (and provably Interbase). It uses the Firebird/Interbase API. Library supports: - Create, delete, connect to Firebird database...
512 KB  
Utilities  -  KAVClient 0.2.2
KAVClient is a C language interface to the Kaspersky Anti-Virus daemon. It allows users to scan files and memory for viruses. KAVDaemon is a daemon process that runs in the background and can be asked to check specified files or memory regions...
23.55 KB  
Libraries  -  Rapid Application Development Library 2.7.0
radlib is a C language library developed to abstract details of interprocess communications and common linux/unix system facilities so that application developers can concentrate on application solutions. It encourages developers (whether expert...
430.08 KB  
Utilities  -  Query Object Framework 0.7.2
QOF, the Query Object Framework, provides a set of C Language utilities for performing generic structured complex queries on a set of data held by a set of C/C++ objects. Query Object Framework is unique in that it does NOT require SQL or any...
696.32 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, AUDIO TOOLS
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Linux Software  -  SLAX 6.0+
Slax is a modern, portable, small and fast Linux operating system with a modular approach and outstanding design. Despite its small size, Slax provides a wide collection of pre-installed software for daily use, including a well organized graphical...
190 KB  
Linux Software  -  GTK+ 2.5
GTK+, which stands for the GIMP Toolkit, is a library for creating graphical user interfaces for the X Window System. It is designed to be small, efficient, and flexible. GTK+ is written in C with a very object-oriented approach. Language bindings...
60 MB  
Audio Tools  -  Free Audio Convert Wizard 4.6.6
Free Audio Convert Wizard is a powerful audio converting program, meanwhile, a video to audio converter. It enables users to convert audio files between MP3, WMA, WAV, OGG, AAC, M4A, FLAC and MP2. It also support various video files as input to...
6.58 MB  
Audio Tools  -  Free Audio Converter 2014 3.3.8
Free Audio Converter - Completely free audio converter for Windows Sound file converter for Windows. Convert audio files from many different file formats to mp3, wav or wma. For example convert wav to mp3, mp3 to wav, wma to mp3 or many other...
5.53 MB  
Audio Tools  -  Free Audio Editor 2014 10.0.8
Free Audio Editor is a multi-award winning audio editing software tool. The Free Audio Editor software includes a powerful MP3 editor feature that can edit MP3 as well as WMA, WAV, and OGG files with ease! And more, it is free! Edit audio...
19.39 MB  
Audio Tools  -  Audio Redo 2.1.7
Audio Redo is audio editing software specially designed for audio recording, editing and enhancement. It can help user set up digital audio workstation at home without spending a big load of money. Equipped with a free audio recorder, Audio Redo...
7.17 MB  
Audio Tools  -  id3v2 0.1.12
id3v2 is a command line id3v2 tag editor. You can add/modifiy/delete id3v2 tags and convert id3v1 tags to id3v2 tags. It's uses id3lib. I'm looking for a co-maintainer. Please email myers_carpenter if you are interested.
122.88 KB