MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.
-
Upload
daniela-wilkinson -
Category
Documents
-
view
215 -
download
3
Transcript of MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.
![Page 1: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/1.jpg)
MOVIE TERMINAL APPLICATION
Michael DisneyEKU, Dept. of Technology,
CEN/CET
![Page 2: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/2.jpg)
2
OUTLINE
Motivation Introduction Problem Statement Proposed Solution Results Conclusions Future Work
![Page 3: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/3.jpg)
3
MOTIVATION To learn more
about writing programs
To learn how to network computers with written programs
Decrease lines at the movie theaters…
![Page 4: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/4.jpg)
4
INTRODUCTION
Created with Visual Basic Program and Setup Similar to Self
Checkouts Unreal Streaming Media Server
Used to Broadcast and Monitor Web Cams at Terminals
![Page 5: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/5.jpg)
5
PROBLEM STATEMENT
How To Use One Cashier To Monitor Multiple Movie Sales
Movie Previews Available Before Tickets Are Purchased
Keep Tallies Of How Many Tickets Are Available For Sale
![Page 6: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/6.jpg)
6
PROPOSED SOLUTION
How to build the software Visual Basic 6.0 Professional Unreal Streaming Media Server Windows Media Player
![Page 7: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/7.jpg)
7
Proposed Solution Cont.
Server Program with one video feed from client one
Movie Tallies on the right side update every 5 seconds
Approve and Deny buttons at the bottom of each video display for R-Rated Movies
![Page 8: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/8.jpg)
8
Proposed Solution Cont.
Client Program Purchase ticket
buttons (R-Rated movies wait for approval)
Windows Media Player for preview buttons
![Page 9: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/9.jpg)
9
Software
Visual Basic 6.0 Professional
Sample of program code for client program
![Page 10: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/10.jpg)
10
Software (Video)
Unreal Streaming Media Server Broadcasts video
across the network
Unreal Live Server Connects web
cam to server
![Page 11: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/11.jpg)
11
Software (Previews)
Windows Media Player Integrated into
the program Previews saved
to hard drive of client or on server
![Page 12: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/12.jpg)
12
Movie Tallies Movie Tallies
updated every 5 seconds
Tallies are stored in a shared folder
Clients access files in the shared folder
Clients writes new amount of tickets
![Page 13: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/13.jpg)
13
Movie Tallies Cont. (R-Rated)
A request writes a 1 to a text file
A 1 alerts the cashier to approve or deny
Approve writes a 2 to the text file
Deny writes a 3 to the text file
![Page 14: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/14.jpg)
14
RESULTS
Demonstration
![Page 15: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/15.jpg)
15
CONCLUSIONS
Complete program works and would be efficient in a real life working environment
Allows movie theaters to save money
Not sacrificing the monitoring of the sale of the R-Rated tickets
![Page 16: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/16.jpg)
16
Conclusions Cont.What I Learned More familiar with Visual Basic and
code writing techniques Media servers and how to
broadcast from a web cam over such servers
Integrate other programs into Visual Basic designed programs, such as Windows Media Player
![Page 17: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/17.jpg)
17
FUTURE WORK Using data server instead
of text files for movie tallies
Add camera controls into the server program for the cashier
Use more recent version of visual basic to work better with modern software and peripherals
![Page 18: MOVIE TERMINAL APPLICATION Michael Disney EKU, Dept. of Technology, CEN/CET.](https://reader030.fdocuments.us/reader030/viewer/2022032805/56649ee85503460f94bfa329/html5/thumbnails/18.jpg)
Thank You For Your Attention
Any Questions or Comments?