Welcome to the Second Life Forums Archive

These forums are CLOSED. Please visit the new forums HERE

Quicktime Href Track

Eifachfilm Vacirca
Registered User
Join date: 12 Oct 2006
Posts: 1
11-17-2006 00:47
Hi

Im looking for a scripter, who can set me up a SL Video Player that can detect the quicktime href track and trigger scripts according to href information.

Who can help?


Contact: [email]bendix.freutel@solutionpark.ch[/email]
DoteDote Edison
Thinks Too Much
Join date: 6 Jun 2004
Posts: 790
11-17-2006 18:07
This can't be done within the scope of LSL. From what I understand, SL doesn't actually play the QT stream within the SL client. Instead, the SL client passes the stream to QT, which then overlays/chromakeys the video onto your SL screen.

So, the only option I can think of at the moment is to write an application that is installed on the ends user's computer, and have that app interact with SL or an external website to communicate within SL/LSL.

One more idea, would involve lots of work... but, maybe you could convert the Href data to notecards and reference the notecard data in-sync with the video that is playing... or use httprequest to grab the data from an external file.
Raeyan Aldrich
Registered User
Join date: 14 Oct 2006
Posts: 44
11-20-2006 21:49
theortically this can actually be done... using PHP/MySQL on the same web server that is streaming the media...

a script could be written in PHP to trigger the media from the server and set variables in the database based on the media stream playing...

then a dataserver in SL will query a php page every 5-10 seconds to check for new MySQL database values... if found, it relays a command to all the objects that are to update using email...

so you see it can be done... but it's very complicated

IM me in-world if you'd like to talk more or email me at: [email]smstudios@comcast.net[/email]
Intolerable Ginsburg
Registered User
Join date: 19 Jul 2006
Posts: 35
11-24-2006 21:20
If I am understanding correctly, you just want to check what the URL in the parcel media is set to, and depending on what it is, run different scripts?

I'm checking the parcel media URL in a script right now and using that information in IF statements. Just check using llParcelMediaCommandList([PARCEL_MEDIA_COMMAND_URL, ""]);. This at least works if you know what the potential URLs are in advance.

Hopefully I've understood what you're trying to do and that will be helpful.
Raeyan Aldrich
Registered User
Join date: 14 Oct 2006
Posts: 44
11-25-2006 00:36
ah yeah that would work well :) i was under the assumption it was a media stream (ie: static url that plays multiple clips) but yes if the media URL changes with each video clip then simply polling the address would work.