From kde-multimedia Thu Nov 10 00:55:27 2005 From: Michael Repplinger Date: Thu, 10 Nov 2005 00:55:27 +0000 To: kde-multimedia Subject: NMM release 0.9.1 Message-Id: <43729A7F.6030600 () graphics ! cs ! uni-sb ! de> X-MARC-Message: https://marc.info/?l=kde-multimedia&m=113158428824888 MIME-Version: 1 Content-Type: multipart/mixed; boundary="--===============1421382309==" This is a multi-part message in MIME format. --===============1421382309== Content-Type: multipart/alternative; boundary="------------060305020208000105050908" This is a multi-part message in MIME format. --------------060305020208000105050908 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi there, we are happy to announce our next release: NMM 0.9.1 "Packetized" The Network-Integrated Multimedia Middleware (NMM) provides an architecture that allows to create distributed multimedia applications easily: local and remote multimedia devices or software components can be controlled transparently and integrated into a common multimedia processing flow graph. NMM runs under Linux and under Windows, is implemented in C++, and distributed under the LGPL. For more information, see: http://www.networkmultimedia.org *Download* : http://www.networkmultimedia.org/Download/index.html *New*: From this release, we will provide packages for different distributions to simplify the installation process of NMM. Right now, we provide packages for the following distributions: - Debian Sarge - RPM packages for SuSE Linux 9.3 - RPM packages for Fedora Core - RPM packages for RedHat Linux 9.0 See http://www.networkmultimedia.org/NMM/Download/Package/index.html for a detailed description. *New*: We updated the second Beta version of NMM-Oppix, a Live-CD based on Knoppix Version 3.7, to the latest NMM version 0.9.1. NMM is fully configured, so that all applications like our Multimedia-Box can be started without additional configuration steps. For more information see: http://www.networkmultimedia.org/Status/NMM-Oppix/index.html Download: http://www.networkmultimedia.org/Status/NMM-Oppix/index.html#download *NEW* in this release are: * Multimedia box: - many minor extensions and bug fixes * Updated plug-ins: - Added NMM version for Shoutcast library * Many bugfixes in plug-ins and NMM base. Thanks to all contributors! * Updated documentation (see http://www.networkmultimedia.org/NMM/Docs/index.html ) * Updated installation instructions (see http://www.networkmultimedia.org/NMM/Download/index.html ) Furthermore, NMM provides several services which are vital in a distributed multimedia environment: * A scalable distributed registry service which discovers and manages available resources, like hardware or software plug-ins, efficiently. In addition it enables distributed applications to access locally resources. See http://www.networkmultimedia.org/current/Docs/first-steps/index.html and http://www.networkmultimedia.org/current/Docs/server-registry/index.html for some information and examples. * For distributed and synchronized playback of audio and/or video, NMM provides a distributed synchronization service using the Network Time Protocol (NTP). An introduction how to set up NTP for NMM can be found here http://www.networkmultimedia.org/current/Docs/ntp/index.html. * The concept of session sharing allows to share parts of an active multimedia session and provides synchronized and distributed media playback on various devices within different applications. For more information, see http://www.networkmultimedia.org/Publications/2003/session-sharing-mips2003.pdf * The graph builder allows to automatically create a distributed flow graph from a given URL. All required plug-ins for media playback, such as audio or video decoder, are automatically detected. In general, all file formats and codecs supported by NMM are also available when using the graph builder. See http://www.networkmultimedia.org/current/Docs/clic/x142.html for a complete list of supported URLs. Together, the 0.9.1 release consists of following parts: (1) The NMM-base system (2) Over 60 plug-ins (called NMM-Nodes) that allow to access multimedia devices like - Video and Sound boards, - TV-tuner and DVB boards - CD/DVD drives - Firewire devices - VISCA cameras - ... and many more or provide different software processing components like - MPEG video decoder/demultiplexer - MPEG audio encoder/decoder/demultiplexer - Ogg/Vorbis encoder/decoder/demultiplexer - DivX encoder/decoder - AVI multiplexer/demultiplexer and reader/writer - Colorspace converters - Video effects - Audio filters and visualization - ... and many more See http://www.networkmultimedia.org/NMM/current/Docs/pluginlist/index.html. for a complete list of supported plug-ins (3) The Multimedia-Box application is based on NMM and provides an integrated software solution for a Multimedia Home-Entertainment Center running on a commodity Linux-PC. Following features are available: - CD-Player with CDDB support, DVD-Player with support for menus and a Play-list for creation of play lists with all supported media types. - CD-Grabber and DVD-Grabber with transcoding capabilities to different audio and video formats. Furthermore, the DVD transcoding task can transparently be distributed to remote hosts that provide more processing power. - TV (analog or digital) plus time-shifting. Furthermore, for hosts that do not have direct access to a analog or digital TV source (e.g. via a PCI board), a remote host can transparently provide this functionality. - Video recorder functionality and Electronic Program Guide using either DVB or XMLTV as data source and simple web interface - Sophisticated transcoding functionality for all supported data types (like avi, mpeg or even DVDs) that can be parallelized and distributed to remote hosts that provide more processing. - Multi-tasking: watch TV while transcoding. - All controllable with a remote-control (or via keyboard when running as standard desktop application) - Customizable on-screen display (skinning) with six different skins: blue, blues, las_vegas, icon, ct-skin1, ct-skin2. - Extensible and configurable application framework (XML) - For more information, see: http://www.networkmultimedia.org/Status/MMBox/index.html (4) clic: CommandLine Interaction and Configuration. An application for setting up distributed multimedia flow graphs from a high-level specification - a so called graph description stored in a .gd-file. Many .gd-files are also included that allow - for example - distributed grabbing and transcoding DVDs. (5) some small example applications demonstrating the functionality of the plug-ins (6) A registry service, that administrates all resources available at a host. This service can be requested from local or remote applications. (7) A Qt-application called qregwizard that shows the current status of the registry (8) qcamcontrol: a Qt-application that allows to control local and remote Firewire cameras. (9) All documentation that can also be found online. This release provides support for gcc 2.95, 3.3 and 3.4. We also provide pre-compiled version of external libraries for both gcc 2.95 and gcc 3.x, please see README in the tar.gz archive. Finally, this release was compiled and tested with the following distributions: * Debian sarge with gcc 2.95.4 * Debian sarge with gcc 3.3.5 * SuSE 9.1 with gcc 3.3.3 * SuSE 9.3 with gcc 3.3.5 * Red Hat 9.0 with gcc 3.2.2 If you would like to get involved in the development of NMM, or you want to develop an application on top of NMM, or you simply want to ask a question or report a bug, you are welcome to subscribe to our developer mailing list [nmm-dev] at: http://graphics.cs.uni-sb.de/cgi-bin/mailman/listinfo/nmm-dev (english only, please) Furthermore, we provide an irc-channel on freenode. See http://www.networkmultimedia.org/Contact/irc/index.html for additional information. Best regards, Michael Repplinger --------------060305020208000105050908 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit Hi there,
we are happy to announce our next release:
NMM 0.9.1 "Packetized"

