Feeds:
Posts
Comments

Posts Tagged ‘LLNW’

This article will walk you through the process of downloading, installing and configuring all the software required to start broadcasting to a Flash Push Live Stream with Mydeo using the Flash Media Live Encoder (FMLE). In a previous article, we looked at the same process but using the Wirecast encoder instead. Please click here to be directed to that article instead.

It’s good practice to have a read through the whole article before attempting to configure your encoder.

FMLE is Adobe’s free to use Flash encoder. Currently, it’s the easiest and by far the cheapest way to get started in Flash live streaming. The encoder is a fantastic solution considering it’s a free to use application – however, it does lack some of the more professional features that comes pre-installed with encoders like Wirecast so if you’re looking to produce industry leading live streams, it might be a good idea to look into a more professional option. Nevertheless, FMLE is an amazing tool and is more than adequate for lower budget productions.

If you don’t have a trial account already, open a 15-day free trial account now by heading to http://www.mydeo.com. Once you’ve opened your account, you can trial our “on-demand” CDN services immediately, but for a live trial you’ll need to request one by giving us a call or dropping us an email from your registered account email address.

If you have your credentials email, containing all your Flash streaming details, then you’re all set to proceed to Step #1:

1. Download and install the software

Once you’ve received your Flash Live service login details from Mydeo, you’ll want to make sure you’ve downloaded the following:

  • Adobe Flash Media Live Encoder (PC and Mac versions are available) – it’s completely free to use!
  • Limelight Access Adapter – As you may already know, Mydeo runs on the backbone of the Limelight Networks CDN. To connected to their network using the details in your credentials email, you will need to install the Access Adaptor – this allows you to authenticate with the network and stream. If you’re using a PC, there’s a good chance you’ll be using FMLE version 3.2, however, you could be using an older version so please click on one of the following links that corresponds to your version of FMLE: (FMLE 3.0) (FMLE 3.1) (FMLE 3.2).
  • If you’re using a MAC, you can download the Access Adapter here – All Access Adaptors are free.

Please make sure to install FMLE before attempting to install the Access Adaptor – do not launch FMLE before you’ve installed the adaptor.

2. Configuring FMLE

Once everything has been installed, go ahead and fire up your copy of FMLE.

Referring to the screen shot below, you can configure your copy of FMLE with the correct settings for your account (the coloured boxes on our diagram represents the sections you need to change in order to set up your encoder properly).

Your Flash credentials email will contain two very important URLs that you now need: the Primary FMS URL and the Backup FMS URL – the third URL in your credentials email is the published URL but this can be set aside for now.Click to enlarge

Click to enlarge

Key:

  • The green box is where you need to enter your Primary FMS URL – this is essential for the stream to publish.
  • The red box is for the Backup URL – the Backup isn’t actually essential for the stream to work but does add a level of fall back. The Primary and Backup URLs point to different servers on the CDN so if you were to lose connection to the Primary server, the stream would continue streaming to the Backup. Playback would be seamless and the audience would never know anything went wrong. You can also use the Primary and Backup URLs to utilise two separate internet connections – for more information on that, please click here.
  • The blue box is where you give your stream a name – the stream name is a crucial part to the configuration so be sure to take note of whatever it is you set this to. You’re free to chose any stream name but it’s best to keep it as simple as possible and you can’t use spaces. If your stream name consists of more than one word, I suggest using a ‘_’ to separate the words like so: my_stream or use camel case: myStream.
  • Now select the bit-rates and camera setting you wish to use for your stream. A standard configuration is 500kbps for video, 128kbps for audio and a resolution of 640×480.

3. Start publishing

You should now be ready to start publishing your stream. To begin, click the green START bottom of the FMLE window:

FMLEStart

 

 

If you installed the Access Adaptor correctly, the Connect to Limelight FMS box should pop up where you’ll need to enter your username and password found in your credentials email:

Click to enlarge

Click to enlarge

 

 

 

 

 

 

 

 

 

Click OK and the encoder should kick into action!

To view the stream, you will need to utilise the Published URL found in your credentials email. Each stream will have a different URL and this is determined by the stream name you entered into the encoder earlier. Assume for now that you used: ‘myStream’ as your stream name. Take the Published URL from your credentials email and add the stream name to the end – preceding a forward slash ‘/’. Here is an example: rtmp://mydeoxyz.fc.llnwd.net/mydeoxyz/myStream.

