# Schedule live-stream recording

**URL:** https://community.wowza.com/t/schedule-live-stream-recording/36296
**Category:** Wowza Developer Dojo
**Tags:** wowza-streaming-server-java-api
**Created:** [March 16, 2011, 9:43pm UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296 "2011-03-16T21:43:32Z")
**Posts on this page:** 13
**Page:** 1

<div class="post-metadata">

### Author: ![tuan\_phan\_van](https://avatars.discourse-cdn.com/v4/letter/t/a9a28c/32.png) [@tuan\_phan\_van](https://community.wowza.com/u/tuan_phan_van)
#### Post date: [March 16, 2011, 9:43pm UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/1 "2011-03-16T21:43:32Z")

</div>

I’m a newer using wowza. I have a problem in using wowza to make schedule live stream recording. Please help me, thanks

---

<div class="post-metadata">

### Author: ![Roman\_Pekarek](https://avatars.discourse-cdn.com/v4/letter/r/ac8455/32.png) [@Roman\_Pekarek](https://community.wowza.com/u/Roman_Pekarek)
#### Post date: [March 17, 2011, 10:29am UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/2 "2011-03-17T10:29:54Z")

</div>

You can program your own system for this … Im using crontab and schedlue start/stop recording of streams … User cdgraff from this forum writed for me an java modules for start/stop recording from linux …

---

<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: [March 17, 2011, 11:53am UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/3 "2011-03-17T11:53:36Z")

</div>

Take a look at this example:

