# Upload video

**URL:** <https://community.wowza.com/t/upload-video/28>\
**Category:** Wowza Streaming Engine\
**Created:** [June 19, 2007, 6:28pm UTC](https://community.wowza.com/t/upload-video/28 "2007-06-19T18:28:38Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/system/32/447_2.png) [@system](https://community.wowza.com/u/system)\
**Post date:** [June 19, 2007, 6:28pm UTC](https://community.wowza.com/t/upload-video/28/1 "2007-06-19T18:28:38Z")

</div>

In our WebTV-solution we would like the give the viewers the possibility to upload their own videoes to the Wowza server. How can we make that?

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [June 19, 2007, 11:04am UTC](https://community.wowza.com/t/upload-video/28/2 "2007-06-19T11:04:53Z")

</div>

The Wowza Pro server does not directly support file upload. You could use the com.wowza.wms.server.IServerNotify mechanism (configured through the Server.xml file) to integrate a servlet engine such as Winstone or Tomcat or an HTTP server such as Jetty to do file upload. It seems like this might be a lot of work for a little gain. I would just run a standalone web server such as Apache and add the PHP engine to handle the file upload using the PHP file upload mechanism. This link discusses how to do file upload using PHP:

[http://www.tizag.com/phpT/fileupload.php](http://www.tizag.com/phpT/fileupload.php)

Does this make sense? Can you just add Apache + PHP to your infrastructure? If you do want to learn more about how to use com.wowza.wms.server.IServerNotify to integrate a servlet engine, I can provide an example of how this is done.

Charlie

---

<div class="post-metadata">

**Author:** ![Tim\_Large](https://avatars.discourse-cdn.com/v4/letter/t/aeb1de/32.png) [@Tim\_Large](https://community.wowza.com/u/Tim_Large)\
**Post date:** [June 21, 2007, 6:11pm UTC](https://community.wowza.com/t/upload-video/28/3 "2007-06-21T18:11:55Z")

</div>

We have allready a posibility to upload flv files in our solution, but we need an upload functionality that converts the videofiles to flv from the browser. Does your suggestions convert to flv?

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [June 21, 2007, 10:28am UTC](https://community.wowza.com/t/upload-video/28/4 "2007-06-21T10:28:18Z")

</div>

No, we do not have trancoding capabilities in the server. Your best bet is to look at open source tools like ffmpeg or SDK’s from On2 or Sorenson.

Charlie

---

<div class="post-metadata">

**Author:** ![Philippe\_Boucher](https://avatars.discourse-cdn.com/v4/letter/p/3ab097/32.png) [@Philippe\_Boucher](https://community.wowza.com/u/Philippe_Boucher)\
**Post date:** [September 19, 2007, 2:47pm UTC](https://community.wowza.com/t/upload-video/28/5 "2007-09-19T14:47:38Z")

</div>

Hi

I think, live [video.google.com](http://video.google.com) does, is to simply pass the uploaded file to a script that convert automatically the file. that would look like :

ffmpeg -i a.mov -ar 11025 -ab 8000 -s 320x240 a320.flv

there is options like -sameq to get the same quality parameters etc.

ffmpeg is available precompiled, I’m sure you will easilly find it on the net if you want.

So the php script, after the file upload, could simply execute this script. If the file is long, that could take lot of time and ressources, but well, it would work fine. And by getting the latest ffmpeg and updating it, you could support nearly everything that exists.

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [July 13, 2011, 5:20pm UTC](https://community.wowza.com/t/upload-video/28/6 "2011-07-13T17:20:15Z")

</div>

There are a million php upload scripts easy to find in search.

Richard

---

<div class="post-metadata">

**Author:** ![stela\_leon](https://avatars.discourse-cdn.com/v4/letter/s/4da419/32.png) [@stela\_leon](https://community.wowza.com/u/stela_leon)\
**Post date:** [July 13, 2011, 4:54am UTC](https://community.wowza.com/t/upload-video/28/7 "2011-07-13T04:54:22Z")

</div>

"

The Wowza Pro server does not directly support file upload. You could use the com.wowza.wms.server.IServerNotify mechanism (configured through the Server.xml file) to integrate a servlet engine such as Winstone or Tomcat or an HTTP server such as Jetty to do file upload. It seems like this might be a lot of work for a little gain. I would just run a standalone web server such as Apache and add the PHP engine to handle the file upload using the PHP file upload mechanism. This link discusses how to do file upload using PHP:

[http://www.tizag.com/phpT/fileupload.php](http://www.tizag.com/phpT/fileupload.php)

Does this make sense? Can you just add Apache + PHP to your infrastructure? If you do want to learn more about how to use com.wowza.wms.server.IServerNotify to integrate a servlet engine, I can provide an example of how this is done.

Charlie

"

could you provide that example for me instead, pliz? 😛

---

<div class="post-metadata">

**Author:** ![Dav\_Gomes](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@Dav\_Gomes](https://community.wowza.com/u/Dav_Gomes)\
**Post date:** [February 7, 2018, 2:32pm UTC](https://community.wowza.com/t/upload-video/28/8 "2018-02-07T14:32:24Z")

</div>

Hello Everbody, i try to made un HTTPProvider in java, for upload file existing in my wowza server, but when i try to upload large file, it’s don’t work.

Could you help me please.

thanks

---

<div class="post-metadata">

**Author:** ![Dav\_Gomes](https://avatars.discourse-cdn.com/v4/letter/d/65b543/32.png) [@Dav\_Gomes](https://community.wowza.com/u/Dav_Gomes)\
**Post date:** [February 8, 2018, 2:17pm UTC](https://community.wowza.com/t/upload-video/28/9 "2018-02-08T14:17:20Z")

</div>

When the file is short, it work but if the file is that more 140MB, it’s don’t work.