Assuming everything has been configured correctly, you should be able to playback from your Published URL. If you need to create player embed code, please click here.

And that’s it!

If you would like to hear more about our Flash live services or require any assistance in getting your Mydeo stream up and running, call us on: +44 208 540 2300 or email: help@mydeo.com and someone will get back to you as soon as possible.

Read Full Post »

In this blog, we will walk you through the process of setting up a Flash live stream on the Mydeo/Limelight platform using Telestream’s software-based encoder, Wirecast. Wirecast is a live encoding solution that offers a professional alternative to Adobe’s Flash Media Live Encoder (FMLE). Although the standard package costs nearly $500, Wirecast offers a whole host of professional features above and beyond that of FMLE. You can find out more information about Wirecast and even obtain a free watermarked trial version from their website: http://www.telestream.net/wirecast/overview.htm.

To follow along with this tutorial, you will be required to have a Mydeo account. If you don’t already have a Mydeo account, you can sign up for one by heading to the Mydeo website: www.mydeo.com. Once you have opened an account, you’ll need to make a request for live streaming services by calling or dropping us an email with your requirements – contact details can be found at the bottom of this article. We will then send you a Flash live credentials email containing all the details you need to get going.

So, first things first, boot up your version of Wirecast and select ‘Broadcast’ > ‘Broadcast Settings’ from the tool bar at the top of the window – you should be presented with this screen:

broadcastSettingsWC

Wirecast already has a plugin installed for connecting to the Limelight Network so to utilise this, you need to select ‘Limelight’ from the ‘Destination’ drop down list. If Limelight isn’t showing in the list, you’ll need to select the ‘More’ button and make sure Limelight is checked in the ‘Edit Visible Destinations’ window. Once Limelight has been selected in the Destination bar, you will then need to insert your Primary FMS URL into the ‘Address’ box. For now you won’t need to utilise the Backup URL so set that aside. Next you will need to give your stream a name and you can do this by entering a name into the box labelled ‘Stream’. For Flash live, the stream name can be set to anything you like but remember that you can’t use spaces. If your stream name is comprised of more than one word, we suggest using a ‘_’ to separate them, like so: my_flash_stream. Alternatively you can use camelcase like so: myFlashStream.

Next step is to set your Username and Password into Wirecast. You can do this by selecting the ‘Set Credentials’ button found in the bottom right corner of the window. When prompted, set your Username and Password to match the ones found in your credentials email.

Now all that’s left is to select the settings you wish to use for your stream. For now you can just select one of the Flash presets from ‘Encoder Preset’ drop down list but feel free to edit the presets or even create your own profile to suit your requirements. If you have a slow internet connection, you might want to select a low bit-rate such as 400kbps.

Once you have chosen your settings, click ‘Save’ at the bottom of the ‘Broadcast Settings’ window.

You should now be back on the main encoding page. Here you can select the type of media you wish to stream whether it be a pre-recorded video, an image or even your own desktop screen. Wirecast has many different media options and even allows you to set transitions between different clips.  You can add media by selecting from the white icons just below the ‘Cut’ button, when you select a piece of media, it will be added to the clip bar below for you to select and switch to whilst streaming.

Now you should be ready to broadcast your live stream. Click the large satellite dish labelled ‘Broadcast’ and broadcast waves on the dish image should turn solid. If they flicker, it means there is probably a connection problem and you’ll need to review your settings. If you’re receiving error messages and can’t work out why, feel free to contact us using the details at the bottom.

Now that your stream is up and running, you will need to take the Public RTMP URL from your credentials email and add the stream name you entered into your Wirecast settings. Here is an example of what your end URL should look like: rtmp://mydeoabc.fc.llnwd.net/mydeoabc/my_flash_stream.

You should be able to play back from that URL – if you require player code, there is a tutorial on how to generate it here: http://blog.mydeo.com/2013/01/25/flash-video-player-generator/

And that’s it!

If you would like to hear more about our Flash live services or require any assistance in getting your Mydeo stream up and running, call us on: +44 208 540 2300 or email: help@mydeo.com and someone will get back to you as soon as possible.

Read Full Post »

James Marsh is currently doing his 2 weeks work experience at Mydeo. As a project, we got him to set up a live feed using Mydeo’s live streaming solutions which run on the backbone of Limelight Networks’ global Content Delivery Network (CDN).

