background preloader

Actual 'CDN/Cloud' Server Info & Docs

Facebook Twitter

Interesting 3rd Party Services

Add photos. Uploading From Picasa. SmugMugExport. 3rd Party Services [USE THESE ONLY] Kaltura: Open Source Video Developer Community | Leading the Open Video Revolution. Red5. WOWZA. KalturaCE vs Kaltura On-Prem. On-Prem™ Edition. Kaltura’s On-Premise Online Video Platform is full featured OVP software, running on your own servers or cloud. Kaltura On-Prem is available in a variety of licenses for you to choose from, based on your specific needs, including the ability to support multiple sites and publishers, and create your own OVP service via our OEM license. Kaltura On-Prem is ideal for: Service providers, CDNs, ISPs, hosting providers, ISVs and platform developers looking to add video management and delivery services to their existing platform offeringUniversities looking to manage their online video service from within their campus infrastructureEnterprises looking to manage an internal video portal behind their firewallMedia companies looking to maintain full control of their content strategy and operationGovernment agencies looking to deploy our platform behind their firewall With Kaltura On-Prem you enjoy: Contact sales and request a quote for Kaltura On-Prem.

Kaltura Cloud Edition. Video Platform | Kaltura SaaS Edition. Kaltura offers a fully hosted edition of its video platform. Kaltura's subscription-based model includes a wide range of pricing options and packages. Our SaaS solution allows you to get started right awaywith our full-featured, fully hosted, fully managedand fully supported Online Video Platform. Whether you’re a growing business or a leadingglobal organization, our SaaS solution will scale to your needs. With Kaltura’s SaaS Edition you enjoy: Community Edition (CE) - Self Hosted Online Video Platform.

Kaltura is the Open Source Video Operating System, it enables developers to build video experiences that transforms the way people entertain, work, and learn. The platform enables video management, publishing, syndication and monetization, as well as providing a robust framework for managing rich-media applications, and developing a variety of online workflows for video. The latest version of the Community Edition also includes enterprise level administration and monitoring tools.

With Kaltura Community Edition, you benefit from many existing Kaltura applications and widgets designed for media companies, universities and enterprises. Kaltura Community Edition is ideal for: CE V3.0 - Documentation. Amazon Cloudfront Guide | V3.0. This guide is applicable for Kaltura CE version 3.0.x installations The Kaltura Community Edition is a free, open-source, self-hosted video platform. It is developed through the combined efforts of Kaltura and the community and is available under the GNU Affero General Public License v3 This guide helps you understand how to add a CDN to your Kaltura CE or on-prem systems using Amazon Cloudfront's custom origin capability.

Cloudfront with custom origins Cloudfront is Amazon's content delivery network (CDN) technology. Until recently, Amazon only offered the ability to use Cloudfront when your distributions resided in an Amazon S3 storage bucket. However, Amazon has now added the ability to use Cloudfront using a custom origin. Note: Cloudfront does not yet support streaming distributions when using a custom origin.

Creating a Custom Origin Distribution A list of 3rd party tools that support creating Cloudfront distributions using custom origins are in this blog post. You're all done. KalturaServerCESetup - build-your-own-video-site - How to set up Kaltura Server Community Edition - Code and documentation for a talk at OVC 2009 supporting creation of a personal video sharing site using open source code and tools. - Google Project Hosti. Kaltura CE installation and configuration on Debian Lenny $ wget $ tar zxvf kalturaCE_alpha_1.0.tgz $ mv kalturaCE /var/www/ $ chown -R www-data:www-data /var/www/kalturaCE/ Make sure your system meets the following requirements: Debian-based linux distribution, 32Bit Apache mod_rewrite enabled AllowOverride directive set to All for the kalturaCE path - to allow the use of .htaccess Options directive should include FollowSymlinks Ensure the following packages are installed: php-cli, libcURL, memcache (optional, but recommended for better preformance) and mod-rewrite.

If using a virtual host, you need to edit install.php before you begin. On Debian Lenny: apt-get install libcurl3 memcached php5-cli php5-gd php5-curl php5-memcache For this test, we assume we'll use a MySQL database called "kaltura" Create this using the mysqladmin command: Go to to complete the installation. Enabling in Drupal ... Kaltura [svn] - trunk. Amazon EC2 Guide. This guide is applicable for Kaltura CE version 3.0.x based Amazon Machine Images (AMIs) The Kaltura Community Edition is a free, open-source, self-hosted video platform. It is developed through the combined efforts of Kaltura and the community and is available under the GNU Affero General Public License v3 This installation guide helps you understand how to work with Kaltura's Amazon EC2 images so you can get up and running using Kaltura's Community Edition.

