Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.2 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Artistic Software

    Warsaw Pakt 0.4.2

    Download button

    No screenshots available
    Downloads: 4,147  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.7/5)
    22 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Daniel Fischer | More programs
    GPL / FREE
    October 17th, 2007, 16:35 GMT
    ROOT / Artistic Software

     Read user reviews (0)  Refer to a friend  Subscribe

    Warsaw Pakt description

    Warsaw Pakt is a tool for creating GStreamer pipelines and publishing their structure as XML.

    Warsaw Pakt is a software system for network-controlled media processing applications. The Warsaw Pakt project consists of a library for serialization of GObjects to XML, network components for publishing and accessing object spaces via multiple access methods (both in libpakt), a gstreamer module (gst) and an access shell program (pash). Its main purpose is to allow you to setup arbitrary gstreamer graphs on your local or a remote system, and modify it's parameters while running.

    The target audience of this manual are "accessors", people who want to access a pakt server via an XML access method, eg from Flash or some scripting language. This manual introduces you to basic pakt functionality and documents the various objects you can instantiate and control.

    Warsaw Pakt consists of a bunch of components that make up its functionality. As an accessor, you're probably most interested in pgstd, and the classes and messages that libpakt provides for any pakt server.

    libpakt

    The pakt library (libpakt) provides basic pakt functionality: objects and functions for XML (de-)serialization, navigating around the object hierarchy, basic objects and GObject and GProperty wrappers, and networking classes. The accessible objects are documented in the p: namespace section ('p: namespace') of the reference part of this manual.

    paktd

    The generic pakt daemon listens on specified ports for connections from pakt clients (like 'pash'), and serves them with access to the server-side object space. The protocol is dependant on which 'modules' are loaded.

    modules

    The generic pakt daemon ('paktd') acts on objects defined by the loaded modules. Currently there is only one module:


    gst

    The GStreamer module (gst, libpaktgst.so) provides classes to interface pakt with GStreamer. The tags and their attributes are documented in 'gst: namespace'

    pash

    pash, the pakt shell, is a commandline shell program that allows you to test, debug and experiment with a pakt server. It features readline-style tab expansion for the server's object space.

    Product's homepage

      


    TAGS:

    pipelines creator | GStreamer pipelines | structure publishing | GStreamer | pipelines | creator

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM