Devam Ediyor

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]+Video+Consultation+Component

REQUIREMENTS

* 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]+Video+Live+Support)

* 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

DOCUMENTATION

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]

[url removed, login to view]+Video+Consultation

CODING

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).

PROJECT TERMS

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.

DELIVER

Extensions ready to deploy.

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

Beceriler: PHP

Daha fazlasını görün: user testing video, upload video get url, room files, project terms conditions template, presentation developers, php main functions, php developers org, php developer opening, php developer online chat, online chat component joomla, list php developers, joomla version developer, joomla template developers, joomla hosting developers, joomla folder developers, joomla docs, joomla developers list, joomla developers custom component, joomla developer online, joomla developer module, joomla developer hosting, joomla cms features, joomla chat online component, javascript vs, integration test online

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

Proje NO: #4453229

Seçilen:

keeperprancis

Hi, bid placed. Ready to start.

20 gün içinde 300$ USD
(46 Değerlendirme)
5.7