PHP VideoWhisper Joomla Video Consultation Presentation Updates

This project requires some updates for [url removed, login to view] Video Consultation integration for Joomla.

[url removed, login to view]


* Frontend (room management, for each room):

- Delete Files: delete all room files (from uploads/room folder) , count and display total size of files (ex: Delete Files ([url removed, login to view]) )

- Browse Logs: a view that lists all logs files and allows opening, deleting each one (+ room permissions: View Logs, Delete Logs)

[url removed, login to view] [delete]

[url removed, login to view] [delete]

- room settings will include a room snapshot field where user can fill an image url (for later room list implementation) and option to use live owner snapshot with size settings (a resized thumb like uploads/room/[url removed, login to view] with these settings is generated when owner uploads snapshot)

- room setting will allow selecting a Joomla category

- Share: access links, ajax JavaScript that shows when a moderator is online and room access link (similar to [url removed, login to view])

* Backend

- When defining template webmaster can also specify how many rooms of that type can users create and total credits that can be used in all these rooms per month (0 = unlimited)

- component, module, room parameters (will be provided including codecs, custom public panels)

* Bandwidth credits mode

- room setting: Credits Mode: Time / Bandwidth (2 options to calculate credits in: Minutes / Mb)

- calculate, save and display (in admin room list) bandwidth per minute per stream for each room based on streaming settings (maxCamBandwidth in bytes/s) + sound settings [url removed, login to view] (kbps, divide by 8 to get kb/s)

- room setting: Maximum Bandwidth Capacity: 10 (Mb/s)

+ Calculate and display maximum room capacity based on bandwidth. Each user will require a multiplier of stream bandwidth configurable in component settings: Streams per user bandwidht multiplier. Defaults depend on application type (Live Streaming 1, 2 Way Video Chat 2, Video Conference 4, Video Consultation 1 + number of custom public video panels, Video Messenger 2).

Leaving 0 will user default for that application type. For Consultation will calculate as 1 (main) + number of custom public video panels for each room .

+ At runtime min(room capacity, bandwidth room capacity) is used as room_limit.

* Joomla 3+ support for component and modules


[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]


Coding comments, variables, functions and table names should be in English.

Coding must be secure (ie. sanitise input) and use latest CMS coding standards and functions. Plugins must be compatible with latest CMS version and implementation should be done as per provided documentation.

Interface should be simple and clear, easy to use and self explanatory (including descriptions of fields and settings). All texts must be correctly written in English (spellcheck).


Communication will be done via PMB in English.

A compatible hosting account will be provided to upload progress.

Progress updates should be sent, shown at least 2 times per week. Developer must test all features and views prior to updates, fix any bugs and malfunctions to allow testing progress in good conditions.

Bid with realistic durations and include some extra time to make sure you can do it within the timeframe. Cancellation will be required if project is not ready within bid timeframe.


Extensions ready to deploy.

Component and modules are required, compatible with Joomla 1.5-3+.

Beceriler: PHP

Daha fazlasını gör: webmaster for joomla, user testing video, upload video get url, room files, project terms and conditions template, presentation developers, php to jpg online, php main functions, php http developers online com, php developers org, php developer opening, php developer online chat, online chat component in joomla, list of php developers, joomla version developer, joomla template for developers, joomla template developers, joomla hosting and developers, joomla folder for developers, joomla documentation for developers

İşveren Hakkında:
( 27 değerlendirme ) Buzau, Romania

Proje NO: #4453229



Hi, bid placed. Ready to start.

%selectedBids___i_period_sub_7% gün içinde 300%project_currencyDetails_sign_sub_9% %project_currencyDetails_code_sub_10%
(46 Değerlendirme)