CumulusClips - Forums
UvmTube: Streaming video from and for the University of Vermont (UVM)
Built with Cumulus Clips 2.2, JWPlayer 7, and Wowza Streaming Engine 4.2 . Many core file edits were necessary, need a git repository soon. Now, if I could just cross the 2GB file upload barrier it would be so sweet (mmm, and chunky!).
https://uvmtube.uvm.edu/
https://uvmtube.uvm.edu/
This discussion has been closed.
Comments
Was this part of a student project or was this setup by the school staff?
Also, how did you manage to capture live video and send it to Wowza?
While we are using Wowza for live streaming of a current construction project using a variety of IP Network cameras (see https://uvmtube.uvm.edu/stem/embed_stem.php?id=1 ), our CumulusClips (CC) installation only leverages Wowza's Video On Demand (VOD) streaming functionality. Content uploaded to UvmTube is streamed from Wowza to JWPlayer Premium using Apple HLS via SSL HTTPS. JWPlayer on Safari or iOS supports HLS via HTML5; via Flash on Chrome, IE and FireFox. Both Wowza and JWPlayer claim MPEG-DASH HTML5 support, but I'm finding it flaky.
2GB Limit: We are a RHEL shop. Current supported version of PHP is 5.3.3 . File uploads > 2GB introduced in PHP 5.6 . Working with my people to upgrade, but that might not happen for a while. Couldn't get chunking to work with "jQuery File Upload Plugin," thinking of replacing it with plupload, which I know better.
GreenMotion: videos.phtml, change
- /videos/<?=$category->slug?>/" title="<?=$category->name?>"><?=$category->name?>
<?php endforeach; ?>
to<?php foreach ($category_list as $category): ?>
Select...
<?php foreach ($category_list as $category): ?>
/videos/<?=$category->slug?>/" title="<?=$category->name?>" ><?=$category->name?>
<?php endforeach; ?>
Actual categories derived from UVM Admissions pages http://www.uvm.edu/academics/majors_minors_and_graduate_programs
Identity management is WebAuth, developed at Stanford University http://webauth.stanford.edu/protocol.html . It interfaces with institutional backends (LDAP and Kerberos). used .htaccess files to mark urls containing login as requiring authentication, WebAuth does the rest, and includes username and select LDAP data in $_SERVER array. Then Wrote a plugin. Surprisingly simple.
I noticed the upload limit change in php5.6 but I thought that only applied to 32-bit systems. I was under the impression that limit was 16gb for 64-bit. Also make sure you look at the LimitRequestBody setting in Apache hat can cause issues with uploads.
We are happy you chose our software for your project. I spoke with our team and we decided to provide you dedicated support. If there is any assistance you need let us know and our team will assist you at no cost.
All in all, wow, great job.
could you please be so kind to share your plugin for the webauth and LDAP authentication please.
I am a big fan and user of cumulusclips, but i lack the programming skills to write my own plugin.
Thanks in advance
Manu
sysadmin
CVO Lethas Brussels