Author Topic: encoded video of MD PC get stored on Core?  (Read 2829 times)

drjenk

  • Veteran
  • ***
  • Posts: 61
    • View Profile
encoded video of MD PC get stored on Core?
« on: November 08, 2008, 10:59:47 am »
Hello,
I've been reading a bit about this for a couple hours, but I'm still a bit confused about something. 

What is the recommended configuration if I want to capture shows from my dvr? 

These are the 2 configurations I can think of:
1. There would be a media director sitting next to the dvr near one TV, capturing the video.  Would the captured video stream over the network, to be encoded to a file by the core?  If not, then the media director pc encodes to a file on local disk, then stores to the core?

2. The dvr is hooked directly to the core, which in my case would need to by a hybrid since the core would need to be physically close to the dvr for hookup of the video and audio cables to capture the shows.  This is not desirable because the core is probably noisy, since it requires the most horsepower and disk space. 

My guess is the first one is correct?  If  not, what am I missing?


Thanks

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: encoded video of MD PC get stored on Core?
« Reply #1 on: November 08, 2008, 12:05:52 pm »
Hello,
I've been reading a bit about this for a couple hours, but I'm still a bit confused about something. 

What is the recommended configuration if I want to capture shows from my dvr? 

These are the 2 configurations I can think of:
1. There would be a media director sitting next to the dvr near one TV, capturing the video.  Would the captured video stream over the network, to be encoded to a file by the core?  If not, then the media director pc encodes to a file on local disk, then stores to the core?

2. The dvr is hooked directly to the core, which in my case would need to by a hybrid since the core would need to be physically close to the dvr for hookup of the video and audio cables to capture the shows.  This is not desirable because the core is probably noisy, since it requires the most horsepower and disk space. 

My guess is the first one is correct?  If  not, what am I missing?


Thanks

Option 1 is probably the best fit for you by the sound of it (although option 2 could work too). Basically the capture is done locally at the MD (or the Core) and then the encoded mpeg stream is then available to watched/recorded by the MD (or any other MD's you have). If you want to store a recording then that could be a drive attached directly to your MD, a drive attached directly to your Core, a drive inside a NAS on the network or a driver inside a PC/Mac on the network. Linuxmce will manage the addition of all these types of storage for you automatically - auto detecting them when they are available and stepping you through a Wizard to set them up as storage devices.

All the best

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

drjenk

  • Veteran
  • ***
  • Posts: 61
    • View Profile
Re: encoded video of MD PC get stored on Core?
« Reply #2 on: November 09, 2008, 03:33:57 am »
Andrew,
I guess I was under the impression that the core would need to hold the actual video file captured by the media director in order to be available to the other media directors.  But you are saying that I would/could have the media director encode the file to be stored, and have them available to all other media directors, which does make sense.  I am confused by this because this seems like it would require the media director to have some horsepower for the encoding, but it needs to be quiet and low power.  Perhaps if the encoding is done in hardware, on the capture card installed in the media director that the media director PC specs could still be fairly conservative?  I want to keep the noise down near the tv.  Is this how it should be done?

Thanks

totallymaxed

  • LinuxMCE God
  • ****
  • Posts: 4660
  • Smart Home Consulting
    • View Profile
    • Dianemo - at home with technology
Re: encoded video of MD PC get stored on Core?
« Reply #3 on: November 09, 2008, 10:38:48 am »
Andrew,
I guess I was under the impression that the core would need to hold the actual video file captured by the media director in order to be available to the other media directors.  But you are saying that I would/could have the media director encode the file to be stored, and have them available to all other media directors, which does make sense.  I am confused by this because this seems like it would require the media director to have some horsepower for the encoding, but it needs to be quiet and low power.  Perhaps if the encoding is done in hardware, on the capture card installed in the media director that the media director PC specs could still be fairly conservative?  I want to keep the noise down near the tv.  Is this how it should be done?

Thanks

Hi again,

On the question where the encoded file is stored... this depends on what storage devices you have added to your system. In a simple system this might be a single Sata drive inside your Core (say a 500gb drive for example). But you might also have a PC booted into XP/Vista or a NAS on your network that has some storage you want to use so you would connect it to the LAN and allow your Core to detect it and then use the on-screen wizard to configure how this storage will be used. Once you have added this new storage then you can forget really where it is physically for making recordings of TV or storing a CD or DVD. All MD's on your system can then access all the recordings wherever they are stored.

On the question of the MD doing the encoding... You would be using a capture card with a hardware encoder like the PVR-150/250/350/500 etc so all the hard work is done in hardware on the card. However you are correct in saying that the MD that has that card installed will be a larger (and possibly somewhat noisier) MD than you would otherwise want. So ideally the sources you are capturing would be in a location where a slightly noisier MD that is physically somewhat larger can be accommodated. Once you have decided on the MD hardware to use then the video capture will happen on the card and then the MD will send it to whatever storage you have decided to use (wherever it is on your LAN).

We user PVR style MD's which are reasonably compact and are suitable ergonomically and aesthetically to be located say under a TV or nearby with say a Cable/Satellite box as the video source. Sometimes in small systems for say an apartment or small house this unit is often the Core as well. The limitation in this scenario is providing space for all of the TV cards and the capture card in such a slimline box. Other times the capture needs to be done in a room where you would not want to locate the Core... so in this case we would use a similar enclosure but use a slower processor and sometimes a less capable motherboard to reduce energy usage and therefore the need for cooling. This reduces fan noise obviously.

The beauty of LinuxMCE is that all these capabilities, and of course many many more, are there for you to build your system with - the challenge when first learning about the system is to understand how/when all the options/configurations should be employed.

All the best

Andrew
Andy Herron,
CHT Ltd

For Dianemo/LinuxMCE consulting advice;
@herron on Twitter, totallymaxed+inquiries@gmail.com via email or PM me here.

Get Dianemo-Rpi2 ARM Licenses http://forum.linuxmce.org/index.php?topic=14026.0

Get RaspSqueeze-CEC or Raspbmc-CEC for Dianemo/LinuxMCE: http://wp.me/P4KgIc-5P

Facebook: https://www.facebook.com/pages/Dianemo-Home-Automation/226019387454465

http://www.dianemo.co.uk

drjenk

  • Veteran
  • ***
  • Posts: 61
    • View Profile
Re: encoded video of MD PC get stored on Core?
« Reply #4 on: November 19, 2008, 06:39:30 am »
Great info Andrew, thanks.

I think I'm going with a hybrid + 1 media director to start with, the hybrid being:

Main Board - Abit Mb Anm2 Hd Le (I read in the hardware page that people have used this with no problems)
CPU - AMD Athlon 64 X2 Dual-Core 5000+ 2.6 GHz Processor with 64-Watt Socket AM2
Case - Silverstone SG01

From what I've read this should provide for some horsepower with reasonable noise levels.  Does this look reasonable?

Also thinking of playing it safe with the media director and going with the media live case and MB, and adding a processor and ram.

Thanks