[https://www.wowza.com/docs/how-to-schedule-streaming-with-wowza-streaming-engine-streampublisher](https://www.wowza.com/docs/how-to-schedule-streaming-with-wowza-streaming-engine-streampublisher)

Richard

---

<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: [March 17, 2011, 4:44pm UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/4 "2011-03-17T16:44:14Z")

</div>

I mis-read that, sorry. Start with the LiveStreamRecord package:

[https://www.wowza.com/docs/how-to-record-live-streams-httplivestreamrecord](https://www.wowza.com/docs/how-to-record-live-streams-httplivestreamrecord)

The example has a Flash client that is used to play a live stream and invoke server-side commands to start/stop recording. Your scheduler will replace the Flash client, it could be Windows scheduler that called a Wowza HTTProvider that started and stopped streams.

Richard

---

<div class="post-metadata">

### Author: ![Roman\_Pekarek](https://avatars.discourse-cdn.com/v4/letter/r/ac8455/32.png) [@Roman\_Pekarek](https://community.wowza.com/u/Roman_Pekarek)
#### Post date: [March 17, 2011, 4:59pm UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/5 "2011-03-17T16:59:01Z")

</div>

dragelec : im not sure , if i good understand you … do you want to schedule recordings ? or schedule playback ?

---

<div class="post-metadata">

### Author: ![Roman\_Pekarek](https://avatars.discourse-cdn.com/v4/letter/r/ac8455/32.png) [@Roman\_Pekarek](https://community.wowza.com/u/Roman_Pekarek)
#### Post date: [March 18, 2011, 9:32am UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/6 "2011-03-18T09:32:03Z")

</div>

dragelec : ok … on what platform do U use wowza ?

look at this link … [https://www.wowza.com/docs/how-to-record-live-streams-httplivestreamrecord](https://www.wowza.com/docs/how-to-record-live-streams-httplivestreamrecord)

there are module for recording … in this zip is documentation , how to istall it … there is flash demo too , how to manualy start/stop recording …

If U want to automaticaly start/stop recording in scheduled times , u need any automation … it depend on platform , where U use wowza …

---

<div class="post-metadata">

### Author: ![Roman\_Pekarek](https://avatars.discourse-cdn.com/v4/letter/r/ac8455/32.png) [@Roman\_Pekarek](https://community.wowza.com/u/Roman_Pekarek)
#### Post date: [March 18, 2011, 1:02pm UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/7 "2011-03-18T13:02:18Z")

</div>

ok … so my first answer (#2) is for U 🙂

user cdgraff programmed for me an java module for connecting to wowza and start/stop recording , and some perl scripts , which i can put into cron daemon (its scheduler on linux) , for scheduled recording …

u can put into crontab for example record stream XYZ every monday at 14:00 to 16:00 … etc …

If u want this module , ask user cdgraff …

---

<div class="post-metadata">

### Author: ![tuan\_phan\_van](https://avatars.discourse-cdn.com/v4/letter/t/a9a28c/32.png) [@tuan\_phan\_van](https://community.wowza.com/u/tuan_phan_van)
#### Post date: [March 17, 2011, 2:00am UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/8 "2011-03-17T02:00:07Z")

</div>

thank for your helping. But can you tell me clearer. I want to make an application that you can recording a list of live-stream with schedule by using wowza, not use window schedule.thanks

---

<div class="post-metadata">

### Author: ![tuan\_phan\_van](https://avatars.discourse-cdn.com/v4/letter/t/a9a28c/32.png) [@tuan\_phan\_van](https://community.wowza.com/u/tuan_phan_van)
#### Post date: [March 17, 2011, 6:35pm UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/9 "2011-03-17T18:35:10Z")

</div>

@Pytkin:Thanks, i want to schedule recording, please help me.

@rrlanham: could you show me clearer, i just use wowza for a short time.

---

<div class="post-metadata">

### Author: ![tuan\_phan\_van](https://avatars.discourse-cdn.com/v4/letter/t/a9a28c/32.png) [@tuan\_phan\_van](https://community.wowza.com/u/tuan_phan_van)
#### Post date: [March 18, 2011, 1:48am UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/10 "2011-03-18T01:48:00Z")

</div>

Pytkin: Thank for your reply. I have used this module, and now i want to automaticaly start/stop in scheduled times. I want to run wowza on Linux (Ubuntu), have you have any idea or module for this, thanks

---

<div class="post-metadata">

### Author: ![tuan\_phan\_van](https://avatars.discourse-cdn.com/v4/letter/t/a9a28c/32.png) [@tuan\_phan\_van](https://community.wowza.com/u/tuan_phan_van)
#### Post date: [March 20, 2011, 7:50pm UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/11 "2011-03-20T19:50:21Z")

</div>

hi,thank for your reply.

Could you send for me this module. this is my email: vantuandtvt@gmail.com

thanks

---

<div class="post-metadata">

### Author: ![Randall\_Auriemma](https://avatars.discourse-cdn.com/v4/letter/r/85e7bf/32.png) [@Randall\_Auriemma](https://community.wowza.com/u/Randall_Auriemma)
#### Post date: [January 25, 2012, 3:51am UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/12 "2012-01-25T03:51:24Z")

</div>

Hi metinb,

You can request a list of consultants by sending an email to support@wowza.com.

---

<div class="post-metadata">

### Author: ![Metin\_Baruh](https://avatars.discourse-cdn.com/v4/letter/m/51bf81/32.png) [@Metin\_Baruh](https://community.wowza.com/u/Metin_Baruh)
#### Post date: [January 24, 2012, 7:57pm UTC](https://community.wowza.com/t/schedule-live-stream-recording/36296/13 "2012-01-24T19:57:02Z")

</div>

Hi

I’m a bit new to WOWZA,

I can successfully start and stop recordings manually by http requests like;

[http://localhost:8086/livestreamrecord?app=vod&streamname=raj\_music\_high.sdp&action=start(stop)Recording&startonkeyframe=true&output=/mnt/winshare/wowza\_vts/raj\_special\_2.mp4&format=2](http://localhost:8086/livestreamrecord?app=vod&streamname=raj_music_high.sdp&action=start%28stop%29Recording&startonkeyframe=true&output=/mnt/winshare/wowza_vts/raj_special_2.mp4&format=2)

My wowza installed on windows, and I’ve tried windows task scheduler option, however this solution doesn’t work for me because of several reason.

1. I have 15 channels in 30 streams to record. Each channel is encoded in high and low qualities, that;s why I have 30 streams to record.

2. Each channel has to be recorded according to our content department’s program guide.

Different programs on different channel at different times has to recorded.

1. Each http request must have different script for task scheduler to send the requests.

Let say, each channel is recorded 1 time a day. This means I need to prepare 30 x 2 = 60 different scripts scheduled to run in task scheduler.

But we actually have 5 to 10 different programs needs to be recorded each day per each channel separately.

I’m not a programmer so I cannot write my own module.

Do you have any suggestions?

regards
