06 Jun 2009 @ 7:45 PM 
Tags Categories: Food Posted By: Ian Beyer
Last Edit: 06 Jun 2009 @ 07 45 PM

E-mailPermalinkComments (0)

For background information, see Part 1 and Part 2

Server Infrastructure

We currently send our Flash stream to a small EC2 instance of the Wowza AMI, configured with the liverepeater application in origin mode (using the prebundled packages), and 3 small EC2 instances running liverepeater edge mode that pull from that server. We also run a custom Windows AMI running Windows Media Services, so we have 5 instances in all. Total cost for these is 68 cents an hour.

We have a set of five Elastic IPs in reserve so that we don’t have to jack with DNS every time and configure the repeaters in a round-robin DNS that is referenced by the player. The origin and Windows instances also have their own Elastic IPs in DNS. It costs us a penny for every hour each of these IPs are not mapped to an instance, but it’s a small price to pay for simplifying it.

Unfortunately, the process of spinning up the servers and assigning their IP addresses is not especially attractive to someone who is nontechnical. I’m working on devising a way to do this easily from a web interface, but that’s still on the drawing board. If anyone is handy with perl or PHP and wish to assist with this, let me know. Perl has a module on CPAN to access the Amazon API, I don’t know about PHP. The API tools that Amazon provides are written in Java, and there’s a Firefox extension for managing the machine images.

The Windows instance is configured with WMS and a publishing point set to pull from the encoder and auto-start. The VT[5] machine has a static IP and is NATted to an external IP so all I have to do is fire it up and wait for the encoder to see the incoming connection.

Getting it rolling

On Sunday morning, I show up at about 9:00 and sit through the first traditional service to get a feel for how the service flows.  While I’m doing that, I’m getting VT[5] ready for the morning’s services, creating the pre-service announcement loop from the slide graphics our communications department puts up on BackPack. Once VT[5] is running and presenting the video device to the system, I start Flash Media Encoder and Windows Media Encoder. At around 10:00 or so, I’ll spin up the Windows instance (which takes about 15 minutes to boot), and then fire up my 4 Wowza servers (which are usually ready in 1-2 minutes). After assigning the Elastic IPs to my instances, it takes about a minute or so to propagate the changes through Amazon’s network. When everything is ready, I launch the slide loop and a music bed and start both encoders.

Once that’s going, I turn to my laptop and fire up Outlook (to catch the feedback forms from Wufoo), PlanningCenter (to follow the service rundown), IRC (tech chat with people involved in the stream), an RDP session to the Windows instance to watch client counts, and a small VB script that polls each of the Wowza servers for client counts and adds them all up for me so I can see how many people are watching.

Over on another screen that’s at the encoding station, I launch Woopra to watch live site stats and to see where our audience is coming from, as well as keeping an eye on network traffic with WhatsUp Gold and watching the stream coming off the Wowza and Windows servers.

We’re currently building out an ops console station that will offload the monitoring to staff  (that means yours truly most weeks), and a volunteer will be handling the switching. The protoype: 11089636

This will live just around the corner from the switching workstation.It will also be equipped with a laptop dock. I’ll post pics when it’s all done. This will also be equipped with a backup system with WireCast in case the VT[5] bursts into flames or something equally catastrophic.

The Service

Most of the time, I’m feeding the IMAG program into the live stream, but will take a different camera shot every now and then to establish context or provide better visuals when IMAG is running a full-screen slide (such as prayer times). I have access to all 7 IMAG camera feeds as well as an additional Sony EVI-D70 camera on stage pointing out at the sanctuary seating. We’re working on getting remote control of that camera so that we can get some extra shots.

On the audio side, we feed our onstage mics back to a separate console in the recording studio and mix for broadcast there. We run the output through a dbx compressor upstream of the VT[5]. We’re also in the process of cabling for direct input of the FOH mix into the VT[5] in case of a failure in the broadcast mix hardware.

The Aftermath

