I’m always in favor of putting your own title. You are sharing something, make the title about what made you share that. Reference the original title in the body of the post.
It baffles me to no end that a company will pull their own IP from their servers. It costs them next to nothing to leave that up for stream. That was the whole premise of streaming in the first place!