justintv / Twitch-API

A home for details about our API
www.twitch.tv
1.72k stars 381 forks source link

Prevent Embedding Parameter is POINTLESS... #370

Open Jaxel opened 9 years ago

Jaxel commented 9 years ago

This is an issue I reported TWO YEARS AGO... which has since been closed... yet still exists.

The parameter "Don't allow other users to embed your videos" only prevents others from embedding PRE-RECORDED CONTENT. It does not prevent embedding of LIVE CONTENT.

https://github.com/justintv/Twitch-API/issues/120

ghost commented 9 years ago

@Jaxel It was my understanding that the point of this feature was to block pre-recorded content only. Out of curiosity, what is your use case for wanting to block live stream embeds since the client still runs ads and credits you?

(I'm not twitch staff - just a curious bystander.)

bashtech commented 9 years ago

Back in the early days of Twitch it also blocked live embeds as well. Personally I believe it should block both.

Jaxel commented 9 years ago

Honestly, I would never use this option... but I am the author of XenRio; a web-based scraper that displays live streams. You can see it in use here:

http://8wayrun.com/streams/

I have it set so that it automatically searches for streams playing specific games and then lists them. You would think everyone would like this. But every once in a while I get an angry email from a broadcaster who is unhappy that their stream appeared in the list.

The linked issue explains the use case: https://github.com/justintv/Twitch-API/issues/120

ghost commented 9 years ago

@Jaxel I think the issue is more that the broadcaster hasn't approved your usage of their stream content on your site, and may not agree with the type of branding you represent - or may not agree with your advertising / tracking since adblock shows four ads and 13 ghostery hits. (Pure speculation - not an attack statement.)

Broadcasters are very sensitive to who represents them since their face is their brand in most cases, and are very sensitive about who profits off their name.