There;s representatives of the media on board the Enterprise-B at the start of Generations. Also, Jake Sisko is a reporter for the Federation News Service during the Dominion War on DS9. Some sort of advanced internet sounds likely.
The novel series Star Trek:Vanguard has a reporter as one of the main characters. You should check it out. It's my most highly ranked novel series right now.