Linux Multimedia System

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Marek Franke

    #1

    Linux Multimedia System

    Hi there,

    we have started with some people from our LUG (Linux User Group) a 'little'
    project, called LMMS (Linux Multimedia System). When it's 'finished' it
    shall be a window-manager for use on TV and handle with joysticks/gamepads.

    As the name says, it is for multimedia-applications, like listening to
    music, watching videos and maybe playing some games. The idea is to create
    a gui for application like mplayer, ogg123, mpg123, cdrecord etc.

    For now there are some widgets for displaying images, labels and some
    messages. Actually there is a working LMMS with a little menu, an
    image-viewer and a CD-player. Supperted joysticks/gamepads are Gravis
    Gamepad Pro, Nintendo's SNES Pads, Microsoft's X-Box pad and keyboard.

    The whole project is written in python/pygame and can be found here:

    There is a little mailinglist too (German & Yahoo):
    Latest news coverage, email, free stock quotes, live scores and video are just the beginning. Discover more every day at Yahoo!


    Remember that the whole project is very basic for now! But it seems to work.

    Greets, Marek

  • Max  Erickson

    #2
    Re: Linux Multimedia System


    Marek Franke wrote:[color=blue]
    > Hi there,
    >
    > we have started with some people from our LUG (Linux User Group) a[/color]
    'little'[color=blue]
    > project, called LMMS (Linux Multimedia System). When it's 'finished'[/color]
    it[color=blue]
    > shall be a window-manager for use on TV and handle with[/color]
    joysticks/gamepads.[color=blue]
    >
    > As the name says, it is for multimedia-applications, like listening[/color]
    to[color=blue]
    > music, watching videos and maybe playing some games. The idea is to[/color]
    create[color=blue]
    > a gui for application like mplayer, ogg123, mpg123, cdrecord etc.
    >
    > For now there are some widgets for displaying images, labels and some
    > messages. Actually there is a working LMMS with a little menu, an
    > image-viewer and a CD-player. Supperted joysticks/gamepads are Gravis
    > Gamepad Pro, Nintendo's SNES Pads, Microsoft's X-Box pad and[/color]
    keyboard.[color=blue]
    >
    > The whole project is written in python/pygame and can be found here:
    > http://home.arcor.de/mfranke78/
    > There is a little mailinglist too (German & Yahoo):
    > http://de.groups.yahoo.com/group/dulugprojekt/
    >
    > Remember that the whole project is very basic for now! But it seems[/color]
    to work.[color=blue]
    >
    > Greets, Marek[/color]

    Be sure to check out freevo at http://freevo.sourceforge.net/ as it is
    quite similar to what you are describing and they are quite far along.

    max

    Comment

    • Marek Franke

      #3
      Re: Linux Multimedia System

      > Be sure to check out freevo at http://freevo.sourceforge.net/ as it is[color=blue]
      > quite similar to what you are describing and they are quite far along.
      >
      > max[/color]

      Yes, there are a lot of projects like LMMS, just take a look at
      www.freshmeat.net or www.sourceforge.net. Or MythTV is something like LMMS
      too. The whole project is just for fun. Afaik Freevo and/or MythTV are
      written in C/C++ and don't have any support for joysticks (afaik!). And the
      most prjects are going into different directions. We try to put all those
      projects together and there are some other ideas what to do with the LMMS.

      Marek

      Comment

      • Roland Heiber

        #4
        Re: Linux Multimedia System

        Marek Franke wrote:[color=blue]
        > too. The whole project is just for fun. Afaik Freevo and/or MythTV are
        > written in C/C++ and don't have any support for joysticks (afaik!). And the[/color]

        Freevo is pure python already ;)

        Greetings, Roland

        Comment

        • Marek Franke

          #5
          Re: Linux Multimedia System

          [color=blue]
          > Just wondering how you're supporting the Xbox controller. I bought a
          > cable and driver a few months back to hook up to my computer. Are you
          > using a Python alternative??
          >[/color]
          No, I rebuild the connector to USB and loaded the xpad-driver (Linux),
          that's all. Just the same with the SNES pads (parallel-support, not USB).
          The xpad-driver loads automatically on startup, for the rest I have written
          a little script:

          #!/bin/sh
          #echo Loading analog joystick support
          #modprobe gameport
          #modprobe analog
          #modprobe ns558
          #modprobe joydev
          echo Loading parallel port support io=0x378 irq=7
          modprobe parport_pc io=0x378 irq=7
          echo Loading SNES gamepad support
          modprobe gamecon map=0,1,1
          #echo Loading 2 Button Mustisystem gamepad support
          #modprobe db9 dev=0,2

          After that I will get some new devices /dev/input/js* and they work fine
          with python/pygame.

          Marek

          Comment

          • Marek Franke

            #6
            Re: Linux Multimedia System

            [color=blue]
            > Freevo is pure python already ;)
            >
            > Greetings, Roland[/color]

            OK, but it's more the 'thrill' to create something own, not the matter which
            language we/they use. And even there is only a little image-viewer and a
            little CD-player, it's fun (for me) to use it already on my TV.

            Marek

            Comment

            • Lucas Raab

              #7
              Re: Linux Multimedia System

              Marek Franke wrote:[color=blue][color=green]
              >>Just wondering how you're supporting the Xbox controller. I bought a
              >>cable and driver a few months back to hook up to my computer. Are you
              >>using a Python alternative??
              >>[/color]
              >
              > No, I rebuild the connector to USB and loaded the xpad-driver (Linux),
              > that's all. Just the same with the SNES pads (parallel-support, not USB).
              > The xpad-driver loads automatically on startup, for the rest I have written
              > a little script:
              >
              > #!/bin/sh
              > #echo Loading analog joystick support
              > #modprobe gameport
              > #modprobe analog
              > #modprobe ns558
              > #modprobe joydev
              > echo Loading parallel port support io=0x378 irq=7
              > modprobe parport_pc io=0x378 irq=7
              > echo Loading SNES gamepad support
              > modprobe gamecon map=0,1,1
              > #echo Loading 2 Button Mustisystem gamepad support
              > #modprobe db9 dev=0,2
              >
              > After that I will get some new devices /dev/input/js* and they work fine
              > with python/pygame.
              >
              > Marek
              >[/color]
              Huh. Interesting.

              --
              --------------------------
              Lucas Raab
              lvraab located at earthlink.net
              dotpyFE located at gmail.com
              AIM: Phoenix11890
              MSN: pythongnome@hot mail.com
              IRC: lvraab
              ICQ: 324767918
              Yahoo: Phoenix11890

              Comment

              Working...