2014-03-10, 15:30
Hello - initially I would like to be able to access my XBMC library when I'm away from home and then eventually give friends and family access.
I currently have my media on mirrored raid drives on an 8 core xeon with 16GB RAM on debian. This is backed up to an offline server. I have a 19Mb/s upload speed, maybe about 14Mb/s during peak times. So hardware wise I should be able to handle multiple connections and streams.
I've just converted my library over to MySQL and I'm thinking next step is to install apache. And I then believe I have two choices I can either create a VPN to the server, so it just appears to be on the local lan. XBMC should then easily connect to it. However, I don't want friends and family slowing my network down with non media related traffic. So can XBMC start up and shut down a VPN connection on launch?
Or is that unnecessary, can XBMC recognise a public ip address:port / samba location?
Or is there a better method of accessing my media over the net using XBMC?
A couple additional questions, can I at certain times, re-encode on the fly all 1080p content down to 720p to reduce network traffic?
Also if the server is down or can not be accessed for any reason I don't want the "media not found, do you want to remove this from the database" option to come up? How should I be handling that?
I want each user to have there own profile with watched statuses and for me still to be able to access my profile from anyway.
Any thoughts?
I currently have my media on mirrored raid drives on an 8 core xeon with 16GB RAM on debian. This is backed up to an offline server. I have a 19Mb/s upload speed, maybe about 14Mb/s during peak times. So hardware wise I should be able to handle multiple connections and streams.
I've just converted my library over to MySQL and I'm thinking next step is to install apache. And I then believe I have two choices I can either create a VPN to the server, so it just appears to be on the local lan. XBMC should then easily connect to it. However, I don't want friends and family slowing my network down with non media related traffic. So can XBMC start up and shut down a VPN connection on launch?
Or is that unnecessary, can XBMC recognise a public ip address:port / samba location?
Or is there a better method of accessing my media over the net using XBMC?
A couple additional questions, can I at certain times, re-encode on the fly all 1080p content down to 720p to reduce network traffic?
Also if the server is down or can not be accessed for any reason I don't want the "media not found, do you want to remove this from the database" option to come up? How should I be handling that?
I want each user to have there own profile with watched statuses and for me still to be able to access my profile from anyway.
Any thoughts?