LUCI Knowledge Base

Stream live video with LUCI LIVE for Android

With a Video plugin license LUCI LIVE can be setup to stream Video, captured from the phone camera(s). The currently supported format is H264 with bitrates up to 4Mbps. The video can be recorded separately in an mp4 file, and combined with the separately recorded audio file with standard video editing software or our “FTP” function.

To setup LUCI LIVE stream Video please follow the following guide:

Activate Video Plugin

The video feature is a separate plugin that can be bought in our shop. Easiest way is to select the Buy link in the LUCI LIVE About window, so you get directly to the LUCI shop item with your activation code filled in.
After finishing the purchase, press the “Re-Activate for License update” button and wait for a positive result. Now LUCI LIVE is ready to handle video.

Select Video Input

First Setup the video input by selecting the settings menu item Choose Camera.

The window will show the available device cameras. Select the camera, and the default Resolution and Frame rate of this device.

Set the Station profile to stream video

Protocol
The only difference to a normal Audio profile is that you select the Audio/Video via RTP or Audio/Video via SC-RTP . This will stream the video signal through a second RTP stream on a different port (the audio port + 2):

destination
The audio-port, in this example 5034, will be used for Audio. A second port (the audio-port + 2) will be used for Video. For this example the Video port will be 5036.

The numbering of the Video -port is selected internally in the software as always being 2 more than the Audio-port. Be sure this port is also port-forwarded in your router ( see LUCI STUDIO How-To: UDP port forwarding for RTP incoming stream ).

format
There is no restriction to the Audio Output formats as this is send through a different stream. All Audio formats can be used in combination with the Video option.

Video
To stream video select this option, to set the desired resolution, frame rate… The settings chosen here depends on the capabilities of the receiving end, and can therefore differ per station.
resolution
The number of pixels ( points ) a video frame (picture ) is made up. The first number defines the horizontal pixels, the second the vertical. The default resolution is the one set in the above Video input window. If your receiving end is not capable of receiving this resolution, you an select a different one.
framerate
The number of frames (pictures) per second that is send. The higher the frame rate the smoother the transitions will be. The default frame rate is the one set in the above Video input window. If your receiving end is not capable of receiving this frame rate, you an select a different one.
bitrate
The number of video data bits per second that is send through the internet channel. The higher the bitrate the better the video quality, but your internet connection has to be able to handle this amount of data.
full frame interval
The h264 compression algorithm sends at every interval the data of one full frame ( picture ), and after that only the differences to the previous frame. If the interval is short, more data has to be send, but when the interval is long, any streaming error will result in a longer time of faulty video.

Showing the incoming video

When the Video Checkbox in the Stations profile is selected, the main screen flips into video mode; The main window of the LUCI Live application switched to landscape view.

On pressing the Microphone button, the camera preview is shown. When pressing the Connect Button, the audio and video will be send by separate RTP streams.

The Landscape Interface

The picture shows the user interface of the LUCI LIVE Video application when the camera is switched ON.  All buttons are on top of the video image, thus having a large view. The Mic button indicates the camera + microphone are ON. You can now use the connect button to stream audio and video to your studio, and/or use the Record button to record the audio+video into one mp4 file.

After two seconds during recording / transmission the controls will disappear. This will give the user a better view of the video screen. To activate the controls, just tap on the main screen.

The Portrait Interface

With the new design comes the ability to also use it in portrait mode.

 

Recording the video

The video input can be recorded just as the audio into separate files. The audio in a wav file and the video in a mp4 ( audio less ) file. To combine the 2 files you can either use a 3e party Video Editing Suite, or use our FTP function.

Editing the video

Audio and video are saved in 2 separate files. To combine the 2 files you can either use a 3e party Video Editing Suite, or publish it using our “FTP”, “Share” or “Render” function. Before publish  the file you can set a start and end point with the LUCI LIVE Editor. When using “FTP”the new audio file and a video with the audio combined are send to the FTP server. When using “Render” a new audio file is created with a video combined with the audio is created ( auto named “_final” ). When using “Share” the video combined with the audio file is send (auto named with timestamp ).

There is a dragging bars between the video and audio area you can move to size the video / audio areas. You can set a different begin and end point from the audio timeline ( see section “Audio Editor”). The selected area will be highlighted in the waveform screen and only this part of the file will be published. You can publish this selection with “FTP”.

Synchronisation problems

A known difficulty is the synchronization of the audio and video streams / files. As they are captured separately, the synchronisation depends on the capturing latency of the audio versus the video frames and can cause some unwanted synchronizing delay. For instance, if you use a webcam as video input and a different audio input for audio instead of the webcams microphone, then the delay could be noticeable. Therefore it is best to use a 3th party video editor to combine the 2 separate files so you can shift the audio and video in time to synchronise it.

About
Careers
Newsroom
History
Contact
Open Support Ticket
Terms & Conditions
Privacy Policy
Disclaimer


© Technica Del Arte 2024