PHP VideoWhisper Joomla Live Webcam Streaming Integration Updates #3

Budget N/A
Bids 4
Average Bid $570

This project involves upgrading an existing Joomla integration for [url removed, login to view] Live Streaming (Joomla components and modules).
[url removed, login to view]+Live+Streaming

REQUIREMENTS
* Frontend
+ Users can create/manage channels depending on permissions and existing details (see Backend and [url removed, login to view]+Video+Live+Support rooms as sample)
- Permissions to define who can broadcast: If already a broadcaster online, user is logged in as watcher
- Share: access links and html embed code for their channels (html code to embed video, watch interface, link to snapshot and channel page as provided in broadcasting interface), ajax JavaScript that shows when broadcaster is online (with snapshot) and channel access link
- Delete Files: delete all room files (from uploads/room folder)
- Browse Logs: lists all logs files and allows opening, deleting each one
[url removed, login to view] [delete]
[url removed, login to view] [delete]

+ Each snapshot is saved with different name (timestamp) and included in log as for 2 way video chat. Snapshots will be saved in new folders based on log name (snapshots/Log12-Feb-25/) so when deleting a certain log, its snapshots are also deleted.

+ New module that shows a live channel with parameters (select just video/watch interface, fill channel name or pick from popup list): VideoWhisper Live Channel

* Backend
- Admins can create, manage and configure channels and channel templates (rooms that can be replicated by fronted users depending on permissions)
- 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)
- new component and module parameters (will be provided - like codec settings)

* Jomsocial
- groups support: if Jomsocial is detected (installed and enabled) groups can be used when defining room permissions in fronted or backend

* Bandwidth credits mode
- room setting: Credits Mode: Time / Bandwidth (Minutes/Mb)
+ calculate, save and display (in admin room list) bandwidth Mb/min per stream for each room based on streaming settings (maxCamBandwidth in bytes/s) + sound settings [url removed, login to view] (from 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 depending on application type (for Live Streaming 1 stream per user).
+ At runtime min(room capacity,bandwidth room capacity) is used as room_limit.

DOCUMENTATION
[url removed, login to view]
[url removed, login to view]
[url removed, login to view]
[url removed, login to view]!1.6
[url removed, login to view]!_1.5,_1.6_and_1.7

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.

DELIVER
Extensions ready to deploy.
Component and modules are required, compatible with Joomla 1.5-3+.

PAYMENT
Amount can be escrow before start and will be released when extensions are done, functional, delivered as in project requirements.

Post a Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • narmadatech Profile Picture

    narmadatech

    Indore,  India

    Thank you very much for visiting our profile, we has 7 plus years experience in web & Mobile technology, impeccable technical skills, high quality Standards and references. 5 Reason why you should choose ? 1. We pay attention to detailing to what client wants and suggest him best solution. 2. We have excellent designs skills that includes CSS-3, HTML-5 , Responsive design, Bootstrap design 3. We have excellent coding skills, we create plugins, modules & follow W3C complaints codding standards. 4. We have excellent Verbal and written skills & we work at US, Australian & UK time Zone 5. We provide maintenance service to client even after website is live for minimum of 3 months.

    PHP, C Programming, Website Design, and Graphic Design

  • Webacharya Profile Picture

    Webacharya

    Ahmedabad,  India

    we are providing as a web Development & Designig Company where PHP based technologies and open source(CMS), online marketing and e-commerce applications development service provider delivering applications and solutions to clients across the world.

    PHP, ASP, .NET, and Website Design

  • davidballyhoo Profile Picture

    davidballyhoo

    coimbatore,  India

    We have dedicated team for Java, PHP, Ruby on Rails, Mobile Apps ( iOS, iPad, Android), Organic SEO and SMM and digital Marketing, and we have developed and deployed multiple scalable applications on various PHP frameworks/tools like CakePHP, PHPClassifieds, Laravel, Angular js, node js, Joomla, Drupal, OXID eShop, Magento, Wordpress etc...<br>

    PHP, Java, Script Install, and Website Design

  • franceson2it Profile Picture

    franceson2it

    Paihia,  New Zealand

    im a freelancer

    PHP, ASP, Social Networking, and SQL