Once the service is over, our video crew will shoot the postlude for the web, and then we’ll run slides for a few more minutes before shutting eerything down. Then we repeat the whole process at the evening service or any special broadcasts.

See? It’s just that simple!

Tags Tags: , , , ,
Categories: Internet Campus, streaming
Posted By: Ian Beyer
Last Edit: 04 Jun 2009 @ 09 56 AM

E-mailPermalinkComments (0)

 03 Jun 2009 @ 10:11 PM 

If you missed it, go back to Part 1 to see how we got here.

As I mentioned previously, Flash video was a key functional requirement of the project due to its cross-platform ability and its near ubiquity in the browser. This was a solution that wouldn’t require most of our audience to download anything extra to their machine.

In order to stream Flash, you have a couple of options:

  1. use a dedicated encoder system that slurps video in one end and spits Flash out the other. From a simplicity standpoint, this is great. From a production standpoint, not so great, because more than likely what you’re feeding it is your IMAG program, which doesn’t lend itself very well to people outside the room. I’ll cover that in a later post.
  2. Use a PC with a capture card and Flash Media Encoder. Cheap, simple to put together, but it suffers the same issues as option #1.
  3. Do some switching in software and encode to Flash.
  4. Run a dedicated switcher into an encoder. This gets expensive in a hurry.

We initially went with Option #3 using Telestream’s WireCast software. WireCast is a nice inexpensive option (it was about $300 at church/educational pricing) and does its job reasonably well.

WireCast is available both for Mac and Windows (although a license key doesn’t allow you to move between platforms, a drawback). The Mac version has a slightly more polished user interface and the ability to show your program feed on a VGA output. The Windows version can’t do that, but it does have the option of encoding to Windows Media. The software will take any video source presented to the OS, whether it’s a USB webcam, a DV Device such as a video deck/camera/analog bridge, or a dedicated capture board such as ViewCast’s Osprey line. It’s got some serious advantages for portability (a laptop and a couple of DV-capable cameras, and you’re good to go!), we encountered a number of issues with this solution that eventually led us to another solution. If you’re looking at using WireCast with multiple analog sources, I’d highly recommend 2 capture cards being fed by a matrix switch with 2 outputs. This makes multi-input scenes in wirecast a lot easier to configure.

We configured our WireCast system with a pair of Osprey 210 PCI cards in a quad-core Dell Optiplex 755 (I really would have liked an additional card, but the Opti mini-tower only has two PCI slots). Each Osprey card had its own audio capture which presented itself in Wirecast.

At the time, Wirecast didn’t actually encode to Flash directly, but rather to H.264 QuickTime that was then converted to Flash by the Wowza software (It was the folks at Wowza that recommended WireCast to us). Wirecast has since added the capability to encode directly to Flash, although it only does H.264. One of the problems we immediately encountered with this conversion was that the video lagged the audio by 10 or 11 frames. Initially, we had to add a hardware audio delay prior to encoding to compensate for this, which meant that any streams we recorded had the audio lagging by 10 or 11 frames. Wowza later added an option in their configuration to compensate at the server end which allowed us to record in sync and get rid of the delay unit.

By this point, the audio was in sync, but was still not the quality we expected of it. Frequent drops and “zippering” on both the stream and the recording seemed to indicate that there was a hardware bottleneck on the encoder. When we started looking at performance metrics on the Dell, we noticed that not only was CPU during the encoding up around 65%, merely firing up WireCast would consume 10-15% CPU dealing with Deferred Procedure Calls (DPCs). We initially suspected the Osprey drivers as DPCs are often related to video hardware and bad drivers. However, if I fired up Flash Media Encoder and pointed it to the same cards, it wasn’t a problem.

We then began suspecting that PCI might be a problem and got our hands on an Osprey 450e card which was quad encoders on a single PCIe board (PCIe has dramatically more bandwidth to work with than PCI or PCI-X, even at a single lane). This was still a problem, so we started looking at whether the PC was the problem. We got a demo of a used Precision 690 from Stallard Technologies and gave that one a try, with no success. The PC platform was not working for us.

