You are located in service: RWTHmoodle

Lecture Recording and Live Streaming

Lecture Recording and Live Streaming


In the Lecture Hall 4.0 project, IT Center and CLS are developing an application that allows lecturers to schedule automatic recording of courses via the course rooms in RWTHmoodle. Managers can activate a calendar in the course room that contains all course dates from RWTHonline. At the push of a button, the recording can be scheduled for each appointment. The finished recording is transferred from the lecture hall to the RWTH streaming server and, after processing, appears in the course room through which the recording was scheduled.

For technical reasons, a recording is always linked to a live stream, even if it is not used. However, the live stream can be used for hybrid events and made available to students via the course room. It is later replaced by the processed recording.

Important notes

  1. The application will be used in the winter semester 2021/22 in pilot operation. Recording scheduling is then initially possible only in the lecture halls H01, H02 und H03 in the C.A.R.L.. Only there the required hardware is available and suitably configured.
  2. The media technology (Extron devices) in these lecture halls always generates a live stream with recording. So there is no pure recording without live streaming.
  3. For the three lecture halls H01-H03 there are three live streams with three fixed URLs. These can only be accessed from the RWTH network.
  4. If you schedule a live stream and embed it into your course room, all live streams of other events from the same lecture hall that take place in the meantime will be visible to your students via the embedding. This happens due to the fixed URL.
  5. If you do not want live streams of other events to be visible in your course room, please embed your live stream in the course room only shortly before the event.
  6. Please note that your live stream can also be visible in other course rooms in the way described! This also applies if you start a live stream directly in the lecture hall.
  7. Scheduled recordings start and end automatically. Manual intervention in the lecture hall is not necessary.
  8. A scheduled recording always starts exactly at the beginning of the event and ends exactly at the end of the event. There is no overhang.
  9. If you start a recording manually in the lecture hall, please always remember to stop it again at the end of the event. Otherwise, you may be recording subsequent events as well!


Table of Contents

1. Activate recording calender
2. Schedule recording
3. Record event and make it available to students
4. Make live stream available
5. Edit video
6. Cancel a schedules recording

1. Activate recording calendar


Before you can schedule an automatic recording of your course (with or without live stream) via the course rooms, the recording calendar must be activated in your course room. If required, this can be activated in each course room by the administrators of RWTHmoodle. Therefore, if you are interested in scheduling recording of courses via RWTHmoodle, please contact the RWTHmoodle support in the IT-ServiceDesk: Please indicate the title and the course number of the desired course in which the recording calendar should be provided.

2. Schedule recording

After activating the recording calendar, you can schedule a recording for individual dates or all dates of the listed courses. This is always coupled with a live stream. Recordings without live streaming are currently not possible for technical reasons.


In the recording calendar, the managers of a course room see a list of all persons defined as lecturers of this course in RWTHonline. For each person, all courses are listed to which they are assigned as lecturers and which have a course room. Courses without course rooms are not displayed. For each of these courses with a course room, the events stored in RWTHonline are listed.

This means that managers can see events even if they themselves are not lecturers of the current course. However, they can schedule a recording for all the events displayed, i.e. they can do this on behalf of other people on for other courses. Therefore, for data protection reasons, please be sure to coordinate with the actual lecturers whether a recording is desired and whether it may be made available to students in the course room after processing on the RWTH streaming server.

