Find Jobs
Hire Freelancers

Custom Video Media Player -- 2

$250-750 USD

処理中
投稿日: 9年近く前

$250-750 USD

完了時にお支払い
I need an application that will do the following: 1. Always loads full-screen and never shows a player bar, controls, start menu, and popups, or the mouse. 2. Starts playing immediately at load. 3. Can play .jpg, .gif, .png, .mov, .wmv, .avi, .flv files. Should play very smoothly and have clean transitions. 4. Should always have a black background when a video is not playing. 5. Should allow me to specify the coordinates each piece of media should please, meaning if a screen resolution is 1000x1000 and I specify 100,100,900,900 then it would play in the middle of the screen at those coordinates. It should stretch the media to play in the defined coordinates. 6. Should be able to connect to an HTTP web server and download a configuration file, media playlist, and the media files themselves. It should download the playlist and the media files in the background and start playing when scheduled to start, and stop playing when scheduled to stop. 7. Should have a configuration screen accessible by pressing any key on the keyboard that will allow you to specify the server URL to download the config file from. 8. Once a file passes the stop date, it should delete the file from the local computer. If a media file no longer appears in the downloaded config file, it should also delete that file. 9. When the program sees a new file URL appear that it has not already downloaded, it should download the file in the background and wait until the start date/time before it starts playing the file. A file should not appear once the stop date/time appears. 10. The files should play in the order specified in the config file. The order may skip around, but should go in ascending sequential order. (it may go 10, 20, 22, 1900, etc) 11. If there is audio with the file, it should play the audio 12. On the upload frequency it should call [login to view URL] and upload a report of the files it played, when, and the duration. 13. There should be a way to have a server player and a client player. Client players will play the exact same file as the server player AT the exact same time (within .1 seconds). Meaning all videos will start at the same time and images will start at the same time. Client computers will have the IP address and PORT of the server computer. This will only happen over a local LAN. 14. The player must log everything is showed and upload this log once per day. If internet is unavailable, store the log locally and try every hour to upload until you can. The log should be in CSV format and contain the following: mediaid,starttimeYYYYMMDDHHMMSS,stoptimeYYYYMMDDHHMMSS,duration(seconds),playerid It should also upload an hourly summary CSV file that will list each media ID and the number of times it played per hour on a date like this: mediaid,playerid,dateYYYYMMDD,Total Plays,Hour00,Hour01,Hour02,Hour03,Hour04,Hour05,Hour06,Hour07,Hour08,Hour09,Hour10,Hour11,Hour12,Hour13,Hour14,Hour15,Hour16,Hour17,Hour18,Hour19,Hour20,Hour21,Hour22,Hour23 Config: 1. clientorserver - defines if this player is a client or server 2. serverip - the IP address of the server player 3. serverport - the port the server will be listening on the the port the client will be trying to connect to 4. autorestart - the time in 24 hour HHMM that the computer will force restart. If blank DO NOT restart. This must restart and force everything to quit and do an immediate hard restart. 5. logupload - the time in 24 hour HHMM that the computer will upload the log of everything that played. 6. downloadfrequency - the number of seconds between times it should check the server for a new config file 7 reboot - if set to 1, then call [login to view URL] and wait to receive a 1 signal, once you get that, then hard reboot the computer right away. This application must work on Windows XP SP1, 2, 3, Windows Vista, Windows 7, Windows 8. I will need some time to test this app to make sure that no memory leaks or anything occur over a month or so.
プロジェクト ID: 7422244

プロジェクトについて

リモートプロジェクト
アクティブ 9年前

お金を稼ぎたいですか?

Freelancerで入札する利点

予算と期間を設定してください
仕事で報酬を得る
提案をご説明ください
登録して仕事に入札するのは無料です

クライアントについて

UNITED STATESのフラグ
Reno, United States
5.0
120
お支払い方法確認済み
メンバー登録日:10月 9, 2002

クライアント確認

ありがとうございます!無料クレジットを受け取るリンクをメールしました。
メールを送信中に問題が発生しました。もう一度お試しください。
登録ユーザー 投稿された仕事の合計
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
プレビューを読み込み中
位置情報へのアクセスが許可されました。
あなたのログインセッションの有効期限がきれ、ログアウトされました。もう一度ログインしてください。