The live feed was created by utilising Limelight’s Flash Media infrastructure. We connected to the network using Adobe’s Flash Media Live Encoder (FMLE) which is free to use for anyone who wants to create high quality Flash live feeds. Connecting to the CDN is very straight forward but if you would like to see a how to guide, we have a previous blog post that shows you steps: http://blog.mydeo.com/2010/12/16/start-flash-live/.

Once we had the live feed up and running, we needed to create a player to embed on our ‘Watch James’ webpage. The player we’re using is the OSMF player which is an open source, free to use Flash player that can be easily generated here: http://www.osmf.org/configurator/fmp/#. The OSMF player offers all the functionality needed to play high quality flash streams, live or on-demand. You can learn more about the player and how to get set up by navigating to our previous blog post: http://blog.mydeo.com/2013/01/25/flash-video-player-generator/

Finally, the webpage itself is being delivered by Mydeo’s HTTP servers hosted on the Limelight CDN. We achieved this by creating a HTML page containing the Flash player, a hit counter and twitter widget. The HTML page was then uploaded to the Limelight servers using the Filezilla FTP client which is also free to use. All this is being delivered over the Limelight CDN and is available to use by all our customers. Our plans start at £50 per month and for that, you can utilise everything you’ve read here to create your own, high quality flash feed.

To watch the live feed, please navigate to this address: http://mydeo.vo.llnwd.net/o1/http11/James/Flashtest.htm. Feel free to leave a comment using the twitter hash tag: #watchjames.

For more information on our CDN services, please contact us by email: help@mydeo.com or by phone: +44 208 540 2300 and we’ll be happy to assist.

Let’s make James famous!

Read Full Post »

Producing a professional live event over the internet is a complicated and stressful task. Making sure everything happens at the exact right time in a seamless fashion is paramount to the end user experience. The live feed itself has to be perfect to meet the expectations of your audience. The problem with live video today is the inevitable direct comparison to on-demand video services. Audiences’ witness the likes of Netflix, YouTube and other HD video streaming services and base their experiences as the benchmark in which to scrutinise all other forms of internet based video. Okay, this may be a bit harsh because the odd skip would probably be forgiven seeing that it’s live. However, a dead stream is a dead stream and your users aren’t going to just sit there and watch a frozen frame or a black screen.

Taking every precaution possible is obviously the best way to lower the chances of a broken stream. There’s not much you can do in terms of a backup stream for a live event because obviously the footage is sent out in real time. At least an on-demand file can reference a backup version if the primary source is compromised. In terms of backup with live services through a CDN, Mydeo has a system in place with Limelight that can seriously lower the chances of a broken stream.

The system Mydeo offers has is the ability to stream to a primary and a backup ingest server which introduces a number of key benefits. Firstly, by streaming to two separate ingest servers, you get double security from network errors. In the very unlikely case that one of the ingest servers were to experience a problem; the other server would take over with delivering your stream. The end user would be none the wiser and the video feed would continue delivering seamlessly. Again, it’s very unlikely that an ingest server would fail but at least you know there’s a fall back in the worst case scenario.

The second key benefit is the ability to utilise dual internet connections. If you’re able to tap into a secondary internet connection, you can set the primary ingest URL onto the main (fastest) internet connection and the backup URL can be set to the alternative internet connection. Again, if something were to happen to either of the internet connections, the stream would switch over automatically and the end user experience wouldn’t be compromised. Some customers of Mydeo have started utilising mobile internet solutions as a backup source. Couple this with backup power generators and you are on the way to complete resilience from internet connection failures.

Mydeo can offer backup (fall back) solutions with both normal Flash live and Stream Anywhere products. If you would like more information on our CDN services, please feel to contact by email: help@mydeo.com or by phone: +44 208 540 2300.

Read Full Post »

Limelight Networks have renewed their partnership with Mydeo to provide European small business customers with a more flexible, low-cost way of delivering content via its global Content Delivery Network (CDN).

