.NET Developer in a Linux world

Friday, April 07, 2006

Nexxia in action

I've been meaning to do this for a week or so but just haven't been able to find the time. It's a grind at work lately but I decided to make time.

I've recorded a screen capture video of Nexxia Messenger's current build running on a week old build of Mono. Basically just displays System.Windows.Forms on Linux in general usage of Nexxia such as logging in, the UI, chatting etc.

Hoping to display some of the VoIP UI next time. I'm really looking for feedback of the main window and phone plugin as I'm finding the UI pretty crowded. But I would imagine 99% of the time the phone plugin would be minimized.

If anyone would like me to convert this video to another format please let me know. Also any comments/ideas would be great!

Video (Windows Media 9)
Video (Flash Player)


  • The wmv video is not playable an my Linux box, neither on VLC nor on xine with win32 codecs.

    The video codec you used is in fact not wmv9 but something called MSS2. Never heard of it, can't play it.

    Guess I'll have to use the flash version which unfortunately seems to be loading for ages.

    By Blogger Tim Fuchs, at 11:54 AM  

  • Since you ask: it would be a nice step to publish the video as Theora encoded stream also to open the door for Linux people without any problems.


    By Blogger liquidat, at 11:59 AM  

  • The flash video doesn't work either.

    I thought it would load, but even when it is fully loaded (progress bar inside the flash animation) and it "plays" the screen stays back and says "loading".

    By Blogger Tim Fuchs, at 12:04 PM  

  • The flash video requires the latest flash player which is version 8.

    If you are using version 7 you get the progress move but no video. Seems like its loading but its actually playing but does not work in version 7. You need 8.

    I will re-encode the WMV version in WMV9.

    By Blogger Simon, at 1:30 PM  

  • Mplayer seems to play the wmv one just fine.. Try:

    mplayer -vc wmsdmod <URL>

    Just make sure you have wmsdmod.dll in /usr/lib/win32/, or get it from here if not.

    By Blogger Curtman, at 1:41 PM  

  • The flash .flv won't play either, I downloaded it directly from

    Neither in the flash player nor in mplayer.

    Looks like this guy uses Windows, not Linux.

    "Mplayer seems to play the wmv one just fine.. Try:

    mplayer -vc wmsdmod URL"

    [user@localhost Desktop]$ mplayer -vc wmsdmod nexxia-mono1.wmv
    Using GNU internationalization
    Original domain: messages
    Original dirname: /usr/share/locale
    Current domain: mplayer
    Current dirname: /usr/share/locale

    MPlayer 1.0pre7-4.0.2 (C) 2000-2005 MPlayer Team
    CPU: Intel Pentium 4/Xeon/Celeron Northwood (Family: 8, Stepping: 3)
    Detected cache-line size is 64 bytes
    CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1

    Linux RTC init error in ioctl (rtc_irqp_set 1024): Permission denied
    Try adding "echo 1024 > /proc/sys/dev/rtc/max-user-freq" to your system startup scripts.
    Opening joystick device /dev/input/js0
    Can't open joystick device /dev/input/js0 : No such file or directory
    Can't init input joystick
    Setting up LIRC support...
    mplayer: could not connect to socket
    mplayer: No such file or directory
    Failed to open LIRC support.
    You will not be able to use your remote control.
    Playing nexxia-mono1.wmv.
    ASF file format detected.
    VIDEO: [MSS2] 806x632 24bpp 1000.000 fps 0.0 kbps ( 0.0 kbyte/s)
    Clip info:
    vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local display)
    Forced video codec: wmsdmod
    Opening video decoder: [dmo] DMO video codecs
    DMO dll supports VO Optimizations 0 1
    DMO dll might use previous sample when requested
    GetOutput r=0x0 size:1529440 align:1
    StreamCount r=0x0 1 1
    Decoder supports the following YUV formats:
    VDec: vo config request - 806 x 632 (preferred csp: Packed YUY2)
    Could not find matching colorspace - retrying with -vf scale...
    Opening video filter: [scale]
    VDec: using BGRA as output csp (no 0)
    Movie-Aspect is undefined - no prescaling applied.
    SwScaler: reducing / aligning filtersize 1 -> 4
    SwScaler: reducing / aligning filtersize 1 -> 4
    SwScaler: reducing / aligning filtersize 1 -> 1
    SwScaler: reducing / aligning filtersize 9 -> 8

    SwScaler: BICUBIC scaler, from BGRA to Planar YV12 using MMX2
    VO: [xv] 806x632 => 806x632 Planar YV12
    Selected video codec: [wmsdmod] vfm:dmo (Windows Media Screen Codec 2)
    Audio: no sound
    Starting playback...

    MPlayer interrupted by signal 11 in module: decode_video
    - MPlayer crashed by bad usage of CPU/FPU/RAM.
    Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
    disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
    - MPlayer crashed. This shouldn't happen.
    It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
    gcc version. If you think it's MPlayer's fault, please read
    DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
    won't help unless you provide this information when reporting a possible bug.
    [user@localhost Desktop]$

    By Blogger tux, at 11:24 PM  

  • I'd second liquidat's request -- use Ogg Theora (and Ogg Vorbis if this has sound). Everyone on every platform and every architecture can play Ogg Theora with VideoLAN Client and other players as well. Installing non-free i386-only binary codecs shouldn't be the only way to see these videos.

    By Blogger J.B. Nicholson-Owens, at 3:50 AM  

  • Very Dissappointing.

    I just tried both videos and neither is working.

    The Windows Media 9 isn't, and the flash just displays black video.

    By Blogger Robert Havens, at 12:38 PM  

Post a Comment

<< Home