# Programming Phoenix and Video Streaming

**URL:** <https://forum.elixirforum.com/t/programming-phoenix-and-video-streaming/33025>\
**Category:** Questions\
**Tags:** book-programming-phoenix, phoenix, video-streaming\
**Created:** [July 11, 2020, 9:55pm UTC](https://forum.elixirforum.com/t/programming-phoenix-and-video-streaming/33025 "2020-07-11T21:55:44Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![QNet](https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/q/76d3ee/32.png) [@QNet](https://forum.elixirforum.com/u/QNet)\
**Post date:** [July 11, 2020, 9:55pm UTC](https://forum.elixirforum.com/t/programming-phoenix-and-video-streaming/33025/1 "2020-07-11T21:55:44Z")

</div>

I have been reading the Programming Phoenix book by Chris McCord, I’m reading the chapter regarding the facilitation of youtube videos on the web application, but I was wondering if the book covers directly uploading videos through phoenix, and perhaps allowing buffered streaming through phoenix also?

I haven’t really started reading the Phoenix in Action book, as it is ostensibly more advanced than the Programming Phoenix one, but does anyone know if that book covers file, specifically video and image uploads, to forums perhaps?

Also, does anyone know of any tutorials that showcase out of the box video sharing capabilities from phoenix/elixir?

---

<div class="post-metadata">

**Author:** ![QNet](https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/q/76d3ee/32.png) [@QNet](https://forum.elixirforum.com/u/QNet)\
**Post date:** [July 12, 2020, 2:06pm UTC](https://forum.elixirforum.com/t/programming-phoenix-and-video-streaming/33025/2 "2020-07-12T14:06:58Z")

</div>

Was it something I said?

---

<div class="post-metadata">

**Author:** ![shanesveller](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/shanesveller/32/7962_2.png) [@shanesveller](https://forum.elixirforum.com/u/shanesveller)\
**Post date:** [July 12, 2020, 2:23pm UTC](https://forum.elixirforum.com/t/programming-phoenix-and-video-streaming/33025/3 "2020-07-12T14:23:33Z")

</div>

Just as an aside the _… In Action_ series from Manning targets the upper end of beginner to intermediate experience levels, the _… In Depth_ is their advanced series. I would not assume the Manning book here specifically is notably more in-depth, but I haven’t read it personally so I cannot say.

---

<div class="post-metadata">

**Author:** ![shanesveller](https://forum.elixirforum.com/user_avatar/forum.elixirforum.com/shanesveller/32/7962_2.png) [@shanesveller](https://forum.elixirforum.com/u/shanesveller)\
**Post date:** [July 12, 2020, 2:26pm UTC](https://forum.elixirforum.com/t/programming-phoenix-and-video-streaming/33025/4 "2020-07-12T14:26:11Z")

</div>

> [@QNet](#):
>
> Also, does anyone know of any tutorials that showcase out of the box video sharing capabilities from phoenix/elixir?

As for this piece, Phoenix and Elixir don’t actually have any out of the box capabilities in this regard. They have no special treatment for video hosting whatsoever.

You might find the [Membrane Framework](https://www.membraneframework.org/) interesting as a set of Elixir libraries that work in this problem space.

---

<div class="post-metadata">

**Author:** ![QNet](https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/q/76d3ee/32.png) [@QNet](https://forum.elixirforum.com/u/QNet)\
**Post date:** [July 12, 2020, 2:27pm UTC](https://forum.elixirforum.com/t/programming-phoenix-and-video-streaming/33025/5 "2020-07-12T14:27:07Z")

</div>

> [@shanesveller](#):
>
> Just as an aside the _… In Action_ series from Manning targets the upper end of beginner to intermediate experience levels, the _… In Depth_ is their advanced series. I would not assume the Manning book here specifically is notably more in-depth, but I haven’t read it personally so I cannot say.

Yes I believe I read somewhere than the Programming series was for introductory to intermediate and the In Action is generally for intermediate, I did not know about the In Depth Series, and I will take a look at that books description for any indication as to whether it discusses video streaming.

Thank you.

---

<div class="post-metadata">

**Author:** ![QNet](https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/q/76d3ee/32.png) [@QNet](https://forum.elixirforum.com/u/QNet)\
**Post date:** [July 12, 2020, 2:30pm UTC](https://forum.elixirforum.com/t/programming-phoenix-and-video-streaming/33025/6 "2020-07-12T14:30:09Z")

</div>

> [@shanesveller](#):
>
> > [@QNet](#):
> >
> > Also, does anyone know of any tutorials that showcase out of the box video sharing capabilities from phoenix/elixir?
> 
> As for this piece, Phoenix and Elixir don’t actually have any out of the box capabilities in this regard. They have no special treatment for video hosting whatsoever.
> 
> You might find the [Membrane Framework](https://www.membraneframework.org/) interesting as a set of Elixir libraries that work in this problem space.

This looks really promising I’m taking a look now, thanks

---

<div class="post-metadata">

**Author:** ![QNet](https://forum.elixirforum.com/letter_avatar_proxy/v4/letter/q/76d3ee/32.png) [@QNet](https://forum.elixirforum.com/u/QNet)\
**Post date:** [July 12, 2020, 2:36pm UTC](https://forum.elixirforum.com/t/programming-phoenix-and-video-streaming/33025/7 "2020-07-12T14:36:50Z")

</div>

Hmm it seems there is no in depth version at the moment, so I would have to assume the Programming and In Action ones will cover most of what is needed for the framework.
