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.
If one of your viewer is facing an issue such as:
- resolving username and password problems
- payment processing assistance and problem resolution
- assistance with navigating around application menus
- account and subscription management
- voucher code usage assistance
She/he will need to contact email@example.com.
Short answer: no you do not.
When you buy a DaCast Streaming Plan you are buying access to a range of DaCast platform features and services for a period of time and with a certain level of usage (bandwidth) included. This includes the player, broadcast manager software, content management, access to support, and more.
DaCast is unique from most other existing services in the way that we allow unused bandwidth to roll over from month-to-month for up to 12 months.
So if you only used half of your Starter plan bandwidth, the remaining 50% would roll over into the next month. However, this bandwidth only remains available for the life of the plan.
So an account can not continue to be used, or unused bandwidth reserved for later, when the service is canceled or suspended.
All event plan bandwidth expires 12 months (1 year) after being purchased.
As a side note, this was originally called “”Pay As You Go”” bandwidth. Although the name changed, the same principals apply to both and each expire 12 months after purchase.
As our main payment sources, DaCast supports both credit cards (all major credit cards accepted) and PayPal.
If you wish to purchase an event plan or an annual plan you can also pay by check or wire transfer. For wire transfer information please contact one of our sales representative.
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).
Progressive Download is a technique wherein video or audio content can be watched at the same it is downloading to a computer or device. This process differs from streaming in that the file is saved to your computer during the process, although sometimes without the user knowing it and sometimes only temporarily.
DaCast uses a strictly streaming approach that does not support progressive download. The reason for this is due to the large volume of content that is behind paywalls for which a progressive download approach would be prohibited and allow people to easily take paid content and then redistribute it to others.
H.264, or MPEG-4 AVC, is a video compression standard that is commonly associated with the distribution of high definition content. This is the form of compression used for Blu-ray discs as well as many streaming video applications on the internet.
The video standard is fully supported over the DaCast platform for both live and on demand streaming.
The term frame rate and FPS are often interchangeable. FPS stands for frames per second and refers to the number of video frames that display each second in a stream or other video source. This term is the same as frame rate.
Using your encoder, you can control how many frames per second a video has when broadcast over DaCast. The human eye is well equipped to see over 100 FPS, although the defacto standard is often around 60 FPS. Some would argue this has been moved to 72 FPS with the advent of more tech heavy setups.
As a rule of thumb, you can get away with lower FPS (which would also lower the amount of bandwidth you are using) if you are streaming low motion content. If there is heavy motion, you will probably want a higher FPS to make the motion feel more fluid.
This is used to either track the speed of transfer over the internet, and how much bandwidth it will consume, or to track the quality of a form of media. For example, something with a high bit rate means that the quality is consistently high and is generally better. More info here.
Bandwidth is a rate of data transfer, generally a metric of how much data can be sent in a given time period that is mandated by the stress and traffic caused on a server.
For DaCast, this refers to the amount of traffic caused from streaming (higher audience and higher bitrate translate into more bandwidth being consumed).
If you are unfamiliar with bandwidth and streaming, please use the calculator of our pricing page.
It stands for File Transfer Protocol, and deals with FTP clients like Filezilla as a way to upload content to your account. FTP clients are external programs which allow you to connect to a web service, like DaCast, using login details that include a:
This is the suggested method for uploading files around or over 1.5 GB in size. If you need help on using this feature over DaCast, please refer to this video tutorial.
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.
Two possible scenarios:
1. You can setup overage protection, where you put a credit card on file and in the instance that you go over your monthly bandwidth or Event Plan bandwidth, it will re-buy automatically to keep you going.
Check out our Overage Protection walkthrough for more details.
2. You can also just let the bandwidth run out, although this will cause your streams to shut off when you burn through the bandwidth on your account.
Please note that their is a two hour delay on analytic reporting, so it might take awhile for the system to detect you are out of bandwidth. Your stream will not shut off, though, until the detection is made. This means in some scenarios you might find yourself in the negative if enough streaming happens within a two hour window.
DaCast provides two embed options. Both of these work for playback over both desktop and mobiles, as long as the content itself supports it.
This is the default embed code and supports the most features. This includes being responsive, if the elements it is designed inside uses %, and the referrer restriction feature. To integrate it in a WordPress website for instance, just copy paste it in your article when in “text” mode.
This is the most universally compatible embed code. The caveat is that some features do not work with it. This embed code is not responsive, means its a fixed size. The full screen feature is also sometimes removed, in particular if you are using iframes within iframes. Finally, as previously mentioned, the URL based referrer restriction feature does not work with the iframe embed.
“GB is an an abbreviation for gigabytes, this is a measure of data generally used to specific storage space on a platform or as a level of traffic for bandwidth, and is equal to roughly one billion bytes, or 1,073,741,824 bytes to be exact. Another measure for a gigabyte is that it is traditionally equal to 1,024 megabytes (MB). DaCast does a simpler metric where a GB is equal to 1000 MB, and similarly a TB is equal to 1000 GB.
In terms of how this relates to DaCast, there are two ways. The first is from bandwidth, which refers to the amount of traffic caused from streaming (higher audience and higher bitrate translate into more bandwidth being consumed). The second is from the amount of storage given to accounts, which is measured in terms of GB.
Credit card and Paypal can be used when purchasing a PPV or a subscription. Please note that with Paypal, your viewers will have access to less currency options compared to credit card.
However, if you need a specific currency that you do not see in your paywall, please contact us.
In general, a subscription is a viewer paying to access something as much as they want over a fixed amount of time. Pay Per View, on the other hand, is someone paying directly to access something. For example, someone can set up an annual subscription where viewers can watch uploaded content as much as they like over that year. While someone else can set up a pay-per-view for a 90 minute program where someone gets to watch only 90 minutes of content and nothing more.
DaCast supports both models.
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
This column acts as a detailed Q&A for how storage works over the DaCast system. Please Feel free to comment to see topics addressed here.
How much storage is included with my account?
This depends on your plan level. Please log into your DaCast account and click MY ACCOUNT and then STORAGE at the top to see how much included storage you have. If you are considering buying a plan, and not sure which to go with, please consult our pricing page.
How much is storage if I go over?
The answer to this varies. Monthly Plans and Event Plans are charged $0.15 a month for each GB of storage they go over their limit.
How often is extra storage billed?
If you are over your storage limit, extra storage is billed monthly. Event Plans, however, have to pre-buy their storage amount which will then be added to their plan.
What is the minimum charge for extra storage?
For monthly plans, there is no minimum and the charge for extra storage occurs on the same day as your plan rebill date. For Event Plans, you have to purchase extra storage in advance (i.e. 10 GB, 20 GB etc.) which then adds to your storage total for an amount of time you select.
When are Event Plan accounts billed for storage?
Event Plan accounts are billed manually, meaning you have to pay in advance for a set amount of time that can be 1 month, 3 months, 6 months or 12 months.
How do I purchase additional storage if I’m on an Event Plan account?
First, click STORAGE at the top and then click . This will bring you to the following screen:
Here you can select how much storage you want to buy and for how long. For example, you can buy 10 GB of storage for three months. This will cost you $4.5 (10 GB x 3 months x $0.15) and will increase your storage for those three months to 12 GB, 10 GB above the normal 2 GB of storage on Event Plans.
How is storage cost calculated?
Storage cost is calculated from the peak storage used each month for monthly plan. So deleting all videos just before the billing date, for example, will not bring the cost to 0.
Can I use PayPal to purchase additional storage?
No, only accounts with a credit card on file can purchase additional storage. If you have purchased an Event Plan or a Monthly Plan with PayPal, your account will be blocked from uploading video files that would take you over your storage limit. Furthermore, you will be presented with the following screen that you can use to change your purchase method to credit card if you want to qualify for additional storage:
All bitrates are added up and factored into the storage amount:
Do inactive files count toward my storage total?
Yes, all files on your account (up until they are deleted), regardless of if they are turned ON or OFF, count toward your storage total. If you are unclear what your total storage might be, please click STORAGE at the top of the screen after logging into your account.
If I cancel my monthly plan, what happens to my stored files?
If you cancel a monthly plan, and don’t purchase any “”Event Plan”” bandwidth, your files will be removed from your account.”
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).”
|Yes, DaCast uses a worldwide content delivery network in order to send streams to viewers. This includes both live and on demand services.|
In the currency of the initial purchase.
haven’t signed up for a DaCast account and are seeing this on your credit
card statement, chances are you bought access to a stream/video recently from
one of our users.|
So either you did a Pay Per View for an event or signed up for a subscription. Try to line up when you purchased and if you watched anything that day for which required payment.
No, DaCast only offers region blocking based on countries, not by more specific regions.
If you are interested in blocking countries instead, you can refer to this video.
You’re using our API and are having issues with it?
Step 1: have you double check the API documentation?
- Our documentation is automatically updated each time we improve our API.
- You can test each API call directly in the documentation. To do so, please enter your broadcaster ID (BID) and your API key using the following format: broadcaster ID_API key
Those information are available in your API section under your PREFERENCES section
Step 2: Did you know we had published 2 SDKs to help you using our API?
- SDK for php available here, documentation included: https://github.com/dacast/api-php
Step 3: If you are still having issues after investigating on our available tools and documentation, then we suggest you to write an email to email@example.com including:
- “API issues” in the object of the email
- your API key
- the API call you made including the time when you tried it
- any response or error message you received
For faster response, please be advised not to include non API related issues in this email.
|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.
|Please use a company email address or a personal one, like Gmail, Yahoo, Outlook, etc.|
You can create an infinite number of prices per content.
- Your viewers pay the PPV or subscription in whatever currency pricing you set up in your DaCast account.
- DaCast collects the money and converts the PPV amount in USD – The conversion rate is applied in real time by Stripe. DaCast can retrieve the conversion rate for each transaction.
- DaCast takes its fee (9.9%, plus $0.40 on each viewer purchase.)
- DaCast pays you back the net revenue in USD when you request your payment.
It is super easy! As long as you already have your ad network.
You just need to copy paste the URL of your ad in your DaCast account and that’s it.
More info here : https://www.dacast.com/support/knowledgebase/new-integrate-ad-network-directly-account-dashboard/
“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.”
The promo code limits apply to uses, not users. So a promo code set to a
limit of 1 can only be used once, even if the same user that did it the
first time attempts to do it a second time.
|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.
DaCast does not provide customer support for the viewers but to its customers only. If you are interested in live customer support for your viewers, this may be possible at an extra cost via our professional services. Contact us if you are interested.
|No, DaCast does not offer any discounts for certain types of organizations.|
For example, there isn’t a special rate for non-profits, schools, religious entities or other organizations. The pricing found on the main page applies to all, although discounts are available through larger plan commitments.
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.