I have an application that was written in cold fusion.? It allows for Flash streaming media to be deployed and scheduled.? I am looking to update the application with some additional functionality.
The currect application functions well, but needs the following additional updates:
**Items to be addressed:**
1.? ? ? ? ? ? Must do tracking on a per User basis
2.? ? ? ? ? ? Must support? login via querystring with a parameter to launch a video
3.? ? ? ? ? ? Must support RTMP tunneling over http
4.? ? ? ? ? ? Must incorporate current search functionality from Admin into Student list
5.? ? ? ? ? ? Must be able to group users under a company
## Deliverables
**Item 1 User tracking:**
The system must record what videos a user has accessed and when.
**Item 2 Login via Querystring/video launch:**
Users must be able to login via a link that includes their username, password, and video id.? Once logged in, the player should be ready so the end user only has to click play to launch the referenced video.? ? If there is no video in the Querystring, then the list of assigned videos should show (just like a normal user login).
**RTMP Tunneling:**
The video stream should operate in a RTMP tunnel over port 80 so it can bypass normal firewall issues and is not tied to port 1935.
**Incorporate Current Search functionality:**
There is an existing search component that is used in the admin that allows you to search for a video.? This functionality should be incorporated into the student side.? No other admin functionality would be moved.
**Group users by company:**
Currently users are all independent.? We would like to have a company level entity to tie the users together.? This would be used later for reporting and analysis purposes.? This should be added in such a way that additional levels could be added in the future for refinement.