SageTV HD Extender

From MythTV Official Wiki
Jump to navigation Jump to search

Current Status

Unknown. The device was just released and needs to be explored on what can be done.


The SageTV HD Extender is a new device created by SageTV to use an HD extender. Being the client runs a version of Linux it may be possible to reverse engineer it to Run a Myth Frontend.


Hardware

  • Sigma Designs EM8623L
  • General purpose processing power - 200MHz ARM
  • Spansion S29GL064A90TFIR4 - 64Mb Flash Memory
  • Qimonda HYB25DC512160CE-5 DDR SDRAM - 32Mx16 x 2 = 64Mb DDR400
  • Silicon Image SiI9030CTU - HDMI PanelLink Transmitter with DVD-Audio
  • Realtek RTL8100CL - 10/100 Lan Network Controller
  • VIA Vectro VT6212L - 4-port USB 2.0 Host Controller

Specs from the Device From SageTV website

[1]:

Video format supported:

    MPEG1, MPEG2, MPEG4, H.264 up to 1080p, AVI, VOB, WMV9/VC-1 up to 1080p

Audio format suppported:

    MP2, MP3, AAC, WMA, Vorbis (stereo only), AC3 (stereo down-mix/pass-through), FLAC, DTS (pass-through)

Video Outputs:

    1 HDMI, 1 Component, 1 Composite, 1 S-Video

Audio Outputs:

    Left/Right audio output and optical S/PDIF

Maximum Number of SageTV Media Extenders:

    1 SageTV Media Extender works with SageTV minimum system requirements. Tested 5 SageTV Media Extenders 
    successfully on 2 Ghz CPU 512MB RAM PC with average speed disk drive (7200 rpm 8MB cache) and 100Mbps home 
    network.

TV Set Requirements:

   * HDMI, Component, Composite or S-Video input
   * Left and right audio input jacks, optical or HDMI audio input

Network Requirements:

   * One 10/100 RJ-45 port on a Router, Hub or Switch network with DHCP server on network
     or
   * Direct connect from SageTV HD Media Extender to PC running DHCP server via cross over LAN cable (not supplied)

Included with the SageTV Media Extender:

   * SageTV HD Media Extender digital media receiver
   * Remote control with batteries
   * 1.5 meter A/V cable set
   * 1.5 meter Ethernet cable


The Manual of the product may be found here: [2]

FAQ Can be found here: [3]

Source Code

A section of the Manual states:


                                  Third Party Software Libraries   
        This product contains the following open source software which is covered under their associated licenses:             
        the linux kernel, busybox, udhcp, init, telnetd, inetd, phoneme advanced, libjpeg, libpng and ffmpeg. For 
        source code availability; please contact support@sagetv.com


Update! After multiple emails to SageTV I have finally received the source code!

http://download.sage.tv/pubcode/Pullreader.tar.gz

http://download.sage.tv/pubcode/freetype-2.3.5.tar.bz2

http://download.sage.tv/pubcode/linux-2.4.26-em86xx-test.tar.gz

http://download.sage.tv/pubcode/busybox-1.7.2.tar.gz

http://download.sage.tv/pubcode/jpegsrc.v6b.tar.gz

http://download.sage.tv/pubcode/tremor.tar.gz

http://download.sage.tv/pubcode/ffmpeg.tar.gz

http://download.sage.tv/pubcode/libpng-1.2.20.tar.bz2

http://download.sage.tv/pubcode/zlib-1.2.3.tar.gz


I am not sure how long this will stay posted on SageTV website. Does anyone have some space to host this?

I lack the knowledge to reverse engineer this box. I hope now that I have done the leg work to get the code someone with more skills can pick up here.--Mitchell 03:45, 5 March 2008 (UTC)

UPnP client attributes

Hardware Support

Standard Def Yes
High Def Yes
Digital Audio Yes
Composite Out Yes
S-Video Yes
Component Yes
VGA No
SCART No
HDMI Yes
Wireless Ethernet Speed N/A
Wired Ethernet Speed 100mb

Video Playback Features

Video Playback Quality As of now the video playback is Unknown
FF/RW Support <Yes, No>
FF/RW at Differing Speeds <Yes, No, 2x, 4x, 8x>
30 Second Skip <Yes, No>
Bookmarking <Yes, No>

Compatibility

Support MythTV MPEG2 Recordings <SD, HD, None>
Support MythTV NUV Recordings <SD, HD, None>
Support MythTV DivX/Xvid Videos <Yes, No>
Support H.264 Video <SD, HD, None>
Support MythTV Music (since 0.21+) <Yes, No>
Support MythTV Photo Galleries (since 0.21+) <Yes, No>

MythTV Interaction

Customizable Menus (and in what way) <No, Yes the colours can be changed!>
Menu Responsiveness <Sluggish, Instantaneous, With 100+ recordings the menu took 3 days to show, etc.>
Menu Hierarchy <Comments on ability to present data in different orders, recording groups etc>

Non-MythTV Features

Support DVD/VOB streaming <Yes, No>
iPhoto/Photoshop Album Support <No, Yes both, Only iPhoto, etc.>
iTunes/Windows Media Support <No, Yes both, Only iTunes, etc.>

Screenshots/Screencasts of Client Working with MythTV

Main Menu <Pic of main menu>
OSD <Pic of OSD>
Others <Pics of Others>

Software / Hardware

OS Linux
Software <Syabas>
Processor <ARM, PowerPC, x86>
Chip Set <Sigma Designs>
Inside <pic(s) of board>

Links