Mydeo offers a number of benefits to businesses requiring the high performance and reliable delivery of the Limelight Network’s CDN, but on more flexible commercial terms. These include lower minimum throughput plans, instant online account set up, no minimum contract terms, no setup costs and free premium reporting.  Mydeo supports all major file formats for delivery over the robust Limelight CDN. Mydeo also offers a number of streaming solutions for both live and on-demand. The newest addition to the Mydeo product line-up is Stream Anywhere which enables users to live stream to multiple end devices, including: iPhones, iPads, Androids devices, Windows Phone and more. Mydeo also offers traditional Flash streaming services for reaching older devices that are incompatible with the HTML5 platform.

“The service is aimed at small businesses with the same needs as the large corporates i.e. requiring high quality media delivery to increase their website performance, run rich media campaigns, build brands and boost sales, but with lower data throughput requirements” commented Mydeo’s Founder and CEO, Cary Marsh. “It helps them overcome some of the technical difficulties associated with delivering large media files on their websites such as poor delivery and reduced site performance, at affordable rates. Using Limelight’s CDN, video and other rich media files are delivered effortlessly, allowing the consumer to remain fully engaged with the site.”

Mydeo launched in 2005 with the help of an R&D grant for Technical Innovation from the DTI. By the end of 2005 Mydeo were Microsoft’s European Windows Movie Maker partner, providing high quality Windows Media Hosting services for XP users worldwide. In October 2007, Mydeo and Best Buy Co. Inc., a multinational retailer of technology and entertainment products and services, entered into a business partnership; Mydeo now powers the company’s video sharing service.

Mydeo continues to provide industry leading CDN solutions at a fraction of the cost of buying direct. Mydeo’s expert, London based team are dedicated to delivering unrivalled customer service and are at hand to help companies handle their online digital presence.

For more information about Mydeo, please visit our website: www.mydeo.com. You can also contact our friendly London based team by email: help@mydeo.com or by phone: +44 208 540 2300.

Read Full Post »

As technology evolves, internet users are becoming more and more aware of website performance. Broadband has had a major effect on this because the average internet user has access to increasingly faster ISP solutions. When dial up was in the mainstream, companies didn’t have to worry so much about bottlenecks because the demand on webservers was tiny compared to what they are today. The fact is, if your website is slow to load, you will lose customers because it’s an unfortunate truth that internet consumers are very impatient. In 2011, a UK survey of more than 1500 web users found that:

  • 71% of respondents say they are regularly inconvenienced by slow websites.
  • Half believe that websites either have not improved in speed or have become slower over the past five years.
  • 42% of Men and 35% of women have decided not to use a company again as a result of experiencing a slow website.

It’s commonly known that online shoppers demand a page load time of 3-seconds or lower and it’s something we’ve known here at Mydeo for some time. If you pay for a fast broadband connection, you expect fast website load times. 3 seconds may sound low but when have you ever gone to a website just to look at the home page? Typically, you’ll need to navigate through searching options or menus to get to where you need. If each page takes 3 second or more to load, there’s a good chance you’ll get tired of the experience and try elsewhere.

In the same report, the top 20 online retailers were compared for page load times and the results showed that Shop Direct, Tesco and Staples had page load times of 1.69, 1.72 and 1.80 seconds respectively. At the bottom of the list was Comet.co.uk who had a page load time of 11.29 seconds – I wonder how Comet are doing?  This article is not trying to suggest that if your website is slow, you will go out of business but these report findings do suggest that a slow website will have a negative impact on your company image.

The next part of this article is about how Mydeo can help to prevent slow websites but before we can find a solution, we need to understand the problem. A webpage is made up of many different assets all working together to produce the final product. Whether we’re talking about pictures or css files, each resource does one particular job on that page and each of these assets has to be requested from wherever it’s being stored. All of these requests added together will give you your overall page load time. A webserver is the most common method for delivering resources over the internet and is great for certain jobs but not others. For instance, if you were to put everything on your webserver including pictures, css files, java script files, videos etc. That little webserver has a hell of a lot of work to do when that webpage is requested. Basically, you would be bottlenecking its connection so when multiple users request the page at once, the overall experience is a very slow one at best. Usually, webservers that come under extreme load will crash and your website will subsequently go down. Mydeo receives many requests from companies seeking help with their websites due to experiencing webserver crashes. Your online presence is crucial so I don’t have to tell you how bad it is for your site to go offline…

