Menu

#8 UPnP Media Adaptor (audio/video transcoder)

open
nobody
None
5
2007-07-06
2007-03-23
No

UPnP Media Adaptor (audio/video trancoder) support:
(only a feature request with the lowest of priority)

To be a able to detect which audio/video formats that the clients connecting to uShare support and then present all files in those formats. Plus transcode (decode and encode) those files on-the-fly in near real-time when streaming the files to the client.

Example: An Xbox360 which practicaly only supports plying WMA audio and WMV video files should see all files as WMA and WMV when connecting to uShare, even if the files really are encoded with DivX/XviD or Nero Digital video and AAC or FLAC audio in a AVI or MKV container. Then when the Xbox360 request to play one of those files the "UPnP Media Adaptor" layer library in uShare will decode that file and re-encoding it to WMA/WMV on-the-fly in near real-time (as fast as the system processor can preform) filling a local RAM memory buffer (maybe 64MB?) before streaming the media to the Xbox360 client. One will of course need a relativly fast CPU in the computer that the uShare server is running on.

Suggest use FFmpeg as the decoding > encoding library:
http://ffmpeg.mplayerhq.hu
http://sourceforge.net/projects/ffmpeg/

Alternativly use mencoder for the decoding > encoding:
http://ffmpeg.mplayerhq.hu

PS! Few open source product that already does this is:
http://www.xbox-scene.com/xbox360-tools/VLC360.php
http://jortega74.free.fr/forum/index.php?c=4
http://dcunningham.net/
http://runtime360.com/projects/transcode-360/
http://forge.novell.com/modules/xfmod/project/?transcode360
However Transcode360 & Encode360 are only for .NET :(

Discussion

  • Nobody/Anonymous

    Logged In: NO

    Plugin framework / API for UPnP Media Adaptor would be nice so other can make drop in codecs (decoders and/or encoders).

    See this other open source application:
    http://sourceforge.net/projects/fuppes/

     
  • Andreas Setterlind

    • summary: UPnP Media Adaptor (audio/video trancoder) --> UPnP Media Adaptor (audio/video transcoder)
     
  • Andreas Setterlind

    Logged In: YES
    user_id=630186
    Originator: YES

    FAQ about Transcoding Techniques:
    http://forum.doom9.org/showthread.php?t=63587

    ----------------------------------
    Handbrake - another decoding => encoding library:
    http://handbrake.m0k.org
    Cross-platform command-line tool with source code

     

Log in to post a comment.