Getting Your Amazon Credentials Kaltura offers pre-configured Amazon Machine Images (AMIs) of our Community Edition that can get you up and running in short order. If you don't already have an Amazon Web Services account, you will need to signup for a free developer account at Amazon. After configuring your EC2 credentials, you can use the AWS Management Console, or your favorite tool, to create instances using our AMIs.

If you'd like to learn more about Amazon EC2 and how to use it, refer to the Amazon EC2 Getting Started Guide. CE V4.0 - Generic Installation Package. CE V4.0 - Getting Started. This guide is applicable for Kaltura CE version 4.0.x Congratulations on setting up your Kaltura CE ! To get easily started with your Kaltura CE you should first become familiar with the following applications: Kaltura Administration Console - This is your platform administration tool, usually to be used by the system administrator/s of your Kaltura video Platform Kaltura Management Console (KMC) - This is the Kaltura console for content management and publishing. every publisher that is registered into your online video platform will have his/her own KMC account To start working with the Kaltura CE, do the following: Go to your local Kaltura CE start page To get started working with the Kaltura CE after a successful installation, browse to your local Kaltura CE start page at: Log into the Kaltura Administration Console to create your first KMC account Log into your new KMC account.

Terminology | Kaltura. Documentation. Amazon Simple Storage Service. Simple Storage Service (S3) Amazon S3 Getting Started Guide. S3 Developers Guide. Amazon Simple Storage Service. In general, bucket owners pay for all Amazon S3 storage and data transfer costs associated with their bucket. A bucket owner, however, can configure a bucket to be a Requester Pays bucket. With Requester Pays buckets, the requester instead of the bucket owner pays the cost of the request and the data download from the bucket. The bucket owner always pays the cost of storing data.

Typically, you configure buckets to be Requester Pays when you want to share data but not incur charges associated with others accessing the data. You might, for example, use Requester Pays buckets when making available large data sets, such as zip code directories, reference data, geospatial information, or web crawling data. Important If you enable Requester Pays on a bucket, anonymous access to that bucket is not allowed.

You must authenticate all requests involving Requester Pays buckets. Requester Pays buckets do not support the following. DevPay and Requester Pays. Amazon S3 Resources. Amazon Web Services General Reference. To reduce data latency in your applications, most Amazon Web Services products allow you to select a regional endpoint to make your requests. An endpoint is a URL that is the entry point for a web service. For example, is an entry point for the Amazon DynamoDB service. Some services, such as IAM, do not support regions; their endpoints therefore do not include a region. A few services, such as Amazon EC2, let you specify an endpoint that does not include a specific region, for example, In that case, AWS routes the endpoint to us-east-1.

If a service supports regions, the resources in each region are independent. For information about which regions are supported, see the specific region information for your product. Amazon CloudFront distributions have a single endpoint: cloudfront.amazonaws.com. AWS CloudTrail supports the following endpoints: Amazon DevPay has a single endpoint: Important. Using Amazon S3 from AWS Explorer.

Amazon Simple Storage Service (Amazon S3) is a storage service that enables you to store and retrieve data from any connection to the Internet. All data stored by you on Amazon S3 is associated with your account and is, by default, accessible only by you. The AWS Toolkit for Visual Studio enables you to store data on Amazon S3 and to view, manage, retrieve, and distribute that data. Amazon S3 uses the concept of buckets, which you can think of as being similar to file systems or logical drives.

Buckets can contain folders—which are similar to directories—and objects, which are similar to files. In this section, we'll be using these concepts as we walk through the Amazon S3 functionality exposed by the AWS Toolkit for Visual Studio. Creating an Amazon S3 Bucket The most fundamental unit of storage on Amazon S3 is the bucket. To create a new Amazon S3 bucket In AWS Explorer, right-click the Amazon S3 node, and then click Create Bucket from the context menu.

Browse Properties Policy Delete Note. How to Use Resources, Principals, Operations, and Conditions in Bucket Policies. Specifying Amazon S3 Resources in Bucket Policies You can refer to buckets and objects in bucket policies. Amazon S3 policies use the Amazon Resource Name (ARN) format for specifying them, as follows: arn:aws:s3:::[resourcename] The resource name is the fully qualified name of a bucket or object that the user is requesting access to.

For buckets, the resource name is bucketname, where bucketname is the name of the bucket. For objects, the format for the resource’s name is bucketname/keyname, where bucketname is the name of the bucket and keyname is the full name of the object. Specifying Principals in Bucket Policies The Principal is one or more people who receive or are denied permission according to the policy. Instead of specifying an AWS account ID you can specify a Canonical User ID when granting permission to an AWS Account. In JSON, you use "AWS": as a prefix for the principal's AWS account ID and the "CanonicalUser": prefix for the principal’s AWS Canonical User ID. Important. Granting Permission, Using Canonical ID, to a CloudFront Origin Identify. Amazon Simple Storage Service. Uploading Objects into Amazon S3.

