Do-it-Yourself YouTube Uses Open Source Project Panda and Amazon EC2
Open source project Panda provides Software to create your own do-it-yourself video platforms -- provided you also pay for the Amazon Web Services.
For the do-it-yourself video software to do its work, you must register with Amazon's Web Services. Required are Amazon's Elastic Compute Cloud (EC2) and Simple Storage Service (S3). The Web Services provide storage and processing on a rental basis when combined with the corresponding software packages.
The Panda software comes free as Open Source and provides all uploading, transcoding and streaming services to the JW FLV (Flash) Player built into the web pages for playbacks (although you can switch to other video players). If Panda is bundled with the Amazon cloud, the software comes preinstalled with FFmpeg for video transcoding and supports formats such as FLV and H.264 for Flash Players and iPhones. Data for video, encoding, accounts and encoding profiles reside in the SimpleDB distributed database, while the uploaded and encoded video data is stored in S3.
On their project page, the developers describe the video integration using an "elegant" REST API as "completely painless," with implementation "in a matter of hours." The API documentation describes how to create, upload and clear the videos. Both YAML and XML are supported (with YAML recommended). Data is loaded into a separate window and a daemon takes over to encode the data in the required format. Panda then sends a message to the application that the video is ready to go.
Behind the open source project is the British firm New Bamboo, specialists in software development based on Ruby on Rails. As expected, you can integrate Panda in your Ruby on Rails applications; details are on a Panda webpage. The New Bamboo Panda source code is available for download under an MIT license at the github site.
Prices for the Amazon services depend on the actual monthly processing required and start at $0.10 for 1.7 GByte memory on a 32-bit platform. You can use Amazon's convenient monthly calculator to figure out the cost based on your anticipated usage.
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
News
-
Fedora 41 Beta Available with Some Interesting Additions
If you're a Fedora fan, you'll be excited to hear the beta version of the latest release is now available for testing and includes plenty of updates.
-
AlmaLinux Unveils New Hardware Certification Process
The AlmaLinux Hardware Certification Program run by the Certification Special Interest Group (SIG) aims to ensure seamless compatibility between AlmaLinux and a wide range of hardware configurations.
-
Wind River Introduces eLxr Pro Linux Solution
eLxr Pro offers an end-to-end Linux solution backed by expert commercial support.
-
Juno Tab 3 Launches with Ubuntu 24.04
Anyone looking for a full-blown Linux tablet need look no further. Juno has released the Tab 3.
-
New KDE Slimbook Plasma Available for Preorder
Powered by an AMD Ryzen CPU, the latest KDE Slimbook laptop is powerful enough for local AI tasks.
-
Rhino Linux Announces Latest "Quick Update"
If you prefer your Linux distribution to be of the rolling type, Rhino Linux delivers a beautiful and reliable experience.
-
Plasma Desktop Will Soon Ask for Donations
The next iteration of Plasma has reached the soft feature freeze for the 6.2 version and includes a feature that could be divisive.
-
Linux Market Share Hits New High
For the first time, the Linux market share has reached a new high for desktops, and the trend looks like it will continue.
-
LibreOffice 24.8 Delivers New Features
LibreOffice is often considered the de facto standard office suite for the Linux operating system.
-
Deepin 23 Offers Wayland Support and New AI Tool
Deepin has been considered one of the most beautiful desktop operating systems for a long time and the arrival of version 23 has bolstered that reputation.