Knowledge base
1000 FAQs, 500 tutorials and explanatory videos. Here, there are only solutions!
This guide explains how transfer a Infomaniak product from one Organization to another.
Preamble
- You can move any product subscribed to Infomaniak to a Infomaniak Manager interface different from the one on which the product is currently located; it is therefore an internal transfer.
- Besides, if your user gives access to several organizations it's very easy to send to one of these the product of your choice.
- This operation does not train no interruption.
- The users currently having access to the selected products will not be transferred (therefore potentially no longer have access to the products).
- The Invoices of selected products will not be transferred.
Generate a transfer link
Prerequisites
- To be Administrator or Legally responsiblewithin the Organization.
To transfer a product:
- Click here in order to access the management of product transfers on the Manager Infomaniak (Need help?).
- Click on the button Transfer products:
- Check the product(s) to be moved.
- Get to know and accept the General conditions.
- Click on the button Transfer.
The transfer has begun. From now on, Choices:
- Copy the transfer link.
- Send it to the email address of your choice.
- Complete the transfer by selecting one of the Organizations to which your user is attached, and the selected product will be transferred:
Alternative method
In the case of transfer punctual you can also go directly to the dashboard of the product concerned and click on Manage (example on the image below) however this menu is not always present it is better to prefer the first method above which allows in addition Batch transfer:
Be aware of this other guide concerning Jelastic Cloud.
Receiving the product
Once a transfer is started:
- Click here in order to gain access to the Organization that is to receive the product(s) (the user must have administrative rights).
- Run the link obtained in the first step above.
- Select the Destination Organization from the drop-down menu if necessary.
- Read and accept the General conditions.
- Click on the button Receipt of products (If the button is not clickable, make sure you have selected the Organization).
If necessary, you can creating a new Organization to receive products.
Find at all times an ongoing transfer from the bottom icon on the left side menu of the Manager Infomaniak:
This guide allows you to quickly use the essential functions of the Streaming video Infomaniak.
Where to start?
1. Flow Configuration
Transmission of a stream to Infomaniak servers can be done either...
- … via a video encoder (or a camera acting as an encoder) that will push the flow to Infomaniak servers; to offer several flow qualities and improve the experience of your users, you have the possibility ofactivate multi-bitrate
- … via an IP camera, or an external source from which Infomaniak servers will pull the stream
2. Create a player to offer the stream to your users
- Click here in order to access the management of your product on the Manager Infomaniak (Need help?).
- Click directly on the nameallocated to the product concerned.
- Click on Integration in the left side menu.
- Click on Players in the left side menu.
- Click the blue button to add a player.
3. Record your directs in a planned or automatic way
Be aware of this guide to know how to archive or record your broadcasts.
4. Restricting dissemination
- Secure IP Restricted Video Stream
- Secure a GeoIP Restricted Video Stream
- Secure a single key video stream
- Secure a video stream by domain restriction
To go further...
- Incrusting a watermark / logo on a live video stream
- Customize the images in case of restriction of the stream on your player
- Why is there a delay between my source and the availability of a stream?
- What cameras are compatible with the Infomaniak platform?
If necessary, contact Infomaniak support.
This guide concerns the streaming of video feeds directly from mobile cameras on the Infomaniak Video Streaming service.
Live Streaming
With Encoder
The standard operation of video streaming involves using an encoder to transform the feed from a camera or webcam source.
Example with a GoPro: to stream what it films live (e.g., setting up a live Webcam), you can connect it via its HDMI cable to your capture card (e.g., AVerMedia or Blackmagic Design) that has an HDMI input.
Use software like OBS Studio and configure it to recognize the video source from the capture card, encode the video feed, and transmit it to the streaming server (Infomaniak).
Without Encoder
With suitable cameras that deliver H.264 natively, there is no need for an encoder; you can connect your camera directly to the video streaming system. The camera encodes the video feed directly into a compatible format (H.264) and transmits it via RTSP (Real-Time Streaming Protocol) directly to the streaming server. However, this system only works with a limited list of cameras (see below). Some modules, such as video recording, are not compatible with this mode of operation.
To access the configuration:
- Log in to the Infomaniak Manager (manager.infomaniak.com) from a web browser like Brave or Edge
- Click on the icon at the top right of the interface (or navigate using the left sidebar menu)
- Select Video Streaming (Streaming universe)
- Click on the name of the relevant object in the displayed table
- Click the button to configure the encoder
- Click on the IP CAM / EXTERNAL source
Read this guide for further configuration details.
Compatible Cameras
- Axis
- Series M: M10X, M11X, M30X, M31X, M7001
- Series P: P13X, P33X, P55X
- Series Q: Q1755, Q60X, Q16, Q17, Q19, Q35, Q61, Q62
- Sony
- SNC-CH110, SNC-DH110, SNC-CH210, SNC-DH210
- SNC-CH120, SNC-DH120, SNC-CH140, SNC-DH140
- SNC-CH160, SNC-DH160, SNC-CH180, SNC-DH180
- SNC-CH220, SNC-DH220, SNC-CH240, SNC-DH240
- SNC-CH260, SNC-DH260, SNC-CH280, SNC-DH280
- SNC-RH124, SNC-RH164
- Series SNC-EB600, SNC-EM600, SNC-EM602RC, SNC-VM600, SNC-VM601, SNC-VB600, SNC-VB630, SNC-WR600, SNC-WR602
- Hikvision
- DS-2CD2020, DS-2CD2032, DS-2CD2042, DS-2CD2120, DS-2CD2132, DS-2CD2142, DS-2CD2152
- Dahua
- IPC-HFW1120S, IPC-HFW1220S, IPC-HFW1320S, IPC-HFW1400S, IPC-HDW1120S, IPC-HDW1220S, IPC-HDW1320S
- Bosch
- NDE-3502, NDE-4502, NDE-5502, NIN-50022, NIN-70122
- Panasonic
- WV-S1110, WV-S1131, WV-S2110, WV-S2131, WV-S3110, WV-S3131
- Samsung Hanwha Techwin
- QND-6010R, QND-6020R, QND-6030R, QND-7010R, QND-7020R, QND-7030R
This guide details the elements necessary for the optimal diffusion of your flows on the service ofStreaming videoInfomaniak.
Recommended Bitrate based on video quality
When encoding your flows, it is essential to adapt the bitrate to the desired quality:
- SD video (480p): minimum 1,000 kbit/s.
- HD video (720p): between 2,500 and 4,000 kbit/s.
- Full HD video (1080p): between 5,000 and 8,000 kbit/s.
- 4K Ultra HD video (2160p): from 15,000 kbit/s.
Ensure adequate Internet throughput
To ensure uninterrupted streaming, it is recommended that you have an Internet throughput at least twice the bitrate of your encoded stream, e.g.:
- For a full HD stream encoded at 6,000 kbit/s, a minimum Internet rate of 12 Mbit/s is required.
- This margin avoids interruptions due to variations in connection or other devices using the same network.
Use multi-bitrate for maximum adaptability
Themulti-bitrateallows your stream to be available in several qualities, adapted to the connections of the spectators. This ensures:
- A fluid experience for those with limited bandwidth.
- Optimal quality for spectators with a quick connection.
Optimize your flows for mobile users
Mobile spectators may encounter fluctuating network conditions. To improve their experience:
- Encoding at a maximum bitrate of 1,000 kbit/s per stream for lower resolutions.
- Implement the multi-bitrate to automatically adjust the quality.
Good practices for successful encoding and dissemination
- Test your Internet connection before each broadcast.
- Prioritise a reliable encoder and update its parameters according to the above recommendations.
- Make sure your network is dedicated to broadcasting to avoid disruptions caused by other uses.
- Provide a backup solution (such as a 4G/5G modem) in case of connection problems.
This guide helps you configure your encoder with Infomaniak's Streaming video service.
Preamble
The structure of this guide is based on the chosen encoding quality for your stream:
Here's how to access the configuration information required by your encoder:
- Log in to the Infomaniak Manager (manager.infomaniak.com) from a web browser like Brave or Edge
- Click on the icon at the top right of the interface (or navigate using the left side menu, for example)
- Choose Video Streaming (Streaming universe)
- Click on the action menu ⋮ to the right of the relevant object in the displayed table
- Click on Configure Encoder
- Follow the instructions tailored to your situation
1. Automatic Multi-Bitrate Management by Infomaniak
The following information applies if you have chosen to let Infomaniak automatically manage the quality of your stream. With this scenario, the following configuration information is available:
In this example, the stream is named "F.A.Q." and its authentication key is "3bmPvLqc" :
- Server Address : rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc
- Stream Identifier : faq
1.1 Source Quality Configuration
The stream qualities generated by Infomaniak will depend on the quality of your source (bitrate). As an indication, here's the list of qualities that could be generated when your encoder connects:
- 1080p with a bitrate of 3 Mbps
- 720p with a bitrate of 1.8 Mbps
- 480p with a bitrate of 0.8 Mbps
- 360p with a bitrate of 0.5 Mbps
- 240p with a bitrate of 0.3 Mbps*
*240p will only be offered if your source bitrate is less than 0.8 Mbps.
It is recommended to ideally set a 1080p source with a bitrate of 3.2 Mbps to generate the entire available qualities. If your source bitrate is limited to 1 Mbps, only the following resolutions will be generated: 480p, 360p, and 240p.
Important: Ensure that the bitrate control is set to CBR (constant bitrate) mode on your encoder. ABR (adaptive bitrate) mode can distort the detection of your source's bitrate.
1.2 Your Encoder Requires a Connection Address and a Stream Identifier
If your encoder requests a connection address and a stream identifier, simply enter the server address and the stream identifier in your encoder.
In this example, it would be the following information:
- Server Address : rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc
- Stream Identifier : faq
1.3 Your Encoder Requires Only a URL
If your encoder only requires a URL, you need to combine the server address and the connection identifier; in this example, it would be the following URL:
- rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq
1.4 Your Encoder Offers Advanced Configuration
If your encoder offers a wide range of settings, follow the following indications, which are always based on the same example:
- RTMP Server Address : faq.vprimary.infomaniak.com
- RTMP Server Port : 1935
- RTMP Username : Leave this field blank (authentication is done by key with a key on the stream identifier)
- RTMP Password : Leave this field blank (authentication is done by key with a key on the stream identifier)
- RTMP Application Name : livecast?key=3bmPvLqc
- RTMP Stream Name : faq
2. Manual Multi-Bitrate Management
The following information applies if you have chosen to manually manage the quality of your stream. If you use the Cloud Transcoding option, please refer to point 3. Single bitrate.
In this scenario, you'll find a table containing the different qualities (bitrate/resolutions) you defined when configuring your encoder:
In this example, the stream is named "faq" and its authentication key is "3bmPvLqc".
2.1 Your Encoder Requires a Connection Address and a Stream Identifier
If your encoder requires a connection address and a stream identifier, simply enter the server address and the identifier for each stream in your encoder.
2.2 Your Encoder Requires a URL per Stream
If your encoder requires specific configurations per URL, you need to combine the server address and the connection identifier for each bitrate. In this example, these would be the following URLs:
- Bitrate 2000000 : rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq
- Bitrate 1000000 : rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq_1
- Bitrate 500000 : rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq_2
- Bitrate 250000 : rtmp://faq.vprimary.infomaniak.com/livecast?key=3bmPvLqc/faq_3
3. Single bitrate (only one quality)
Follow the instructions provided in section 1. Automatic Multi-Bitrate Management by Infomaniak ignoring section 1.1.
```
This guide explains how to insert an image, logo, watermark, or watermark on your video streaming broadcasts to strengthen your brand image and protect your content from copying or potential misuse.
Preamble
There are two ways to overlay your logo on your broadcasts:
- Overlaying a logo via the player (free): the logo is overlaid on the video and will not be visible if the stream is embedded outside of the player
- Embedding the logo via transcoding (paid option): the logo is embedded in the video and will be visible in all cases; this case requires complete re-encoding of the stream(s) by a transcoding server, which explains the cost of this method
In both cases, it is possible to customize the following settings:
- position of the logo (in one of the four corners of the player, spacing from the edge, etc.)
- size of the logo (e.g., a logo at 50% will be twice as small)
- We recommend using the native size to optimize loading and rendering quality
- In the case of video transcoding, the logo size is calculated relative to the source video (or maximum quality); the logo will be automatically resized if lower qualities are present to maintain a consistent ratio
- opacity of the logo
1. Overlaying a logo via the player (free)
For this:
- Log in to the Infomaniak Manager (manager.infomaniak.com) from a web browser like Brave or Edge
- Click on the icon in the top right corner of the interface (or navigate through the left side menu)
- Choose Video Streaming (Streaming universe)
- Click on the relevant stream
- Click on Integration and then on Players from the left menu
- Click on the player to customize
- Go to the Appearance tab
- Add the desired logo in png, jpg, or gif (non-animated) format
2. Activate the watermark option (paid option)
For this:
- Log in to the Infomaniak Manager (manager.infomaniak.com) from a web browser like Brave or Edge
- Click on the icon in the top right corner of the interface (or navigate through the left side menu)
- Choose Video Streaming (Streaming universe)
- Click on the relevant stream
- Click on Settings and then on Options from the left menu
- Enable the Watermark option
- Add the desired logo in png, jpg, or gif (non-animated) format
It is entirely possible to create a Live Streaming of a few hours during one-off events.
Even though the minimum billing period is per month, you can consume all of your bandwidth in one month or in a single day.
Offer Features
This guide describes the technical characteristics required to be able to use an IP camera (RTSP or RTMP) with the IP platform. Streaming video Infomaniak.
Preamble
There are two types of compatible cameras:
- RTSP cameras: Infomaniak servers connect to the camera to pull the stream via RTSP protocol
- RTMP cameras: the camera acts as an encoder and pushes the flow to Infomaniak's broadcast servers
1. RTSP camera (PULL mode)
Some cameras can broadcast a video and audio stream directly over the Internet without a dedicated encoder. In this case, however, it is necessary to verify that your device meets the following requirements:
- RTSP protocol support
- H264 video codec support (MPEG4 is missing)
- the device must be reachable from the Internet on port 554 (other ports are refused)
- the camera access address must work in a video player (VLC, MPlayer, etc.) including from a network external to that of the camera
2. RTP camera (PUSH mode)
Any camera capable of sending an H264 and AAC audio stream to a server via the RTP protocol should be compatible with the Streaming Video platform.
This guide concerns the multi-bitrate or transcoding which allows to diffuse a flow of Streaming video in the best quality possible depending on the Internet connection of your spectators.
Preamble
- Without multi-bitrate or transcoding functionality, your stream is only broadcast in one quality and viewers who do not have a good Internet connection may not be able to read your stream.
Local Transcoding vs Cloud Transcoding
There are two ways to offer this feature to your visitors: Local transcoding or in the cloud.
Advantages and disadvantages
Let Infomaniak handle transcoding
The entire process is automatic: Infomaniak configures and transcodes the various qualities needed and your spectators have the guarantee that they can follow your broadcasts in the best possible conditions, regardless of the speed of their connection to the Internet.
- A single maximum quality stream will be sent to your side.
- A software encoder is sufficient, even if it is recommended to have a hardware encoder for greater reliability and performance.
Manage transcoding manually in local
The whole process is manual: you must configure the qualities and their number as well as have the network and hardware configuration required to ensure the transcoding and sending of the data:
- An encoder is required for transcoding (Infomaniak offers for sale if necessary).
- The encoder (or server dedicated to this task) must be powerful enough to simultaneously transcode your stream in different qualities. In the opposite case, the flow will be cut and unstable for your spectators.
- A good Internet connection is required to simultaneously send the stream in different qualities.
The platform of Streaming video Infomaniak offers two possibilities to recover video streams to broadcast them:
- PUSH mode: you push the feed to the Infomaniak platform...
- PULL mode: You provide a source URL from which Infomaniak will retrieve the stream; this method allows you to stream an existing stream via Infomaniak.
IP camera (PUSH mode)
The most common use case concerns IP cameras, which can be accessed from a URL or IP address.
For optimal operation:
- Your hardware must support RTSP protocol and H264 video codec (do not rely on MPEG4 indication).
- Your equipment must be publicly reachable from the Internet on port 554 (any other port will be refused).
- The RTSP address must work in a video player (VLC, mplayer, ...).
- The RTSP address must be able to be retrieved via the administration interface of your hardware.
External source (PULL mode)
It is also possible to recover the flow from an external source, which allows e.g. to reprocess an existing stream by adding a watermark and to use Infomaniak's broadcast servers to reach a wide audience.
Currently, the following flow formats are supported:
- RTP
- NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT1 NT1 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT2 NT1 NT2 NT2 NT2 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT1 NT
- GTRP