2014-07-21, 19:19
I love using XBMC in my home and classroom. It's just such an amazing system. I can hardly believe it's free! I've been using it personally for over a year, and I now want to share it with the other classroom teachers in my school who don't have the technical background that I do. I work for a small school (<250 students), so I do all of the IT work in my spare time after my teaching duties are complete.
Here is my dream configuration:
I've already set up a FreeNAS server at my school which I've tested with XBMC in my classroom. One of the parents has volunteered to rip all of the CD's and VHS tapes in our school's library to a hard drive in this server for easier access. That part works well, so it should be easy to link other computers to this server for content. I believe we're allowed to do this under copyright law, right? As long as we have the physical media on hand and it's for direct educational use, I believe we're good. Regarding Fair Use copyright law, I'm referencing this document and looking under the Video (for viewing) section where it says that making one copy is ok since our viable format is XBMC. http://www.techlearning.com/techlearning..._chart.pdf
I'd like a way to stream and record broadcast tv to the classroom through XBMC through a HDHomeRun or similar device. I've experimented with MediaPortal at home with limited success. I'm open to suggestions on how to do this better. I would love for teachers to be able to record OTA or cable programs and be able to play them back in their classrooms at a convenient time. I'd also like the ability for everyone to watch the same thing at the same time such as a major news event. Teachers need a way to select programs to record. Can this be done in XBMC?
The RSS ticker at the bottom of the default skin would be a great way to make announcements. That's easy enough, but I'm open to suggestions on better ways to keep those RSS feeds current other than editing a XML file in notepad.exe.
Is there a way to force a broadcast event to all XBMC clients? I'm thinking this would be good for morning video announcements.
Thinking about hardware, I use a Matricom GBox MX2 at home. Having a dedicated device like this has its perks, especially for the ~$100 pricetag. We could use hardware IR remote controls and have a universal inventory of them. This would be the easiest for teachers I would think. No need for them to configure anything. It's always on and ready. Teachers also have Windows 7 machines in their classrooms tied to a projector. Thoughts on this?
My MAIN question is how to best deploy and manage the XBMC installations on all of the teacher machines. We have up to 20 classrooms, and I don't have time to update each one individually. We're primarily running Windows 7. I need an easy way for them to install XBMC with my tweaks already included. I also need a way to push updates as needed such as when new versions come out or if I want to tweak settings to fix bugs. Do I have teachers run XBMC on a cloud? I can probably do that on FreeNAS. Do I have them make local installations and have the config files on a cloud? How do I go about allowing XBMC to be configured to specific hardware and IP addresses so we can use Android remote controls on our phones?
We have a gigabit wired network, so bandwidth shouldn't be a problem.
Thank you in advance for your assistance. I'm sure I'd figure it out on my own eventually, but through this group's expertise it'll get done faster, and hopefully other schools can use this discussion for reference. With this stuff, there's usually a half-dozen answers that would work. I'm looking for the best answers.
David Bonner
Here is my dream configuration:
I've already set up a FreeNAS server at my school which I've tested with XBMC in my classroom. One of the parents has volunteered to rip all of the CD's and VHS tapes in our school's library to a hard drive in this server for easier access. That part works well, so it should be easy to link other computers to this server for content. I believe we're allowed to do this under copyright law, right? As long as we have the physical media on hand and it's for direct educational use, I believe we're good. Regarding Fair Use copyright law, I'm referencing this document and looking under the Video (for viewing) section where it says that making one copy is ok since our viable format is XBMC. http://www.techlearning.com/techlearning..._chart.pdf
I'd like a way to stream and record broadcast tv to the classroom through XBMC through a HDHomeRun or similar device. I've experimented with MediaPortal at home with limited success. I'm open to suggestions on how to do this better. I would love for teachers to be able to record OTA or cable programs and be able to play them back in their classrooms at a convenient time. I'd also like the ability for everyone to watch the same thing at the same time such as a major news event. Teachers need a way to select programs to record. Can this be done in XBMC?
The RSS ticker at the bottom of the default skin would be a great way to make announcements. That's easy enough, but I'm open to suggestions on better ways to keep those RSS feeds current other than editing a XML file in notepad.exe.
Is there a way to force a broadcast event to all XBMC clients? I'm thinking this would be good for morning video announcements.
Thinking about hardware, I use a Matricom GBox MX2 at home. Having a dedicated device like this has its perks, especially for the ~$100 pricetag. We could use hardware IR remote controls and have a universal inventory of them. This would be the easiest for teachers I would think. No need for them to configure anything. It's always on and ready. Teachers also have Windows 7 machines in their classrooms tied to a projector. Thoughts on this?
My MAIN question is how to best deploy and manage the XBMC installations on all of the teacher machines. We have up to 20 classrooms, and I don't have time to update each one individually. We're primarily running Windows 7. I need an easy way for them to install XBMC with my tweaks already included. I also need a way to push updates as needed such as when new versions come out or if I want to tweak settings to fix bugs. Do I have teachers run XBMC on a cloud? I can probably do that on FreeNAS. Do I have them make local installations and have the config files on a cloud? How do I go about allowing XBMC to be configured to specific hardware and IP addresses so we can use Android remote controls on our phones?
We have a gigabit wired network, so bandwidth shouldn't be a problem.
Thank you in advance for your assistance. I'm sure I'd figure it out on my own eventually, but through this group's expertise it'll get done faster, and hopefully other schools can use this discussion for reference. With this stuff, there's usually a half-dozen answers that would work. I'm looking for the best answers.
David Bonner