Basically, the recording of an event ends up in the course room in which it was scheduled. This makes it possible to combine recordings of different events in one and the same course room. Managers can therefore also schedule recordings for other courses, which are then stored in the current course room.

  1. Open the recording calendar in the navigation bar on the left.
    Navigation entry "Recording Calendar"
  2. You will now see all persons who are assigned to the course as lecturers in RWTHonline. If these persons are assigned to other courses as lecturers, these courses will also be listed. However, a prerequisite is that a course room exists for these courses. Courses without a course room are not listed.

    Screenshot course overview of all lecturers for which an event recording can be scheduled
  3. For the desired person, select the event whose recording you would like to schedule by clicking on it with the mouse. You will now see all events for the course that are defined in RWTHonline. The dates are split in course events and group events. Group events refer to the events of the course groups from RWTHonline.

    Screenshot of the course dates for one lecturer


    The recording calendar shows all events of all courses in the current and next semester to which the persons listed are assigned to as lecturers - if these courses already have a course room. This means that you may also see dates of courses other than the one that belongs to the course room you’re currently in.

  4. The events are sorted by series of events and within the series by date. Next to the date you will find the building number and room number of the lecture hall, the possible actions as well as status information. Currently, only events that take place in lecture halls H01, H02 or H03 in the C.A.R.L. building (room 1385|003, 1385|002 or 1385|003). The possible values for the status therefore are:
    • Reservable
    • The event is expired
    • Recording & Live Streaming were planned
    • The room has no feature for recording
  5. To schedule a recording, select "Reserve with live streaming" Screenshot "Reserve a recording & Live-Streaming" under “Actions”. The status of the entry then changes to "Recording & Live Streaming werer panned".

    Note: As shown above, you can also schedule recordings for other courses. These will then be stored in the current course room as they were scheduled here.

  6. In parallel, an entry is created in the "Video streaming (Opencast)" block in the list of videos. The calendar icon behind the entry indicates that this is a scheduled recording. After clicking "Reserve with live streaming" in the recording calendar, it takes about 1 minute for the entry to appear in the Opencast block. This is about the time it takes Opencast to process the data.

If you change a date in RWTHonline for which a recording is scheduled, the change will be transferred to the recording calendar and to Opencast with some delay. Due to the necessary synchronization of the systems, this can take several hours. Short-term changes are therefore not possible in this way. However, the recording and streaming function can also be controlled on site in the lecture halls. Please read the guides by the Lecture Hall 4.0 project.

3. Record event and make it available to students

If a recording has been scheduled, it will automatically start in the lecture hall exactly at the beginning of the event and will also automatically stop exactly at the end of the event. The same applies to a live stream. While the recording is running, the "Video Streaming (Opencast)" block in the course room displays a red dot Icon "red dot" for the recording in progress instead of the calendar icon Calendar icon for scheduling.

Screenshot Opencast Videos

After the recording ends, the RWTH streaming server processes the video. The "Video streaming (Opencast)" block in the RWTHmoodle course room shows an orange clock Clock icon as status during this time. As soon as the processing has been completed successfully, a green checkmark Hook icon appears. Managers can then make the video available to students. The easiest option for this is to include it via the video activity. Failed uploads are indicated by a yellow triangle with a black exclamation mark Icon yellow triangle with a black exclamation mark. In this case, the video cannot be accessed in the course room.

4. Make live stream available

If you want to use the live stream, it needs to be made available in the course room before the event begins. Again, you can use the video activity for this.


When accessing the video activity before and after the live stream, currently a placeholder appears that displays an error message. Only during the live stream an image from the lecture hall is displayed. In order for the live stream to appear, the page, if already open, must be reloaded once after the start of the stream. Once the recording has been processed by the RWTH streaming server, the playable video will automatically appear in the activity.

To watch the live stream users have to be in the RWTH network.

Please note that live streams from other courses that take place in the same lecture hall will be visible in your course room as the URLs for the streams are fixed for each lecture hall. To avoid this, make the embedded stream visible just before the event starts.

5. Edit video

If you want to edit the video before making it available to students, download it from the “Video Streaming (Opencast)” block. To do this, use the download links available there in the desired quality level. Once you have finished editing the video, upload it again as a new video in the "Video Streaming (Opencast)" block and make it available to students.

6. Cancel a scheduled recording

To cancel a scheduled recording or to cancel and delete it during recording, click the button "Cancel" next to the corresponding event.


For more information:

last changed on 10/28/2021

How did this content help you?

GNU General Public License 3
This work is licensed under a GNU General Public License