Log in

i Z A P

We are going to rock with elgg now!

Stats

  • Category: Media
  • License: GNU General Public License (GPL) version 2
  • Updated: 2013-1-10
  • Downloads: 35186
  • Recommendations: 83

Other Projects

i Z A P's plugins:

izap videos 4.2.0b (Youtube Upload / Onserver upload + Embed urls) (10 Jan, 2013) for Elgg 1.7

Full featured video plugin by iZAP

Last updated 160 days ago

izap_videos is a full featured videos plugin for elgg. It can handle YouTube videos upload, On server upload if you have dedicated resources to process videos and off server videos (YouTube, Vimeo, Veoh, Blip, CollegeHumor, 5min etc.).

  1. It supports YouTube uploads if you do not have dedicated resources to host/process uploaded videos by your users.
  2. It supports Youtube, Vimeo, Veoh, Metacafe, Blip, CollegeHumor, 5min.
  3. It also supports Off server videos. Where you can convert video files to flv at your own server. It needs ffmpeg compiled on your server. Supported formats are subject of what your ffmpeg compilation supports.
  4. More sharing options (Twitter, Facebook, LinkedIn, MySpace).
  5. A new customizable flash player. You can change forground and background colors of the flash player according to your need.
  6. Embeddable video code to post videos on other sites which are uploaded on elgg's platform.
  7. Categories support.
  8. River support.
  9. Groups integration.
  10. Now you can enable on server and off server in parallel mode.
  11. Make your videos favorite.

Recommend izap-videos if you really like what we did.

Release notes:

Release 3.8b

  1. Nice river update for videos. Click on image holder and play video on place.
  2. Video play page with lot's of cool and well placed elements.
  3. Better control over htmlawed plugin. Manage tags from videos admin panel.
  4. Cool listing pages.
  5. AJAXed play page.
  6. Tags related video holder.
  7. New latest videos widget.
  8. New group widget. Some code fixes at group level.
  9. Cool video thumbs with play button.
  10. Category support ( bug in the previous release )

Release 3.71b

  1. Small but important fixes notified by the community. This release is the #90 revision of svn version. For more information about the fixes you can browse http://izapvideos.googlecode.com/ .

Release 3.7b

Enhancement

  1. Favorite videos feature.
  2. All forms are re-written to decrease php overhead.
  3. All reported bugs have been fixed.

Release 3.62b

This release is more concerned to the bugs we are getting requests to get resolve. I would request to all of you to get involve in this testing.

Enhancement

  1. New flash player for on server videos.
  2. Queue reset option from admin panel.
  3. Compatible with elgg (1.5.1, 1.6.2 and 1.7.1).

Fixes

  1. View counting issue.
  2. Better pdo_sqlite drivers loading.
  3. Now there should be no Warning, Notice in error.log by izap_videos. Let us know if you could find something regarding that.
  4. We worked to suppress even deprecation messages due to newer elgg versions. System will make function calls according to the version of elgg.

Release 3.61b

Cool enhancement

  1. We decided to removed "izap_videos" from URL. now you can enjoy urls like "www.xyz.com/pg/videos/xxxxx". Complete branding for you :).

Fixes

  1. Small fix in video play page for elgg 1.6.1 and elgg 1.5

Release 3.6b

In the previous release we added the support to monitor the actual ffmpeg process to be sure about if queue is running or not. But that was behaving different on different server configurations (dual core, cord core). Number of cores effect on the number of threads of ffmpeg and hence background processes. So that's why it was behaving differently on different flavor of servers. To over come this, we stop this monitoring and start to see the queue status via sqlite db. And i tested it alot here, and it's working perfectly and now we also restored windows support. WAMP is tested with this version.

Release 3.55b:

In the previous release, We got so man y queries regarding intense database load of background process. And even some shared hosting providers having ffmpeg support banned some accounts because of eating of lots of database resources by the background processes. Reason of this was obvious, Queue is working in background and we were saving all queue elements as elgg object in database. And used elgg framework, we all know. Database is the thing where we need to take it seriously. And more over izap_videos plugin need to be optimized according to the demanding feature in almost every social networking site. So we solved this by using Sqlite queue management. To see result you can just try http://elgg.izap.in

How do we planned stability in this version:

In this version we have removed complex video conversion preset command and use simple ffmpeg command "ffmpeg -y -i [inputfile] [outputfile]". I setup a testing lenny instance of a server. than simply install ffmpeg using lenny package manager. And setup elgg with izap_videos. And it was working perfectly there was not any issue. Please post your feedback. And if it works for you. than post your server environment and give us one recommendation. As we will reach to the recommendation of 20. We will change this beta release to stable one.

  1. You can control plugin setting either you want to keep original video file after conversion
  2. Sqlite implementation to cut down all background processing.
  3. More control in queue management.
  4. Implemented Trash, This will just put videos in trash having any issue. it could be ffmpeg supporting libraries. Admin can delete them or can restore them after fix.
  5. Cron implementation to re-trigger queue in case of sudden interruption in the queue. You can manage cron timing according to your need.

Upgrading from previous release:

  1. Backup your database and izap_videos folder.
  2. Disable izap_videos plugin from your admin panel.
  3. Download and unzip izap_videos version 3.5 and place it in mod directory.
  4. Re-enable this new izap_videos plugin from you admin panel.
  5. You may need to re-enable ON-SERVER support from setting tab of izap_videos plugin settings.
  6. Clear simple cache.

New installation:

  1. Download and unzip the plugin in your mod dir.
  2. Enable it from admin panel.
  3. Clear simple cache.

ONSERVER Prerequisites:

  1. PDO sqlite drivers must be installed. This release and all future release will support queue management using PDO sqlite.
  2. ffmpeg and all supporting libraries.

Optional Prerequisites:

  1. notifications p lugin
  2. crontrigger plugin
  3. messages plugin

Optional plugins will give you better control over izap_videos plugin. These optional plugins are only required for ONSERVER support. If you leave them, izap_videos will yet to work with its basic functionality.

Bug fixes:

  1. Access control of uploaded video.
  2. Cutdown elgg-db communications to save resources
  3. Delete video entity will also delete all related media.

Compatiblility:

  1. Elgg 1.5
  2. Elgg 1.6
  3. Elgg 1.7a
  4. Elgg 1.7

Operating system compatiblity:

  1. *nix (confirmed)
  2. Windows (working perfectly tested with WAMP)

We are releasing beta release so we could collect feedback from all of you. Post your tickets at https://izapvideos.googlecode.com

I am twitting on: http://www.twitter.com/the_izap

I am blogging at: http://www.tarunjangra.com

Follow below our group discussion:

http://community.elgg.org/pg/groups/forum/340718

Comments

  • lina nguyen 967 days ago

    i want to ask a question.How can i install PDO sqlite drivers to enable it.thanks so much.

  • lina nguyen 967 days ago

    anyone can help me. how to install PDO sqlite driver .I'm using PHP 5.2.13.Thanks so much

  • bpreston 964 days ago

    Very nice update!! Thanks!  Any idea why the total views field is not updating?

  • Владимир 964 days ago

    Does it possible to run this plugin on mysql? 

  • brandon 964 days ago

    Im having some issues and Im sure its because Im on 1.7.4.  the videos page does not show embeding and links to social networks correctly.  Is they and easy way to just remove all that?  Is all that on one folder?  I just want the video player to remain.

  • ocean oc 964 days ago

    Please tell me how or where I can chage the thumbnail and video size on the dashboard.