Find Jobs
Hire Freelancers

247127 Script Windows Media Services

N/A

În desfășurare
Data postării: peste 15 ani în urmă

N/A

Plata la predare
I am looking for someone to help me write a scriping interface to Windows Media Services 9 running on Windows 2003/2008 Server. Windows exposes an object for this called IWMSServer. See the following URL: [login to view URL] There are a few things I want to accomplish: Ideally, we would write a script or collection of scripts that would perform actions based on CGI variables submitted via an http POST operation. The script object would be callable from the Windows command line (e.g. wms9script --action start --ppname sample or wms9script --action record --ppname broadcast1 --filename d:\[login to view URL]) We will call these command line scripts using ColdFusion and CFEXECUTE which will be running on the same server. Parameters might be: i) action = start/stop/create/delete/clone/record ii) publishingpointname iii) additional context parameters like filename The things we really want to do are: 1) Start/Stop an existing publishing point by name (e.g. wms9script --action=start --ppname=broadcast1) (e.g. wms9script --action=stop --pname=broadcast1) 2) Create a publishing point and set parameters. a) source - either live stream or file folder b) access control/authentication c) generally any publishing point property in the IWMSBroadcastPublishingPoint and IWMSOnDemandPublishingPoint objects We would like to be able to apply a common "template" that would be stored in an XML file. e.g. wms9script --action=create --ppname=broadcast3 --template=d:\[login to view URL] 3) Clone an existing publishing point with all the same properties and name the new one some new name. (e.g. wms9script --action=clone --sourcepp=broadcast1 --targetpp=broadcast2) 4) We would like to be able to connect to a live stream in the format http://whatever:8080 from Windows Media Encoder and record that to disk. In reference to the above, I think is accomplished efficiently as follows: i) clone an existing pusblishing point ii) start the Archive operation in IWMSBroadcastPublishingPoint StartArchive iii) stop the Archive Through a Web scripting environment like ASP/.NET, PHP, ColdFusion, etc., we will pass in publishing point by name, pass in a complete file path and start it recording. Later, another http operation will stop it using the "stop" function above. Timeline: I would like to have this project completed in 30 days. I am willing to pay an agreed upon amount as each benchmark is completed. My preference is to pay each benchmark via PayPal or direct billing.
ID-ul proiectului: 1993381

Despre proiect

Proiect la distanță
Activ: 12 ani în urmă

Vrei să câștigi bani?

Avantajele de a licita pe platforma Freelancer

Stabilește bugetul și intervalul temporal
Îți primești plata pentru serviciile prestate
Evidențiază-ți propunerea
Te înregistrezi și licitezi gratuit pentru proiecte

Despre client

Steagul
5,0
1
Membru din mar. 24, 2008

Verificarea clientului

Mulțumim! Ți-am trimis prin e-mail linkul pe care trebuie să-l accesezi pentru a revendica creditul gratuit.
A apărut o eroare la trimiterea e-mailului. Încearcă din nou.
Utilizatori înregistrați Totalul proiectelor postate
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Se încarcă previzualizarea
S-a oferit permisiunea de depistare a locației.
Ți-a expirat sesiunea pentru conectare sau te-ai deconectat. Conectează-te din nou.