So, we gave our friends at Apple a call and asked if we could try out a Mac Pro for 30 days and purchase it if this fixed it. This is where we discovered many flaws in the plan:

  1. Wirecast Mac requires a different license key than the Win version. Added bonus: Our vendor seemed to have vanished.
  2. Osprey cards don’t work on Mac.
  3. The video capture world for Mac consists of a bunch of consumer-grade DV bridges, or really expensive broadcast-grade HD DV bridges. PCIe hardware is pretty much limited to DeckLink.
  4. While the DeckLink Driver supports multiple cards in one system, using them is entirely application-dependent, and WireCast doesn’t do that.

This process took us several months to figure out, and we bought and returned thousands of dollars of hardware. Our vendors were very gracious to us through the process. A big thank you goes out to Apple, CDW (Osprey Cards) and B&H (Decklink) for their support. Thanks also to Matt at Stallard for letting me peruse their warehouse in search of a PC platform with sufficient PCIe slots, and then letting me return it when it didn’t solve all my problems (it didn’t make julienne fries, either)

At the end of it all, it became clear that while WireCast is a great application, it wasn’t going to meet our needs on a weekly basis (but I can see using it either as a backup plan, or for other venues as we expand). So, we began the quest for a new solution.

Early on in the process, I’d encountered a device called the TriCaster from NewTek. PC-based switcher in a turnkey box, with streaming capability. Looked neat, but for the inputs we’d need, we were looking at  $10,000, which wasn’t going to work within our budget. After some conversations with Terry Storch at Lifechurch.tv, I found out that NewTek makes a PC-based version called VT[5] which is a software/hardware combo where you supply the PC and OS. With an added breakout box (SX-84) that expands the number of inputs (up to 24 composite signals!!!!) beyond the initial 3, we were able to apply this combo to our Optiplex 755 for about $6000. An SDI breakout is also available, but we’re not using it. The package comes with an entire production studio - switcher, playback, capture, nonlinear editing, character generation, live sets, chroma key, and animation, and lots of other goodies too.

The Tricaster has a panel in the desktop that does streaming via Flash, but the default profiles max out at 480×360@30fps. I’m told you can create custom profiles, but this is not supported by NewTek. On the VT[5] side, however, it merely presents the program output as video and audio devices to the OS. Added bonus is that the driver is coded such that multiple applications can use it simultaneously. To encode Flash, I simply launch FME after the software starts. I can then configure my stream with anything FME supports. Meanwhile, I can also launch an instance of WME that can feed a Windows Media stream to a server for low-bandwidth and mobile devices. For us, this is a huge advantage of the VT[5] over Tricaster. Both have an optional USB control surface (LC-11) that presents a mechanical user interface of buttons and T-bar that’s familiar to anyone who’s operated a switcher. Thanks to a donor to our technical production ministry, we were able to acquire one which should make it a lot easier on the volunteers who will be operating it.

Because the VT[5] is a hardware-software solution, a lot of the issues we encountered with WireCast aren’t a factor. With WireCast, most of the magic happens in software. NewTek’s product makes all the magic happen on the PCI board, and merely uses the software to control the hardware. This alleviates much of the bandwidth constraint posed by the PCI interface. Rumour has it the next generation of the NewTek hardware that is present in the TriCaster XD300 is a 16x PCIe device (unsurprisingly, as it supports HD).

So far, the VT[5] is looking good.

