Welcome To PM Broadcast Receive
This is a fast and affective two part software package that streams live data from one computer screen or application on the network. Any number of receive devices/computers on the network can pick up this streamed data. It uses UDP multi-casting where every packet represents one jpeg image. Supported receive devices include windows pc, mac pc and iPhone. Android device support being considered.
Background
One of Creative Lifestyles main products is Presentation Manager. Presentation Manager is a Worship Software. It provides a simple environment for churches to create and display their worship projections. Many churches in this day of age are using presentations to display bible verses, songs, and other information for the congregation. The common place to display the presentation is in the front of the church on a screen with a projector. People in the back of the church may have troubles reading the text from their position or in the mega churches people in other parts of the building can all now see the displayed screen on their own personal hand held devices.
Another product of Creative Lifestyles is a set of automation tools under Soft- Automation. This software allows companies to automate their inspection, sorting, and identifying of products in their production line. In many of these applications there is a camera inspecting the line and doing calculations on what it sees. The software displays what the camera sees on the computer screen for the operator to observe. It may become useful to allow that screen to be seen without actually having to go to that computer. Streaming the screen would provide that.
Needs may also arise to monitor PC at home/work. Home-schooling is a case in point.
Criteria and Features
Server Side
- Capture any window on a PC as an image
- Allow user to select what window/application or monitor to broadcast
- send data over the network using UDP so to multiple clients can receive at once
Client Side
- Work on multiple OS's (eg. Windows, Mac, IPhone) (Ubuntu and Android in development)
- Little to no time delay ie Receive data in real time