44 results found
-
Interactive Frames for Clips and Improved Embedded Clips Player Make more developer tools for working with embedded clips.
At least, it can be the same tools as for the VODs player (playback api, events etc). Or you can add more features specifically for clips, for example, when you put an array of clips into player it displays as a collection or playlist.64 votes -
Make embeds work on iOS web based apps (like ionic) While it works on Android, it is still impossible to use iframe embeds on web-based mobile iOS apps. The reason being that iOS' WKWebView expects
<schema>://<host>
in the CORS headers returned by Twitch. Twitch uses theparent
parameter to generate those headers. Unfortunately, iOS prevents the use ofhttp://
,https://
andfile://
as schemas and forces us to use a custom schema likeionic://localhost
(or anything else) for accessing local files.The request is to add the ability for twitch embeds to return a CORS header that can match a custom scheme like
ionic://localhost
.I read through all…
48 votes -
Create embeddable follow button would love a follow button that works like Twitter Follow/Tweet button. To avoid the need to oAuth-loop it and users would prefer that rather than granting access to their account for developers to throw a follow at any channel.
18 votes -
Add parameter for dark mode with chat Add parameter to enable dark mode for chat please.
14 votes -
Twitch embed loading more ads than stream Really, who approved this. We bitched about this and now you refer us to this new place, killing off the discussion thread we had before. Hoping we let it slide. You are actively creating this problem and are unwilling to fix it.
Test was concluded, results are in. We are not nagging our external users enough. That seems to be the conclusion of last months 'extensive' testing.
13 votes -
Display hosted channels parameter option Consider a parameter option to display hosted channels if the embedded channel is not live. The parameter option is being suggested so that a broadcaster/developer can choose if they do or do not want hosted channels to display when the experience is embedded.
10 votes -
Add streamline chat embed option Add a streamline embed option for chat. Be able to remove the header, leaderboard, and footer options to be more inline with the mobile website style.
This comes from an example from the forum, but this would be very helpful on mobile websites, and responsive websites. Having only 1 or 2 lines of chat on screen is counter productive, and a terrible user experience.
https://discuss.dev.twitch.tv/t/possible-to-embed-mobile-ux-of-twitch-chat/28645
9 votes -
Stream video player embed should not autoplay without user consent Problem:
As livestream video embed is included on the website it will autoplay without the consent of a user to be counted as a viewer within a stream, various broadcasters abuse this logic by creating silent 1px embeds on third-party domains (wikis, product pages & similar). Not only that unnaturally inflates the viewcount numbers of the streamers in question but as well it hurts statistics and the community of the categories in which said broadcasters streams, in addiction this incredibly hurts users with limited network bandwidth while they try to use said websites where embed is included cause they do…8 votes -
Regular Purple Popups Ruin Experience The purple popups that occur when watching an embeded stream really only serve to worsen the experience of using an Embed. Attempts to engage with third party content are ruined but these purple screens cutting off the action every 15 minutes and the "Best experience" that twitch claims you can get from using the website directly is an experience devoid of the actual functionality provided by some third party applications that are at time the whole reason for seeing the stream in the first place.
8 votes -
embeds should not require a webserver parent only works for webservers. not everyone wants or needs to run a webserver to embed videos on a localhost page using file:/// this change benefits no users at all. it may help with 3rd party sites, but file:/// is NEVER a 3rd party but is now blocked from being used due to the parent requirement. this is affecting moderation bots and other tools people use on their local computer that isn't served from a webserver.
8 votes -
An iOS Embeds UI update Ever since the embed updates back in 2020, the mobile embed experience has been sub-par. The suggested way to embed on iOS was to embed on your website, then load the website in a web view in your app. This was so that we could pass along the
parent
parameter. However it results in a number of issues that I'd like to suggest solutions for.First, the issues:
The UI of the player is unusable. If you load your own website embed, then it is far too small to use. If you simply load the pop out player's URL, then…
7 votes -
Follow the new embed requirements during a raid redirect. It's as the title suggests.
When I embed a chat and include the parent parameter then that streamer initiates a raid, the chat embed redirects to a standard popout link for the target channel and not the embed link with the same parent as was set. I believe that when we set the parameters they should stay during this process.
eg: twitch.tv/popout/channel/chat when it should be twitch.tv/embed/channel/chat?parent=...5 votes -
Add Team Embed Option I would love an option that mimics the team page's embed, that it shows the top streamer, or even a random active streamer from the team. So you can just embed one object, and Twitch will do the logic to show whoever is currently live.
5 votes -
Portrait clips - Embeds Extend the embeds system to ask the "dumb" clips embed to favour the portrait clip over the landscape clip if one exists.
4 votes -
Permalink using Channel ID to redirect to twitch.tv/username A permalink that accepts a channel id and redirects to the user's channel.
For example, twitter has https://twitter.com/i/user/{user_id}
and discord has: https://discordapp.com/users/{user_id}It would be extremely helpful if twitch had something like:
https://twitch.tv/user/{channel_id}4 votes -
4 votes
-
Embedding Chat - Cookie message too large You have on your developer site an example to embed the chat.
The problem is: When i embed the chat like your example:<iframe id="twitch-chat-embed"
src="https://www.twitch.tv/embed/twitchdev/chat?parent=dev.twitch.tv"
height="500"
width="350">
</iframe>First I have to accept the cookies, before I can see the chat, but the message is so big, I can't click on confirm. The button doesnt show up on height 500px - it's below under it.
Maybe you can change it, that the buttons are on top and the text under it or make the text collapsible?Btw: The cookie message is in german language
Picture of the iframe: https://i.imgur.com/gUaELUa.jpg3 votes -
clip quality Why does the clip quality have to default to Auto for embeds? Nobody needs 1080p on a tiny video blowing up their laptop/phone.
Please just have it remember last quality setting. (use the cookie that already exists on Twitch?)
3 votes -
Responsive Embed Widgets The "Embed everything", "Embed Video", and "Embed chat" widgets should be responsive instead of a fixed width and height. Or if we specify the width, at least automate the height so it respects the aspect ratio.
3 votes -
Allow VOD chat embed or publish chat event stream from VOD I use multiple twitch VOD embeds on my site, and I'd love to be able to show the chats for at least one of those VODs. Ideally I would just be able to embed a chat like I embed a VOD somewhere on the page, tying it somehow to an already embedded VOD. Another thing I'd be happy with would be an event stream of messages plus relevant data like usernames, badges, and emotes so I could build the chat myself. I'd also want it to support seeking the same way a normal twitch VOD chat replay supports seeking
3 votes
- Don't see your idea?