To prevent the above from happening, it’s a good idea to take some of that load off your webserver and you can do this by integrating a Content Delivery Network (CDN). A CDN is a purpose built global network of super-fast distribution servers which are geared towards handling large amounts of content all at once. By allowing a CDN to deliver your major page assets, your webserver is relieved from that heavy load preventing downtime and slow load times. The other great thing about using a CDN is that the network caches copies of your assets wherever it goes in the world so when foreign users request your website, most of assets are delivered locally which results in a better website experience globally. Content stored on webservers would have to make the long trip each time your site is requested which again is bad news for page load times…

Integrating a CDN doesn’t have to be expensive, Mydeo offer fantastic entry level pricing and buy bulk from one of the largest CDNs in the world, Limelight Networks. By doing this, Mydeo can pass the savings directly onto the consumer but at the same time, they get to utilise some the best CDN solutions in the industry which the likes of Netflix, Coca-Cola and Disney all use.

There’s no need to be the victim of website crashes and slow page load times, contact Mydeo and we will get you started on a 15 day trial which will prove to you the worth of incorporating a global CDN into your company.

Contact us on: +44 208 530 2300 or by email: help@mydeo.com.

Information source: http://www.radware.com/workArea/showcontent.aspx?id=1631344

Read Full Post »

Stream Anywhere is Mydeo’s solution to mobile streaming and since we launched it last year, we’ve received very positive feedback. You can read our initial post on Stream Anywhere by clicking here.  We’re very happy to tell you that Stream Anywhere has just been upgraded. This post will talk you through some of the major updates included in V.2.1

DVR

A feature that’s been requested many times since Mydeo released Stream Anywhere is DVR functionality. If you didn’t already know, DVR is Digital Video Recording and it grants the viewer a number of benefits. Firstly, using the player controls, the viewer can rewind the live feed.  Imagine you’re watching a football game and you missed the match winning goal. Using DVR functionality, you’d be able to rewind the stream back to the point of the goal and continue watching from that point. Afterwards, you could always fast forward back to the point where you left off.

The second great feature of DVR is the ability to pause the live feed, much like most modern set top boxes. The DVR functionality is preconfigured to allow the viewer to pause the live feed up to a certain amount of time before continuing the stream.

Lastly DVR functionality enables you to make the live stream available for On-demand delivery up to 24 hours after the live feed has finished publishing. The on-demand file is made available through the same publishing URL as the live feed so will work seamlessly within your player. This is great because once a live event has finished,  it’s not uncommon for an on-demand version of the video to be put up in its place. By making the original stream available for on-demand play gives the production team a window to edit the original footage and replace the live feed with a permanent on-demand file. This means zero downtime and a much better experience for your audience.

Apple AES encryption

Until know, the only security option for Stream Anywhere was Media Vault which uses MD5 hashing to encrypt the playback URLs to only work when pre-defined parameters are met. For example you could configure the stream so it only works on a particular page of a particular website. In addition to this, we can now offer Apple AES encryption for the HLS playback URLs. This functionality can be added upon direct request to your Mydeo Account Manager. Along with AES, we can also now block streams to geographical locations so if you only want your stream to work in the US, we can now do that for you.

Self provisioning

You can now self provision your own event streams. This means you can log into the control panel and create any number of streams without ever having to contact your Account Manager. Benefits of self provisioning include: Being able to set your own event expiry options, set your own DVR windows (see above), apply levels of security at your own leisure and update your ingest points.

As ever, if you have any questions about Stream Anywhere or any of our other fantastic CDN solutions, please do not hesitate to contact us by email: help@mydeo.com or by phone: +44 208 540 2300.

Read Full Post »

So you already know that you require a CDN to deliver your web assets but now you need to know how to get your content ready for delivery. Here at Mydeo, we offer two methods for uploading your content to the CDN for superfast global distribution.

 

FTP 

 

If your plan is to offload your content library onto Mydeo, then FTP is definitely the best way moving forward. The process is very simple and only requires the user to have an FTP client installed on their local machine. There are many decent FTP clients out there and the majority of the best ones are completely free. If you need a free, easy to use FTP client, then Mydeo suggests FileZilla. You can download FileZilla FTP Client here: https://filezilla-project.org/download.php. Do make sure you download the client version and not the server edition…

Once you have your FTP client installed, you will need three things to connect to the network and these are: Host address, Username and Password. If you’re using FileZilla, these fields are located near the top of the window. If you’re using another FTP client, the process is usually the same and very straight forward.

