Many encoders will get out of sync, in terms of the video and audio feeds, if the CPU of the machine running the encoder is being taxed.
Adobe, for the Adobe Flash Media Live Encoder, states the following:
- Ensure that the CPU usage of the encoding computer and the subscriber computer is not more than 75%.
If you are running into this problem, please try to close other programs (including possibly your virus scanner) to see if it improves performance and sync.
This also applies for the resulting file archive these encoders might be saving to your computer.
DaCast recommends against using VP6.
In particular, if you plan to do All Device (HTML5) live streaming it is recommended to use the H.264 video codec instead.
Live streaming can be done with VP6, but has known playback issues over certain environments. Use at your own risk.
For more information on VP6, it’s a proprietary compression format that was developed by On2Technologies in May 2003. It is also called the TrueMotion video codec. It is a ‘lossy’ video compression format. It is often used by JavaFX, Adobe Flash and Flash Video Files.
|There is no viewer limit on regular accounts. We have done broadcasts to hundreds of thousands of consecutive viewers with no issues.|
DaCast uses a global CDN (Content Delivery Network) that allows it to stream to vast audience sizes without the concern about hitting a “limit” that will overwork a smaller server network.
Depending on which type of channel you have, there will be a different amount of latency in the live stream.
For HTML5 live channel, due to taking the RTMP feed and making it compatible over mobile devices, there is a delay of 30-45 seconds.
Latency might be longer if your upload connection is “”slow”” or computer is using too many resources to push through the encoder signal.
To get a low latency live channel, please contact us as we are offering a low latency solution for our premium plans and above (latency of 8s in average).
An encoder is software or hardware that converts from one format or code to another. It is integral in doing live streaming.
Over DaCast, you can use any encoder that outputs into RTMP or HLS. If you have never used an encoder before or are unfamiliar with what this is, we recommend starting with our customized version of our OBS Studio. This software is free and will allow you to start streaming in few clicks.
Under PUBLISH SETTINGS, there is a field called referrer.
This option talks about the ability to add website referral restrictions to your content. For example, if you own the website www.test.com, you can setup a referrer to block sites that aren’t test.com from trying to grab and reuse your embed code.
Here is a video to better explain how to set this feature up.
CDN is short for content delivery network. This is a network of servers that deliver a web page or web content, such as video, to a user. A CDN copies the web content to a network of servers that are dispersed at geographically different locations. When a user requests content that is part of a CDN, the CDN will redirect the request from the originating site’s server to a server in the CDN that is closest to the user and deliver the cached content. The closer the CDN server is to the user geographically, the faster the content will be delivered.
So using a CDN is ideal for streaming video, especially to a geographically diverse group of viewers.
Found under DESCRIPTION, you can set a VOD file, live stream, package or playlist to off like so:
Doing so will make the video inaccessible and, if the content was monetized, will disable the paywall preventing future people from buying the content.
To make it clear, in the case of live channels, the stream will not automatically turn back on again once you start to stream though the encoder. You will have to go back into DESCRIPTION and manually turn it on again before this will happen. If you stream often and have a free stream, it’s recommended just to leave the channel on to make it easy to begin streaming again during your event or programming.
Yes, DaCast supports almost all encoders which can output in RTMP or HLS.
This includes, but is not limited to, hardware devices such as:
TriCaster from NewTek
TouchStream from Digital Rapids
Cube from Teradek
This also includes software solutions as well, such as:
Wirecast from Telestream
VidBlaster from CombiTech
At this time you receive notifications in the back office when your live recording has ended and your recorded file is being integrated. There are currently no event handlers or callbacks to directly notify you elsewhere when the recorded file has been created and is ready to be played.
“There is no limit of live channels in your DaCast account.
However, by default, you cannot create more than 20 live channels (all types) in your DaCast account without contacting us.
If you do need more than 20 live channels in your account, please contact us and we will make it happen.
How to contact us?
– via our 24/7 live chat (directly in your DaCast account)
– via email (firstname.lastname@example.org)
– via phone (+1 855 896 9300).”
|Please note that we have been using Akamai DEEM (dynamic encoder to entry-point mapping) approach for the selection of the publishing point for several months.|
This new approach provides improved throughput and automatically optimizes entry-points based on current Internet conditions. Therefore, there is no more the possibility to select a publishing point in the new back office because Akamai automatically optimizes it for you to ensure a high quality ingest.
“Our HLS direct low latency streaming solution is working with any HLS compatible encoder.
The advantage of using our own HLS compatible software encoder based on OBS Studio is the cost (free for everyone) and the super fast set-up with preset encoding settings. However you are more than welcome to use your own HLS encoder if you do have one.
Below is an example of the settings we used with a Haivision HLS compatible encoder to stream on a DaCast low latency channel:
Note: For a minimal latency you might want to use :
segment duration: 2000 ms
segment count: 3
If you have tips and suggestions, please contact us or post it in the community section.”
|Multi-Bitrate Streaming on iOS|
It is not possible to select a video bitrate on a video on iOS. This is a limitation coming from iOS, the best video bitrate is automatically selected so your viewers have nothing to worry about.
Multi Bitrate Streaming on Android
It is possible to select a video bitrate on a video on Android.
Closed captions refer to the visual display of the audio in a program, such as a TV broadcast.
The standards widely used for online video are:
– CEA-608, also known as Line 21
– CEA-708, the latest standard for digital television.
Live captioning with 608 and 708 is possible with DaCast’s latest default player.
Note that broadcasters need to have their own infrastructure to insert closed captions to their live streams.