# Streaming video content in-app

**URL:** <https://discuss.dev.twitch.com/t/streaming-video-content-in-app/24852>\
**Category:** API\
**Created:** [April 7, 2020, 10:34pm UTC](https://discuss.dev.twitch.com/t/streaming-video-content-in-app/24852 "2020-04-07T22:34:21Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![ragnaroksb](https://avatars.discourse-cdn.com/v4/letter/r/7c8e57/32.png) [@ragnaroksb](https://discuss.dev.twitch.com/u/ragnaroksb)\
**Post date:** [April 7, 2020, 10:34pm UTC](https://discuss.dev.twitch.com/t/streaming-video-content-in-app/24852/1 "2020-04-07T22:34:21Z")

</div>

Hi guys,

I am planning to Live Stream some events from twitch in my iOS and android app and my website as well. This is what I have done so far

- I use the below API to get streams  
`https://dev.twitch.tv/docs/api/reference#get-streams`

- Then I use the below API to get Videos by game\_id  
`https://dev.twitch.tv/docs/api/reference#get-videos`

I had a few questions going forward

1. Do I have to use `https://dev.twitch.tv/docs/embed/everything` to live stream content in my app/website
2. Does the end user have to login or create a new account or neither with twitch to view the content
3. How do I get the channel value for a live stream

Please let me know at your earliest convenience.

Thanks

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [April 7, 2020, 10:36pm UTC](https://discuss.dev.twitch.com/t/streaming-video-content-in-app/24852/2 "2020-04-07T22:36:13Z")

</div>

1. Yes to embed a Twitch live Stream on another website you have to use the embed stuff outlined on the docs you have linked
2. Any of the three. Streams are public, if the user happens to be logged into Twitch then all good, but also they don’t have to be.
3. Channel value? I’m not sure to what you refer

---

<div class="post-metadata">

**Author:** ![ragnaroksb](https://avatars.discourse-cdn.com/v4/letter/r/7c8e57/32.png) [@ragnaroksb](https://discuss.dev.twitch.com/u/ragnaroksb)\
**Post date:** [April 7, 2020, 10:41pm UTC](https://discuss.dev.twitch.com/t/streaming-video-content-in-app/24852/3 "2020-04-07T22:41:56Z")

</div>

Referring to the doc as per here `https://dev.twitch.tv/docs/embed/everything#usage`

1. So we just embed the above iframe into iOS and Android and it should work fine, right?

2. Good to know that end-users don’t have to necessarily create an account with twitch

3. By Channel value, I mean in the iframe example above  
`channel: "monstercat",`

How do I get the above value for a live stream?

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [April 7, 2020, 10:53pm UTC](https://discuss.dev.twitch.com/t/streaming-video-content-in-app/24852/4 "2020-04-07T22:53:20Z")

</div>

1. Not tested on mobile myself so should do 🙂
2. –
3. Thats your channel name, “values” are not unique by stream. A channel name is also a username. So if your twitch username is “ragnaroksb” and you want to show the live stream of “ragnaroksb” then you put “ragnaroksb” in as the channel vlaue

---

<div class="post-metadata">

**Author:** ![ragnaroksb](https://avatars.discourse-cdn.com/v4/letter/r/7c8e57/32.png) [@ragnaroksb](https://discuss.dev.twitch.com/u/ragnaroksb)\
**Post date:** [April 7, 2020, 11:12pm UTC](https://discuss.dev.twitch.com/t/streaming-video-content-in-app/24852/5 "2020-04-07T23:12:58Z")

</div>

ok cool.

also, can we live stream content from another channel? I mean not necessarily owned by myself.

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [April 7, 2020, 11:14pm UTC](https://discuss.dev.twitch.com/t/streaming-video-content-in-app/24852/6 "2020-04-07T23:14:19Z")

</div>

You can embed any stream you want using the embed stuff as documented.

For live streaming other streams in your stream please refer to the TOS

---

<div class="post-metadata">

**Author:** ![ragnaroksb](https://avatars.discourse-cdn.com/v4/letter/r/7c8e57/32.png) [@ragnaroksb](https://discuss.dev.twitch.com/u/ragnaroksb)\
**Post date:** [April 7, 2020, 11:23pm UTC](https://discuss.dev.twitch.com/t/streaming-video-content-in-app/24852/7 "2020-04-07T23:23:20Z")

</div>

thanks for the help Barry.

---

<div class="post-metadata">

**Author:** ![system](https://d2opxh93rbxzdn.cloudfront.net/original/2X/0/05909729875cce3b53e59d5561c4d23bb14948fc.png) [@system](https://discuss.dev.twitch.com/u/system)\
**Post date:** [May 7, 2020, 11:23pm UTC](https://discuss.dev.twitch.com/t/streaming-video-content-in-app/24852/8 "2020-05-07T23:23:24Z")

</div>

Closed on May 7, 2020, 11:23pm UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