The Network-Integrated Multimedia Middleware (NMM) provides an architecture that allows to create distributed multimedia applications easily: local and remote multimedia devices or software components can be controlled transparently and integrated into a common multimedia processing flow graph. NMM runs under Linux and under Windows, is implemented in C++, and distributed under the LGPL. For more information, see: http://www.networkmultimedia.org

Download : http://www.networkmultimedia.org/Download/index.html

New: From this release, we will provide packages for different distributions to simplify the installation process of NMM. Right now, we provide packages for the following distributions:
      - Debian Sarge
      - RPM packages for SuSE Linux 9.3
      - RPM packages for Fedora Core
      - RPM packages for RedHat Linux 9.0    
     See http://www.networkmultimedia.org/NMM/Download/Package/index.html for a detailed description.

New: We updated the second Beta version of NMM-Oppix, a Live-CD based on Knoppix Version 3.7, to the latest NMM version 0.9.1. NMM is fully configured, so that all applications like our Multimedia-Box can be started without additional configuration steps.
For more information see: http://www.networkmultimedia.org/Status/NMM-Oppix/index.html
Download: http://www.networkmultimedia.org/Status/NMM-Oppix/index.html#download
   
NEW in this release are:
    * Multimedia box:
      - many minor extensions and bug fixes
    * Updated plug-ins:
      - Added NMM version for Shoutcast library
    * Many bugfixes in plug-ins and NMM base. Thanks to all contributors!
    * Updated documentation (see http://www.networkmultimedia.org/NMM/Docs/index.html )
    * Updated installation instructions (see http://www.networkmultimedia.org/NMM/Download/index.html )
  
Furthermore, NMM provides several services which are vital in a distributed multimedia environment:
  * A scalable distributed registry service which discovers and manages available resources, like hardware or software plug-ins, efficiently. In addition it enables distributed applications to access locally resources. See http://www.networkmultimedia.org/current/Docs/first-steps/index.html and http://www.networkmultimedia.org/current/Docs/server-registry/index.html for some information and examples.

  * For distributed and synchronized playback of audio and/or video, NMM provides a distributed synchronization service using the Network Time Protocol (NTP). An introduction how to set up NTP for NMM can be found here http://www.networkmultimedia.org/current/Docs/ntp/index.html.

  * The concept of session sharing allows to share parts of an active multimedia session and provides synchronized and distributed media playback on various devices within different applications. For more information, see http://www.networkmultimedia.org/Publications/2003/session-sharing-mips2003.pdf

  * The graph builder allows to automatically create a distributed flow graph from a given URL. All required plug-ins for media playback, such as audio or video decoder, are automatically detected. In general, all file formats and codecs supported by NMM are also available when using the graph builder. See http://www.networkmultimedia.org/current/Docs/clic/x142.html for a complete list of supported URLs.


Together, the 0.9.1 release consists of following parts:
(1) The NMM-base system
(2) Over 60 plug-ins (called NMM-Nodes)
    that allow to access multimedia devices like
    - Video and Sound boards,
    - TV-tuner and DVB boards
    - CD/DVD drives
    - Firewire devices
    - VISCA cameras
    - ... and many more
    or provide different software processing components like
    - MPEG video decoder/demultiplexer
    - MPEG audio encoder/decoder/demultiplexer
    - Ogg/Vorbis encoder/decoder/demultiplexer
    - DivX encoder/decoder
    - AVI multiplexer/demultiplexer and reader/writer
    - Colorspace converters
    - Video effects
    - Audio filters and visualization
    - ... and many more
    See
http://www.networkmultimedia.org/NMM/current/Docs/pluginlist/index.html.
    for a complete list of supported plug-ins

(3) The Multimedia-Box application is based on NMM and provides an integrated software solution for a Multimedia Home-Entertainment Center running on a commodity Linux-PC. Following features are available:
    - CD-Player with CDDB support, DVD-Player with support for menus and a Play-list for creation of play lists with all supported media types.
    - CD-Grabber and DVD-Grabber with transcoding capabilities to different audio and video formats. Furthermore, the DVD transcoding task can transparently be distributed to remote hosts that provide more processing power.
    - TV (analog or digital) plus time-shifting. Furthermore, for hosts that do not have direct access to a analog or digital TV source (e.g. via a PCI board), a remote host can transparently provide this functionality.
    - Video recorder functionality and Electronic Program Guide using either DVB or XMLTV as data source and simple web interface
    - Sophisticated transcoding functionality for all supported data types (like avi, mpeg or even DVDs) that can be parallelized and distributed to remote hosts that provide more processing.
    - Multi-tasking: watch TV while transcoding.
    - All controllable with a remote-control (or via keyboard when running as standard desktop application)
    - Customizable on-screen display (skinning) with six different skins: blue, blues, las_vegas, icon, ct-skin1, ct-skin2.
    - Extensible and configurable application framework (XML)
    - For more information, see: http://www.networkmultimedia.org/Status/MMBox/index.html

(4) clic: CommandLine Interaction and Configuration. An application for setting up distributed multimedia flow graphs from a high-level specification - a so called graph description stored in a .gd-file. Many .gd-files are also included that allow - for example - distributed grabbing and transcoding DVDs.

(5) some small example applications demonstrating the functionality of the plug-ins

(6) A registry service, that administrates all resources available at a host. This service can be requested from local or remote applications.

(7) A Qt-application called qregwizard that shows the current status of the registry

(8) qcamcontrol: a Qt-application that allows to control local and remote Firewire cameras.

(9) All documentation that can also be found online.


This release provides support for gcc 2.95, 3.3 and 3.4. We also provide pre-compiled version of external libraries for both gcc 2.95 and gcc
3.x, please see README in the tar.gz archive. Finally, this release was compiled and tested with the following distributions:
  * Debian sarge with gcc 2.95.4
  * Debian sarge with gcc 3.3.5
  * SuSE 9.1 with gcc 3.3.3
  * SuSE 9.3 with gcc 3.3.5
  * Red Hat 9.0 with gcc 3.2.2

If you would like to get involved in the development of NMM, or you want to develop an application on top of NMM, or you simply want to ask a question or report a bug, you are welcome to subscribe to our developer mailing list [nmm-dev] at:
http://graphics.cs.uni-sb.de/cgi-bin/mailman/listinfo/nmm-dev (english only, please)

Furthermore, we provide an irc-channel on freenode. See http://www.networkmultimedia.org/Contact/irc/index.html for additional information.

Best regards,
  Michael Repplinger
--------------060305020208000105050908-- --===============1421382309== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ kde-multimedia mailing list kde-multimedia@kde.org https://mail.kde.org/mailman/listinfo/kde-multimedia --===============1421382309==--