Find Jobs
Hire Freelancers

247127 Script Windows Media Services

N/A

Igangværende
Slået op over 15 år siden

N/A

Betales ved levering
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.
Projekt-ID: 1993381

Om projektet

Projekt på afstand
Aktiv 12 år siden

Leder du efter muligheder for at tjene penge?

Fordele ved budafgivning på Freelancer

Fastsæt dit budget og din tidsramme
Bliv betalt for dit arbejde
Oprids dit forslag
Det er gratis at skrive sig op og byde på jobs

Om klienten

Flag for
5,0
1
Medlem siden mar. 24, 2008

Klientverificering

Tak! Vi har sendt dig en e-mail med et link, så du kan modtage din kredit.
Noget gik galt, da vi forsøgte at sende din mail. Prøv venligst igen.
Registrerede brugere Oprettede jobs i alt
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Indlæser forhåndsvisning
Geolokalisering er tilladt.
Din session er udløbet, og du er blevet logget ud. Log venligst ind igen.