Phonon is the multimedia API for KDE 4. Phonon was created to allow KDE 4 to be independent of any single multimedia framework such as GStreamer or xine and to provide a stable API for KDE 4's lifetime. It was done for various reasons: to create a simple KDE/Qt style multimedia API, to better support Windows and Mac OS X, and to fix problems of frameworks becoming unmaintained or having API or ABI instability. For example, a file can be played in four lines of C++ code

PropertyValue
dbpedia-owl:Software/license
dbpedia-owl:Work/genre
dbpedia-owl:genre
dbpedia-owl:license
dbpedia-owl:thumbnail
dbpprop:abstract
  • Phonon is the multimedia API for KDE 4. Phonon was created to allow KDE 4 to be independent of any single multimedia framework such as GStreamer or xine and to provide a stable API for KDE 4's lifetime. It was done for various reasons: to create a simple KDE/Qt style multimedia API, to better support Windows and Mac OS X, and to fix problems of frameworks becoming unmaintained or having API or ABI instability. For example, a file can be played in four lines of C++ code
  • Phonon és el nou framework multimedia de KDE 4. L'objectiu del Phonon és facilitar als programadors l'ús de tecnologies multimèdia als seus programes, així com assegurar que les aplicacions que usen Phonon funcionin en diverses plataformes i arquitectures de so. El Phonon crea una capa intermitja entre els programes del KDE i els diferents motores multimèdia. Això permet als programes usar l'API estable del Phonon, independentment dels canvis que es facin en dits motors. Un canvi en un motor multimèdia només requerira adaptar Phonon a dit canvi, en lloc d'haver d'adaptar cada una de les aplicacions que usen dit motor.
  • Phonon es el nuevo framework multimedia de KDE 4. El objetivo de Phonon es facilitar a los programadores el uso de tecnologías multimedia en sus programas, así como asegurar que las aplicaciones que usen Phonon funcionen en diversas plataformas y arquitecturas de sonido. Phonon crea una capa intermedia entre los programas de KDE y los diferentes motores multimedia. Esto permite a los programas usar el API estable de Phonon, independientemente de los cambios que se hagan en dichos motores. Un cambio en un motor multimedia sólo requerirá adaptar Phonon a dicho cambio, en vez de tener que adaptar cada una de las aplicaciones que usen dicho motor.
  • Phonon est le nom du framework multimédia de KDE4, la dernière version de l'environnement de bureau libre KDE. Il remplace la bibliothèque aRts. Phonon a été créé afin de permettre à KDE d'être indépendant de tout framework multimédia, comme GStreamer ou Xine, et pour fournir une API simple et stable pour la durée de vie de KDE4. Il permet de résoudre les problèmes vis-à-vis des frameworks non maintenus et des API instables. Phonon n'est pas spécifique aux systèmes de type Unix, et des modules de sortie peuvent lui être ajoutés pour offrir les mêmes fonctionnalités sur d'autres plate-formes comme Microsoft Windows. Phonon n'est pas prévu pour proposer la totalité des fonctionnalités multimédia possibles, mais offre une manière simple pour effectuer l'ensemble des opérations les plus courantes des lecteurs multimédia. Par exemple, un fichier peut être joué en seulement 3 lignes de code C++, alors qu'aRts en nécessitait 30 : MediaObject *media = new MediaObject(this); media->setCurrentSource("/home/username/music/filename. ogg"); media->play;
  • Phonon è il nuovo sottosistema multimediale di KDE 4. La grossa novità di Phonon consiste nel fornire una API molto semplificata in grado di gestire qualsiasi backend multimediale per cui esista un plugin. Al momento sono in fase di sviluppo i backend per Xine, GStreamer, FFmpeg e NMM. Si può vedere la semplicità con la quale Phonon permette ad uno sviluppatore di riprodurre un contenuto multimediale analizzando il seguente frammento di codice C++ preso dalla documentazione ufficiale:<source lang=cpp> media = new MediaObject(this); connect(media, SIGNAL, SLOT; media->setUrl; media->play;</source> Come si vede in questo esempio lo sviluppatore non si deve preoccupare di configurare il backend in quanto questo viene gestito automaticamente. Il vero vantaggio di questo approccio risiede nel fatto che le future applicazioni di KDE4 potranno funzionare indipendentemente dal backend sottostante senza bisogno di nessuna modifica. Usando aRts, erano necessarie circa 30 linee di codice per ottenere una funzionalità simile . Phonon non è però un sistema multimediale che permetta agli sviluppatori di controllare i backend fino nei minimi dettagli, ma consente di avere a disposizione le funzionalità di cui hanno veramente bisogno il 90% delle applicazioni.
  • Phonon(フォノン)はLinuxデスクトップ環境であるKDE 4向けに開発されたクロスプラットフォームのマルチメディアAPIである。Phononは、Unix系デスクトップにおけるマルチメディア環境に関する諸問題を解決することを目的として開発された。 Phonon自体はマルチメディアフレームワークではないが、バックエンドを通じてGStreamerやXineのような既存のフレームワークの橋渡しを行う機能を有し、開発者はPhononがサポートするあらゆるマルチメディアフレームワークに単一のAPIを通じてアクセス出来るようになる。これによって、フレームワークが放置されることやAPIの不安定性、KDEが単一のフレームワークに依存することなどの諸問題を回避できる。 また、Unix系のデスクトップ以外にも利用可能であり、現在Microsoft WindowsやMac OS Xをサポートするためバックエンドの開発が進められている。 Phononの使用例を挙げると、たとえば音声ファイルは以下にある数行の絶対パスで記述されたC++コードのみで再生可能であり、既存のオーディオフレームワークであるaRtsよりも少ないコードで済む。 MediaObject *media = new MediaObject(this); media->setCurrentSource("/home/username/music/filename. ogg"); media->play; Phononは開発者による冗長かつ困難な作業を減らし、全てのマルチメディア機能を備えるわけではないが、メディアプレイヤーの一般的な機能を単純に実行することが出来るようになる。 ファイル:Phononsettings. png Phononの設定マネージャの初期バージョン
  • Phonon is het multimedia-raamwerk en API in KDE 4, de nieuwe versie van het K Desktop Enviroment. Phonon is gemaakt om KDE 4 onafhankelijk te maken van één specifiek raamwerk zoals Xine of GStreamer. Phonon werkt niet alleen op Unix, maar ook op Windows en Mac OS X.
  • Phonon是KDE 4的多媒體API 。Phonon提供一個穩定的API允許KDE 4獨立於任何一個聲音系统服务器如xine。 以四行C++
dbpprop:caption
  • An early screenshot of Phonon's setting manager
dbpprop:collapsible
  • yes
dbpprop:developer
dbpprop:forProperty
  • Phonon
  • the representation of crystal lattice vibrations within quantum mechanics
dbpprop:genre
dbpprop:hasPhotoCollection
dbpprop:latestReleaseDate
dbpprop:latestReleaseVersion
  • 4.3 (xsd:double)
dbpprop:license
dbpprop:logo
dbpprop:name
  • Phonon
dbpprop:operatingSystem
dbpprop:portalProperty
  • Free Software Portal Logo.svg
  • Free software
dbpprop:programmingLanguage
dbpprop:reference
dbpprop:screenshot
dbpprop:website
dbpprop:wikiPageUsesTemplate
rdf:type
rdfs:comment
  • Phonon is the multimedia API for KDE 4. Phonon was created to allow KDE 4 to be independent of any single multimedia framework such as GStreamer or xine and to provide a stable API for KDE 4's lifetime. It was done for various reasons: to create a simple KDE/Qt style multimedia API, to better support Windows and Mac OS X, and to fix problems of frameworks becoming unmaintained or having API or ABI instability. For example, a file can be played in four lines of C++ code
  • Phonon és el nou framework multimedia de KDE 4. L'objectiu del Phonon és facilitar als programadors l'ús de tecnologies multimèdia als seus programes, així com assegurar que les aplicacions que usen Phonon funcionin en diverses plataformes i arquitectures de so. El Phonon crea una capa intermitja entre els programes del KDE i els diferents motores multimèdia. Això permet als programes usar l'API estable del Phonon, independentment dels canvis que es facin en dits motors.
  • Phonon es el nuevo framework multimedia de KDE 4. El objetivo de Phonon es facilitar a los programadores el uso de tecnologías multimedia en sus programas, así como asegurar que las aplicaciones que usen Phonon funcionen en diversas plataformas y arquitecturas de sonido. Phonon crea una capa intermedia entre los programas de KDE y los diferentes motores multimedia. Esto permite a los programas usar el API estable de Phonon, independientemente de los cambios que se hagan en dichos motores.
  • Phonon est le nom du framework multimédia de KDE4, la dernière version de l'environnement de bureau libre KDE. Il remplace la bibliothèque aRts. Phonon a été créé afin de permettre à KDE d'être indépendant de tout framework multimédia, comme GStreamer ou Xine, et pour fournir une API simple et stable pour la durée de vie de KDE4. Il permet de résoudre les problèmes vis-à-vis des frameworks non maintenus et des API instables.
  • Phonon è il nuovo sottosistema multimediale di KDE 4. La grossa novità di Phonon consiste nel fornire una API molto semplificata in grado di gestire qualsiasi backend multimediale per cui esista un plugin. Al momento sono in fase di sviluppo i backend per Xine, GStreamer, FFmpeg e NMM.
  • Phonon is het multimedia-raamwerk en API in KDE 4, de nieuwe versie van het K Desktop Enviroment. Phonon is gemaakt om KDE 4 onafhankelijk te maken van één specifiek raamwerk zoals Xine of GStreamer. Phonon werkt niet alleen op Unix, maar ook op Windows en Mac OS X.
  • Phonon是KDE 4的多媒體API 。Phonon提供一個穩定的API允許KDE 4獨立於任何一個聲音系统服务器如xine。 以四行C++
rdfs:label
  • Phonon (KDE)
  • Phonon
  • Phonon (KDE)
  • Phonon (KDE)
  • Phonon
  • Phonon
  • Phonon (KDE)
  • Phonon (KDE)
owl:sameAs
skos:subject
foaf:depiction
foaf:homepage
foaf:name
  • Phonon
foaf:page