When you upload a folder, Amazon S3 uploads all the files and subfolders from the specified folder to your bucket. It then assigns a key value that is a combination of the uploaded file name and the folder name. For example, if you upload a folder /images containing two files, sample1.jpg and sample2.jpg, Amazon S3 uploads the files and then assigns the corresponding object key names images/sample1.jpg, and images/sample2.jpg.

Note that the key names include the folder name as a prefix. If you upload one or more files that are not in a folder, Amazon S3 uploads the files and assigns the file names as the key values for the objects created. This section explains how to use the AWS Management Console to upload one or more files or entire folders into Amazon S3. To upload files and folders into Amazon S3 To view file content and properties Do either or both of the following:To view the file content, in the Objects and Folders list, double-click the object name. Virtual Hosting of Buckets. In general, virtual hosting is the practice of serving multiple web sites from a single web server.

One way to differentiate sites is by using the apparent host name of the request instead of just the path name part of the URI. An ordinary Amazon S3 REST request specifies a bucket by using the first slash-delimited component of the Request-URI path. Alternatively, you can use Amazon S3 virtual hosting to address a bucket in a REST API call by using the HTTP Host header. In practice, Amazon S3 interprets Host as meaning that most buckets are automatically accessible (for limited types of requests) at Furthermore, by naming your bucket after your registered domain name and by making that name a DNS alias for Amazon S3, you can completely customize the URL of your Amazon S3 resources, for example, Important Amazon S3 supports virtual-hosted-style and path-style access in all Regions.

Note HTTP Host Header Bucket Specification. Using the AWS SDKs and Explorers. You can use AWS SDKs when developing applications with Amazon S3. The AWS SDKs for Java, PHP, .NET, and Ruby wrap the underlying REST API, simplifying your programming tasks. Mobile SDKs are also available for building connected mobile applications using AWS. This section provides an overview of using AWS SDKs for developing Amazon S3 applications. This section also describes how you can test the AWS SDK code samples provided in this guide. In addition to the AWS SDKs, AWS Explorers are available for Visual Studio and Eclipse for Java IDE.

AWS Toolkit for Eclipse The AWS Toolkit for Eclipse includes both the AWS SDK for Java and AWS Explorer for Eclipse. AWS Toolkit for Visual Studio AWS Explorer for Visual Studio is an extension for Microsoft Visual Studio that makes it easier for developers to develop, debug, and deploy .NET applications using Amazon Web Services. AWS SDKs You can download only the SDKs. Amazon Simple Storage Service. Sample Code & Libraries. Simply unzip the zip file into a directory and use the individual scripts such as ses-send-email.pl and ses-get-stats.pl. The archive comes with a more extensive README file that explains how to use these tools in more detail. Having problems or questions? Please post to the Amazon SES Forum where we will be happy to help. NOTE: Amazon SES no longer maintains these scripts.

Please see the note under About these scripts below. Last Modified: Sep 29, 2015 1:31 AM GMT Curl is a popular command-line tool for interacting with HTTP services. Last Modified: Aug 20, 2015 16:48 PM GMT This version of the EB CLI has been deprecated and a newer version is available. Last Modified: Jul 1, 2015 23:32 PM GMT An internet advertising company operates a data warehouse using Hive and Amazon Elastic MapReduce. Last Modified: Apr 29, 2015 17:47 PM GMT The Amazon CloudWatch Monitoring Scripts for Linux are sample scripts for monitoring memory and disk space utilization on your Amazon EC2 instances running Linux. Amazon CloudFront. Amazon CloudFront - Getting Started. AWS - Live Streaming Server. Sample Code & Libraries. CloudFront Plugin for Joomla! : Sample Code & Libraries. Downloads - joomcloudfront - Joomla! plugin & component for the Joomla! 1.5 CMS. Manager for Amazon CloudFront : Sample Code & Libraries.

CloudFront Tool in PHP : Sample Code & Libraries. JetS3t - Java Toolkit for Amazon S3 and Amazon CloudFront : Sample Code & Libraries. JetS3t - Cockpit Online - 0.8.1. JetS3t - Cockpit. Downloads.

CDN Plugins and Server Setup

JetS3t - Downloads. Managing Amazon EC2 - SSH login and protecting your instances - Everyday's findings. Amazon EC2 Getting Started Guide. Developer Tools. EC2 API Tools : Developer Tools. EC2 AMI Tools : Developer Tools. Amazon EC2 User Guide. HDDN | High Definition Distribution Network | Video Delivery Solution.

API » NetDNA Support Site. MaxCDN | Content Delivery Network | CDN. Jdorfman/netdna-api-samplecode - GitHub.