Find Jobs
Hire Freelancers

Multicast file transfers

$100-300 USD

Closed
Posted almost 17 years ago

$100-300 USD

Paid on delivery
Need a simple but reliable program for multicasting files to 1-30 computers on a local network. The file sizes can range in size from 1-9gb each so the objective is to minimize network bandwidth. The multicast operation can specify an individual file, multiple files, or a complete folder with all subfolders. All computers will run Windows XP, Vista, or Windows Server 2003 (32-bit). Program Specs: Initiation of multicast transfer starts on the multicast server. After the file/folder location and options are configured, the server announces the availability of a multicast session. Client executable is configured to listen for a session. Multicast Server - Text-box: Assign a session name or number to the multicast (default “S0”) - File Picker: Browse or type local or network path for folders/files to multicast. Selected files/folders shown in a separate window. - Text-box: specify path for folders/files to save on remote client. - Accept connections button: announces availability of multicast session. - Window (Scrollable list): Shows list of clients that have acknowledged the announcement and accepted a session connection to server. - Client count (starts the transfer automatically when the specified number of clients are connect) - Start button – starts the file transfer to all connected clients if client count is blank or less than number specified. - Progress bar shows file transfer status. - Cancel button - to cancel operation. - Should allow session information to be saved and/or loaded from disk (folder location, file list, and other session outlined above). Client Preferably, this should be a small .exe that does not require installation (for example, can be run as an executable from the command line or through a Web link) - Displays client IP address - Text-box: specify session name or number for the multicast server (default “S0”) - Progress bar shows file transfer status after initiated from Server. Please only bid on this project if you actual have experience developing protocol level applications. Only bids which show samples of similar applications will be considered. You must provide all source code upon project completion. Need a simple but reliable program for multicasting files to 1-30 computers on a local network. The file sizes can range in size from 1-9gb each so the objective is to minimize network bandwidth. The multicast operation can specify an individual file, multiple files, or a complete folder with all subfolders. All computers will run Windows XP, Vista, or Windows Server 2003 (32-bit). Program Specs: Initiation of multicast transfer starts on the multicast server. After the file/folder location and options are configured, the server announces the availability of a multicast session. Client executable is configured to listen for a session. Multicast Server - Text-box: Assign a session name or number to the multicast (default “S0”) - File Picker: Browse or type local or network path for folders/files to multicast. Selected files/folders shown in a separate window. - Text-box: specify path for folders/files to save on remote client. - Accept connections button: announces availability of multicast session. - Window (Scrollable list): Shows list of clients that have acknowledged the announcement and accepted a session connection to server. - Client count (starts the transfer automatically when the specified number of clients are connect) - Start button – starts the file transfer to all connected clients if client count is blank or less than number specified. - Progress bar shows file transfer status. - Cancel button - to cancel operation. - Should allow session information to be saved and/or loaded from disk (folder location, file list, and other session outlined above). Client Preferably, this should be a small .exe that does not require installation (for example, can be run as an executable from the command line or through a Web link) - Displays client IP address - Text-box: specify session name or number for the multicast server (default “S0”) - Progress bar shows file transfer status after initiated from Server. Please only bid on this project if you actual have experience developing protocol level applications. Only bids which show samples of similar applications will be considered. You must provide all source code upon project completion.
Project ID: 155045

About the project

8 proposals
Remote project
Active 17 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
8 freelancers are bidding on average $219 USD for this job
User Avatar
please check pmb if you want good quality work.
$300 USD in 15 days
5.0 (24 reviews)
6.8
6.8
User Avatar
We (Argo SE) can develop your application using our own reliable multicast pr(aka RMCast). We designed it to improve market data dissemination on the trading floor several years ago and, since then, used it in several consulting projects for financial institutions. The protocol is based on negative acknowledgement approach and optimized for modern switched local area networks. The protocol recovers data loss due to short network outages, sender and receiver OS buffer overruns and/or overloaded network elements. Unrecoverable data losses are reported to the application. You'll find more information about RMCast on our web site.
$100 USD in 10 days
0.0 (0 reviews)
5.4
5.4
User Avatar
Hi I can provide it... I have no examples to show, sorry..
$300 USD in 25 days
0.0 (0 reviews)
0.0
0.0
User Avatar
We are looking for your valuable orders.
$300 USD in 30 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Please check my PMB, many thanks and best regard.
$300 USD in 15 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I have experience of implementing a multicast voice session using various MCGroups and Group switching in a real-time gaming environment. There are a few queries that I'd like to be addressed like the environment on which you would be running this application..would it be a simple LAN and the topology as well as the type of switches and routers. Secondly, using multicast would reduce the bandwidth but the network that you are going to use it needs to be reliable else there are going to be communication overheads for reliability! Regards, Khurram Sultan +923332337635
$250 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Woodinville, United States
5.0
14
Member since Sep 16, 2005

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.