Once you’ve logged into your FTP folder, if it’s a new set up, there probably won’t be much going on but the best way to think about it is simply your new empty folder that’s located on the CDN. From here you’re able to upload directly to your route directory (main folder) or you can create a folder structure very similar to that of your local ‘My Documents’ folder found on every PC. At Mydeo, we find that our customers enjoy having the ability to completely define their directory layout within the FTP folder as it makes it very easy for them to manage.

As soon as content has been uploaded, it is immediately available for delivery over the CDN using a predefined URL called a publishing URL. The publishing URL is directly linked to your route FTP folder with a predefined path such as ‘http://llnw.mydeo.com/ftpFolder’. From there, you only need to add the file name plus extension and you’re ready to go (http://llnw.mydeo.com/ftpFolder/file.ext). If your file is within a directory you created, you also need to reference the folder name within the URL (http://llnw.mydeo.com/ftpFolder/directory/file.ext). We supply you with a publishing URL when you sign up.

To add a personal touch to your publishing URL, you can request a CNAME to be set up in its place. As long as you own the domain, we can set up your content so it delivers from a sub-domain created on your DNS. This is very quick and simple to configure and the majority of our clients go for this option.

 

Customer Origin (Origin Pull)

 

Mydeo also offers Customer Origin which is mainly for those who already have a large established library of content sitting on their existing servers. Customer Origin is great because technically, you never have to upload a single file. To configure Customer Origin, you will need to provide us with a source address to your servers. This can either be a top-level domain, sub-domain or even an IP address. Once configured, your server in essence becomes part of the CDN and your content can be pulled straight from your own origin. To deliver your content over the CDN, you’re given a unique publishing URL (again this can be a CNAME). When the published URL is requested, that file is pulled from your servers, delivered to the user and then cached on the network. The next time that file is requested; it then delivers straight from the CDN cache rather than your servers.

Customer origin gives you all the benefits of CDN caching and delivery but you retain complete control over your content as it’s stored on your own servers. It can also prove much more cost effective because you won’t be paying for CDN storage fees.

So there you have it, two very functional ways of having the CDN deliver your content. Both options have their plus points but really it’s down to your circumstances as to which method you choose to go with.

For more information on FTP, Customer Origin or any of our other services, you can contact us by email: m3@mydeo.com or by phone: +44 208 540 2300. We’re always happy to help.

Read Full Post »

HTML5 has been a hot topic for some time now but in many ways it’s becoming more of a norm. At Mydeo, I’m seeing more and more of our customers jumping on the <video> tag bandwagon and for good reason too. The use of Flash is slowing down mainly due to the lack of support in iOS devices but it’s also interesting to add that the latest versions of Android are also dropping support. Android and iOS are the market leaders for smartphones and tablets and together control over 85% of the overall pie. Consumers demand their videos on the go and if you’re still using the ye old ways of Flash then you could be losing a sizeable chunk of your audience to your competitor who has already utilised a solution for reaching these devices.

I’m here to tell you that you don’t need to spend the whole of your quarterly budget  on a video platform just to reach smart devices. This post will show you how to embed videos on your site using the <video> tag. It will also show you how to reach multiple browsers and devices because not all end users have the same equipment/software. I will use video files that have already been uploaded to the Mydeo servers to test with.

In the example below you’ll see a standard  HTML page but with the addition of the video tag that’s referencing a file on the Mydeo servers. If you copy this code and paste it into notepad and save the file as a .htm or .html, the file will open as a web page containing the video. This, in its current format will also play on iOS devices.

<html>
<head>
<title>My HTML5 Video</title>
</head>
<body>
<video src="http://mydeo.vo.llnwd.net/o1/u/m3/64de828ce3264daf912aa3493414a30d.mp4" controls="controls" height="480" width="620"></video>
</body>
</html>

If the video is not playing for you, there’s a good chance that the browser you’re using doesn’t support .mp4 or HTML5 at all. To reach almost every browser/device, we need to do a few more things.

The example below has a few additions: firstly, I have moved the source tag onto a different line and added support for three different file types: mp4, ogv (ogg) and webm. These three files types are the video formats excepted by HTML5 so by referencing all of them, you’ll reach a better percentage of end users. All the files referenced here are the same video but I’ve just converted them into the separate file types (information on how to convert you videos for free is mentioned later in the article). Secondly, if you want to be able to reach users using older operating systems with older browsers, you can also add a traditional Flash player (see the code example on how to add a Flash player). The player below is coded so if the first option doesn’t work, the browser will seamlessly attempt to play the second option and then the third and so on. This process is called a ‘fall back’, the browser falls back until it finds a compatible version to play.

