...
This should always be lowercased and hyphenatedclosed (i.e., no hyphen).
...
internet, web, website, web pages
Capitalize “Internet” but lowercase “web,” “websites,” “web page” [separate words], and other variants.
...
Lowercase all of these words. Keep "web page/s" as separate words, but treat "website/s" as one compound word.
live stream or live-stream
This depends on how the term is used in a sentence: separate words “live stream” when used as a noun; hyphenated “live-stream” when used as verb or as a past participle adjective.
The live stream was on CornellCast.
I live-streamed the lecture from my desk.
The live-streamed performance made me nostalgic for the Hill.
URLs
In printKeep the URL lowercased, and, whenever possible, drop the non-essential front element of URLs.
...