I think that's pretty much the crux of it. Sounds like there's more official stuff that will take place at another location, but I doubt that'll be televised.
My department at work was attempting to watch various streams, but they all kept cutting in and out. Stupid slow internet/millions of people watching online. Saw bits and pieces of the inauguration and a minute of his speech, but I'm going to watch the full thing tonight when I get home.