(I’ve also heard of some places that have used one of the M/E buses on their production switcher to feed the stream, and then using the main program out of the switcher to do IMAG. I’ve not tried this, so I can’t tell you how well it works.

Stay tuned for the next installment, where I’ll talk about our production process.

Tags Tags: , , ,
Categories: Internet Campus, streaming
Posted By: Ian Beyer
Last Edit: 03 Jun 2009 @ 10 11 PM

E-mailPermalinkComments (1)

 03 Jun 2009 @ 8:18 PM 

I promised everyone at MinistryTECH way back in April that I’d rehash my presentation on my blog. Here we are almost 6 weeks later, and I owe you all!

In the beginning…

In April of 2008, we were asked to stream one of our Easter services live on the Web as an experiment. It was a very simple concoction of a Firewire cable coming out of one of the Sony DVCPro decks in the video rack, running into a Dell Optiplex 745 with a cheap add-in FireWire card, and Windows Media Encoder.  We made some slide loops into videos that we could bumper the live stream with (WME is good at switching recorded sources into a live stream like that), and broadcast the IMAG feed. It was simple, and we streamed 320×200@15fps to an audience of about 200 using a traditional streaming CDN. Total cost was about $300.

When our senior pastor started casting his vision of an Internet Campus which would revolve around a live (or nearly-live) stream of worship, it became pretty apparent that this was not going to scale well or cheaply. Over the course of the summer of 2008, we started exploring creative ways to do the impossible with nearly no money. We even looked at what it would take to run our own streaming servers, and that was also ruled out quickly due to the sheer bulk of cash that would have to be thrown at it and our lack thereof (this would have been so much easier if we were Congress and able to print it at will!).

One of the key requirements for our streaming platform was that it be able to stream Flash video in the interest of cross-platform compatibility. We love our Mac viewers enough that we didn’t want to subject them to Flip4Mac week after week. If we had any Linux viewers, we’d love them too, not wanting to let the lack of a Windows Media player keep our penguin-loving friends from hearing the Gospel.

It was around this time that Andrew Mitry, one of the regulars in the CITRT chat, informed us of Amazon’s fledgling cloud computing offering called EC2, which allowed for on-demand computing at ridiculously low prices. We were exploring licensing a software platform and creating our own images when we discovered that Wowza, one of the software platforms was available as a paid image for EC2.

Not only were we excited at the prospect of a software company that was willing to embrace this new platform, the ability to pay for that software based entirely on usage with no up-front licensing was very attractive for an experimental project with virtually no money available to it.

We now had a platform, it was time to start looking at how we were going to encode the video and get it up there.

Continue on to Part 2: Encoding

Tags Tags: , , , , , , ,
Categories: Internet Campus, streaming
Posted By: Ian Beyer
Last Edit: 03 Jun 2009 @ 10 13 PM

E-mailPermalinkComments (4)

 24 Apr 2009 @ 11:18 AM 

Cool Tools:

  • BombBomb
  • RoyalTS
  • RDTabs
  • MRemote
  • LovelyCharts
  • SpiceWorks
  • Kiwi/SolarWinds
  • Likewise
  • Mobiscope

Volunteers in IT:

  • How do we recruit volunteers?
  • Volunteer Fairs
  • Be clear about requirements
  • Background checks
  • This is a production environment, not a training ground
  • As leaders, we need to define the scope way ahead of time
  • Give your volunteers a tour, show the blinkenlights
  • Good opportunity for people out of work to keep skills sharp, feel valued
  • Weekend Announcements

Offsite Backup

  • Backups are for the weak of faith — bryson
  • What needs to be backed up, how often - not an IT decision, but a business decision
  • Control/security of offsite data
  • What’s the most important to leadership in case of a disaster?
Tags Categories: Uncategorized Posted By: Ian Beyer
Last Edit: 24 Apr 2009 @ 11 39 AM

E-mailPermalinkComments (0)

 26 Mar 2009 @ 8:18 AM 

I’m looking to put together a live map for seeing where people are coming from on our live stream. One format of this map would be a full-screen display at the ops console, the other would be a small map on the website itself. If you’re using this kind of technology, Id love to know how you are doing it, whether it’s with a monthly service, or you rolled your own code.What I’ve looked at so far:

Google Analytics: Doesn’t come anywhere close to realtime. Looks like about a 24-hour waiting period for your data. Looking at the historical data for the live site, it doesn’t seem to be all that accurate either. Numbers, locations, and durations of visits seem to be way off what we’re seeing in our feedback and in our logs.

W3Counter: Seems interesting, but their site performance/availability is a major problem. I smell scalability issues.

VisiStat: Very nice product, but a little spendy for what I’m after, considering its shortcomings. Live map doesn’t appear to have the ability to specify a timeframe. Either you refresh the page and it adds new visits to a blank map, or you leave it up and nothing falls off the back.

Feedjit: I use this for my blog, and it’s great for that (see widget in the sidebar). But I can’t see using this for a “real” site. I greatly dislike the inability to customize the widget beyond text color (I really don’t want it showing the geoblogosphere link, it’s completely irrelevant and a distraction). It too seems to lack the ability to restrict the map by timeframe.

None of these products appeared to have the ability to customize the map display, most of them had a map that was ridiculously small and didn’t scale with the browser window.

If you rolled your own, how complex was it? What was the cost for the geolocation data?

EDIT: Forgot about Woopra… Looks awesome, but it’s still vaporware.

EDIT^2: OK, so Woopra isn’t technically vaporware, apparently real people are using it, but it’s been in “beta” for a very long time.

Tags Tags: , , ,
Categories: Internet Campus, Web 2.0
Posted By: Ian Beyer
Last Edit: 26 Mar 2009 @ 01 01 PM

E-mailPermalinkComments (2)

 17 Mar 2009 @ 7:41 PM 

…to bring you this important public service announcement regarding child car seat safety.

My friend Christine asked our state troopers about carseat safety rules here in Kansas. Here is his reply:

Hi Christine,
britax-duo-plus-isofix-car-seatmy name is Trooper Tim McCool. I’m the Troop B (Topeka) Public Resource Officer. I’m also a Child Passenger Safety Technician/Instructor. I can appreciate your question, our current law is somewhat confusing. The origins of our current law start back in the 1980’s and the law has been revised several times over the years. Our legislators have tried to keep up with the current recommendations but have not always been successful.  As law enforcement officers we try to look at what is recommended nationally and try to apply that to our local law. Our law doesn’t say you have to use a forward facing seat at one year of age it says that you must be using a seat properly, and if you follow the national recommendations then you should be using a rear facing convertible to its upper weight limit rear facing. What also leads to confusion is that the AAP currently recommends that the minimum you should turn a child around forward facing is now at 18 months and 25 pounds in weight. As you see, lots of information. Best rule of thumb, that will keep you  out of trouble is to always secure your child in a CPS seat and follow the national recommendations. If you meet a law enforcement officer, most of the officers will defer to one of us that is a CPS Tech. and will support the national recommendations. Again, we law enforcement officers don’t make the laws here in Kansas, we only enforce them. If you or anyone else would like to see our law changed then I would suggest that you contact your local legislator and make your feelings known to them. If they don’t hear from their constituents, they won’t know that there is an issue. Please feel free to contact me if you have any further questions.

Tech. Trooper Timothy I. McCool
Public Resource Officer
Kansas Highway Patrol - Troop B

So, there you have it. 12 months and 20 pounds is now outdated information. Remember that 18 months and 25 lbs is a minimum, the reality is that you should keep them rear-facing as long as they are within height and weight limits of the seat (which for most is 33 lbs). We had to turn F around at 12 months on the dot because she was 34 lbs. C is still under 33 lbs, but she’s a lot taller than a rear-facing seat can handle. We didn’t flip her around until she was about 2.

Naturally, make sure the seat is properly installed in the car, and your child in the seat. If in doubt, get it checked. 95% of all carseats are improperly installed.

Tags Tags: , , ,
Categories: PSA
Posted By: Site Administrator
Last Edit: 17 Mar 2009 @ 07 47 PM

E-mailPermalinkComments (0)

Web video is clearly here to stay. Heck, I currently have 40% of my time dedicated to producing and delivering web video of our weekend worship services. I think this is tremendously cool stuff, and traditional one-way RF-based video delivery (a.k.a. TV) is pretty lame. My kids have no concept of a broadcast schedule. Their content world is one that is immersive, interactive, and on-demand.

We’re now coming up on that season that we network admins have begun to dread over the last few years: March Madness. With networks advertising live web video of every. single. game., those of us charged with the care and feeding of our WAN pipes are blanched in abject terror. We know that 95% of our staff is going to want to watch them while they work. It doesn’t take much math skill to figure out that multiplied by a couple hundred people, even viewing one event means that the remaining 3 people in the organization that don’t really give a hoot about hoops aren’t going to be able to get any work done and pick up the slack the rest of us are leaving.

When you do internet video on the scale of the NCAA tournament, or a news network during a major news event, you’re relying on the performance of your CDN. Naturally, you want to accurately count eyeballs so that the advertisers pay you appropriately. A lot of time and effort goes into engineering thse things, and it’s quite remarkable how well this works.

CNN’s approach using Octoshape is a creative one, that really pushes P2P technology into the mainstream of legitimacy. I was present at the creation nearly ten years ago [+] [++]when Gnutella was leaked to the world, and changed the rules of the multimedia distribution game, and recall thinking how interesting things were going to become. Out of the Gnutella proof-of-concept came LimeWire and others, and then BitTorrent figured out how to dial the concept to a global scale. Now the same idea is being integrated into mainstream CDNs with Octoshape and other “cloud” applications.

It seems to me that the CDN operators should be able to find a way to engineer their networks such that a corporate network admin (such as myself) could download a piece of software onto a spare piece of gear and run a node of the CDN, internal to the corporate network (or, for that matter, run it as a VMWare virtual appliance). This not only softens the blow to my WAN pipes, but also lightens the load on the public parts of the CDN. The only thing then going across the WAN connection is a single instance of each stream being requested by clients internal to the company. Then it simply phones home with the proper client count for advertiser tracking, and bingo, people can get work done, as well as watch their favourite team make a run at the Final Four.

…Or we network admins can simply block the CDN in their content filters and tell their users that we’re mean party poopers, depriving them of their hoops and depriving the webcasters of their revenue.

Tags Tags: , , , , ,
Categories: networking
Posted By: Ian Beyer
Last Edit: 11 Mar 2009 @ 11 02 PM

E-mailPermalinkComments (2)

 09 Feb 2009 @ 2:48 PM 

It’s been a while since I did any serious banging on our FX160 seed unit from Dell - mostly because I’ve had a lot of other things on my plate with considerably higher priority.

I’ve discovered that the FX160 with 1GB NVRAM is functionally useless if you want to do anything with it other than the standard out-of-the-box configuration (RDP, XenDesktop). Most applications these days are written for full XP and are consequently bloated bigger than a whale that’s been left on the beach too long. Hardware vendors seem to be particularly bad about this. I’m talking about YOU, nVidia and Creative. There is no reason a device driver for a USB Audio device should complain about disk space with 200MB free. Would a little code optimization kill you people?

My current experiment is to turn this device into a simple videoconferencing terminal, using a Sony EVI-D70 camera, a USB capture device from ADS, and a Creative QuickCall USB Speakerphone. Initial tests seem to be promising, although installing the Creative drivers is proving to be complicated due to its insatiable apetite for disk space, which seems to have been bypassed by manually extracting to the stick much like I had to do with .NET 3.5.

Tags Tags: , ,
Categories: Hardware
Posted By: Ian Beyer
Last Edit: 09 Feb 2009 @ 02 48 PM

E-mailPermalinkComments (0)

 15 Dec 2008 @ 12:03 PM 

Now that I’ve had a chance to play with the FX160 a little more, here are a few things I’ve discovered:

When the service manual tells you to remove the two screws from the back of the unit and then “slide the cover toward the front and lift off”, what they really meant to say is “Give the cover a good glancing whack with the palm of your hand toward the front of the unit and then lift it off.” The reverse is also true when putting the cover back on. It needs more than mere sliding, it needs a good whack.

Under the cover, we find that Dell has indeed done a great job with this unit.

  • Flash interface is SATA and held in place with an actual screw, compared to HP’s really lame locking plastic tab that makes it a pain in the butt to swap the module on and off its PATA header pins. SATA FTW.
  • There’s an additional SATA port on the board, as well as a power connector for said SATA. Dell could make this even better by providing an optional eSATA port on the back (and maybe even go all Apple on us and make a matching eSATA chassis!)
  • There’s another power header on the board for a CPU fan. I’m guessing this is for the dual-core units.
  • Despite its teeny size, this little guy uses standard desktop DIMMs. It came with one of the two slots populated with a 1GB module. The system supports up to 4GB acccording to the technical guidebook, but I’ve seen elsewhere that it can handle 8GB. Given that the CPU options support EM64T, this is an interesting prospect.
  • Mini-PCI slot for wireless. The Technical Guidebook says Dell 1397 only (802.11g), but I’ve seen other mention of the Dell 1510 card (802.11abg) also being supported.
  • Jumper #5. From the factory, this comes unjumpered, locking out BIOS setup. Since the lid can be locked in place with a standard cable lock or even a small padlock, Dell’s done a very good job with security.
  • Front USB ports (mounted on the board with all die blinkenlights , audio, and the power switch) is connected through a standard 2×5-pin system board connector, as is the audio. If your application requires a USB security key, it should be easy to mount on internally by disconnecting the front USB ports and adding a little pigtail. Props to Dell for designing it this way, rather than a single cable for the entire front panel. Dell could take this a step further by adding an internal USB port on the front panel board for mounting such a key. There’s plenty of physical space for it. This would be a huge bonus for POS systems that require these keys.

On the software side:

  • I can add and remove programs with… the Add/Remove programs control panel application. What a novel idea. HP, You fail at this. Having Altiris be the only mechanism to add or remove packages is… sub-optimal.
  • XPe is still Service Pack 2. Microsoft does have a SP3-based version of XPe out there, and that would be a good thing.
  • Administrator account has Start->Run disabled. Booo! Luckily, I can just as easily start up IE and type the command there.
  • .NET Framework installed is 2.0, no service pack. In order to install 3.5, I have to install .NET 2.0 SP1 first. There’s no real reason these can’t ship with .NET 3.5 from the factory.
  • I just checked free space on the flash… 60 MB. Yikes! I can see why Dell pushes the 2GB flash option for these. Some of that may be due to the .NET install going on.
  • The system ships with a software reload DVD. This is good. I hope Dell will provide frequent OS image updates through their support site. HP does this, and it’s a happy thing.
  • Altiris agent on the unit isn’t playing nice with my existing Altiris Deployment server set up for the HP thins. Hopefully this will be easy to resolve.

Dell support for Altiris: Doesn’t exist. They flat out told me they don’t handle support and that I need to call Altiris directly. I’m not sure how this is going to go. The process with HP (I’ve had to explain it to HP support agents enough times) is that the call to Altiris has to originate from HP. This process sucks, but it is what it is. The first thing the folks at AltirisSymantec ask you for is a contract number or customer number. Altiris has already kicked the ball back to Dell. Not looking good so far. Back to Dell support, and they really don’t know what the process is.

Definitely would recommend the 2GB flash if you’re buying one of these. the OS alone takes up almost 70% of the flash. This is clearly a much more substantial install of XPe than what’s on the HP machines.

Tags Tags: , ,
Categories: Hardware
Posted By: Ian Beyer
Last Edit: 15 Dec 2008 @ 01 00 PM

E-mailPermalinkComments (2)

\/ More Options ...
Change Theme...
  • Users » 31
  • Posts/Pages » 71
  • Comments » 63
Change Theme...
  • VoidVoid
  • LifeLife « Default
  • EarthEarth
  • WindWind
  • WaterWater
  • FireFire
  • LiteLight
  • No Child Pages.
  • No Child Pages.
  • No Child Pages.