<html>
<head>
<title>My HTML5 Video</title>
</head>
<body>
<video controls="controls" height="480" width="620">
<source src="http://mydeo.vo.llnwd.net/o1/u/m3/64de828ce3264daf912aa3493414a30d.mp4" type="video/mp4" />
<source src="http://mydeo.vo.llnwd.net/o1/u/m3/59243cfe69c74f3ebc26d14cb29e9b96.webm" type="video/webm" />
<source src="http://mydeo.vo.llnwd.net/o1/u/m3/160a3cd44c074efcae8b1fbb784aca9f.ogv" type="video/ogg" />
<--! Here is where you add code for a traditional flash player, you can use the mp4 URL above and generate yourself a player by navigating here: http://blog.mydeo.com/2013/01/25/flash-video-player-generator/ -->
</video>
</body>
</html>

And that’s it! You can use the code above to create your own HTML5 player, all you need to do is replace the source URLs with your own. There are many different options for customising your player so be sure to have a play around with the code. If you need to convert your files into mp4, ogg or webm then there is a fantastic video converter which is 100% free and can be downloaded here: http://www.mirovideoconverter.com/.

Remember that these test files are utilising Mydeo’s servers so if you need a hosting provider to deliver your HTML5 videos over a super fast global network, then do not hesitate to contact us. You can do so by email: m3@mydeo.com or by phone: +44 208 540 2300.

Read Full Post »

Even with the introduction of HTML5, Flash streaming is still one of the most widely used formats for delivering video over the internet – especially for live events. Here at Mydeo, we still receive many requests for Flash live and on-demand services.  The following article by Limelight Networks explains some of the options available to you when using FMS to deliver your video content:

Flash Media Server 3.5

Customers of Flash streaming services now have more options for broadcast-quality video delivery on the Internet. With support for Adobe Flash Media Server 3.5, Limelight Stream enables dynamic streaming, DVR functionality within a live stream, and enhanced H.264 video and High Efficiency AAC (HE-AAC) audio. 

Dynamic Streaming

For an optimum viewing experience, the quality of the video file you deliver needs to match your end user’s available bandwidth. The trouble is, their bandwidth may suddenly drop, perhaps because other users in the house or community start consuming more bandwidth on a shared pipe. Your viewer is left watching (or trying to watch) a high-bit-rate video on a connection that’s too slow to handle the stream, resulting in stutters, stops, and a less-than-positive experience.

Dynamic streaming addresses this common scenario by switching seamlessly to a higher- or lower-quality stream based on available bandwidth — without ever disrupting the flow of video or audio. (Of course, this means you need to have encoded and uploaded the same content as multiple independent files at different bit-rates.)

Although Flash Media Server 3.5 provides the ability to switch files, it’s the Flash client that actually requests the change. The user’s Flash player (version 10 required) monitors current bandwidth and CPU load. If the video buffer is filling up too rapidly or the CPU is nearing pre-defined utilization levels, the Flash client can simply ask the server to switch to a different file.

Dynamic streaming is available for live and on-demand Flash content and supports both .flv and H.264 files types.

Live DVR

Give your viewers the freedom to walk away from a live event without worrying about missing out on the action. Flash Media Server 3.5 supports live DVR, enabling end users to return to portions of live streaming events, even if their Internet connection choked and missed a crucial moment. With Live DVR, you can create streaming video solutions that include instant-replay, catch-up, or seek functionality.

Even with all these interactive features, there’s no transfer of your content to the user’s system. As with all streaming services, Flash Media Server 3.5 caches the live DVR at your discretion.

At Mydeo we offer a whole host of Flash delivery solutions including those mentioned above – We also offer instant set up with no installation fees. If you’re interested in Mydeo’s Flash services or any of our other many CDN solutions, please do not hesitate to get in contact – Email: danny@mydeo.com, Phone: +44 208 540 2300.

You can also find us at: www.mydeo.com

Read Full Post »

Older Posts »

Follow

Get every new post delivered to your Inbox.