<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Naked Imagination &#187; streaming</title>
	<atom:link href="http://robsmart.co.uk/tag/streaming/feed/" rel="self" type="application/rss+xml" />
	<link>http://robsmart.co.uk</link>
	<description>Emerging technology, Virtual Worlds and Cultural Observations</description>
	<pubDate>Thu, 17 Dec 2009 15:27:58 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Second Life hidden video secrets</title>
		<link>http://robsmart.co.uk/2007/10/27/second-life-hidden-video-secrets/</link>
		<comments>http://robsmart.co.uk/2007/10/27/second-life-hidden-video-secrets/#comments</comments>
		<pubDate>Sat, 27 Oct 2007 10:07:31 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[]]></category>

		<category><![CDATA[lsl]]></category>

		<category><![CDATA[scripting]]></category>

		<category><![CDATA[secondlife]]></category>

		<category><![CDATA[streaming]]></category>

		<category><![CDATA[video]]></category>

		<category><![CDATA[virtualworlds]]></category>

		<guid isPermaLink="false">http://robsmart.co.uk/2007/10/27/second-life-hidden-video-secrets/</guid>
		<description><![CDATA[There is a very little known feature of Second Life to do with showing video in world, this is the ability to show different videos to individual avatars on the same land parcel. I&#8217;ve mentioned this to a quite a few people now and all have been in disbelief, even some of the Lindens seem [...]]]></description>
			<content:encoded><![CDATA[<p>There is a very little known feature of Second Life to do with showing video in world, this is <strong>the ability to show different videos to individual avatars on the same land parcel</strong>. I&#8217;ve mentioned this to a quite a few people now and all have been in disbelief, even some of the Lindens seem to be unaware of this feature.</p>
<p>The method to do this however is not a hack and has in fact been documented in the LSL API for as long as I know.</p>
<p>The method in question can be discovered by looking at the documentation for <a href="http://wiki.secondlife.com/wiki/LlParcelMediaCommandList" target="_blank">llParcelMediaCommandList </a> if you have a close look at the parameters there is one called</p>
<p><strong>PARCEL_MEDIA_COMMAND_AGENT</strong></p>
<p>the description for which is <strong>&#8220;Applies the media command to the specified agent only.&#8221;</strong></p>
<p>So lets look at a quick simple example.</p>
<p>We need a screen that can listen for urls over chat and then set the url for the person speaking.  ( The screen must be owned by someone who has media permission on the land )</p>
<p>The script for the screen is &#8230;</p>
<blockquote><p>integer listen_handle;</p>
<p>default<br />
{<br />
state_entry()<br />
{<br />
listen_handle = llListen(10, &#8220;&#8221;, &#8220;&#8221;, &#8220;&#8221;);<br />
}</p>
<p>touch_start(integer total_number)<br />
{<br />
llSay(0, &#8220;talk on channel 10 to set your personal video for this land&#8221;);<br />
}</p>
<p>listen( integer channel, string name, key id, string message )<br />
{<br />
llSay(0, &#8220;Setting Video play back to &#8221; + message);<br />
llParcelMediaCommandList( [<br />
PARCEL_MEDIA_COMMAND_URL, message,<br />
PARCEL_MEDIA_COMMAND_AGENT, id,<br />
PARCEL_MEDIA_COMMAND_TEXTURE, (key) llGetTexture(0) ] );<br />
}</p>
<p>}</p></blockquote>
<p>Here&#8217;s a quick side by side screenshot of two AVs watching a different movie at the same time on the same parcel of land.</p>
<p><a href="http://robsmart.co.uk/wp-content/uploads/2007/10/ironmanvideo.jpg" title="secondlife yoss video"><img src="http://robsmart.co.uk/wp-content/uploads/2007/10/ironmanvideo.jpg" alt="secondlife yoss video" /></a><a href="http://robsmart.co.uk/wp-content/uploads/2007/10/yossvideo.jpg" title="zeki video"><img src="http://robsmart.co.uk/wp-content/uploads/2007/10/yossvideo.jpg" alt="zeki video" height="254" width="332" /></a></p>
<p>Extra points for guessing what movie trailers they are watching <img src='http://robsmart.co.uk/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://robsmart.co.uk/2007/10/27/second-life-hidden-video-secrets/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Free video streaming into Second Life</title>
		<link>http://robsmart.co.uk/2007/06/27/free-video-streaming-into-second-life/</link>
		<comments>http://robsmart.co.uk/2007/06/27/free-video-streaming-into-second-life/#comments</comments>
		<pubDate>Wed, 27 Jun 2007 20:29:56 +0000</pubDate>
		<dc:creator>Rob</dc:creator>
		
		<category><![CDATA[]]></category>

		<category><![CDATA[lsl]]></category>

		<category><![CDATA[secondlife]]></category>

		<category><![CDATA[streaming]]></category>

		<category><![CDATA[video]]></category>

		<category><![CDATA[virtualworlds]]></category>

		<guid isPermaLink="false">http://robsmart.co.uk/2007/06/27/free-video-streaming-into-second-life/</guid>
		<description><![CDATA[Well I haven&#8217;t done any machinima posts of late, but I can feel a few in the offing having just completed one concept video for a client and with the promise of a few more lurking not too far in the distant future.
The machinima I&#8217;ve been doing has generally been of the type you use [...]]]></description>
			<content:encoded><![CDATA[<p>Well I haven&#8217;t done any machinima posts of late, but I can feel a few in the offing having just completed one concept video for a client and with the promise of a few more lurking not too far in the distant future.</p>
<p>The machinima I&#8217;ve been doing has generally been of the type you use when you can&#8217;t do a live demonstration of SecondLife, it&#8217;s been produced to either illustrate potential scenarios/concepts or show case existing business aspects of secondlife. The venue for displaying this machinima has been at trade shows or during large presentations.</p>
<p>Video and particularly Machinima seems to keep cropping up in my day to day job at the moment, a client I&#8217;m currently working for has a need for a streamed video service for use at events. We want something reliable but cheap that we can use for the occasional streaming of a live event etc. into Second Life (any suggestions welcome <img src='http://robsmart.co.uk/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>The one service I have been playing with at the moment is a startup called Veodia (veodia.com) which is currently in beta. It&#8217;s very similar to another beta startup<br />
called ustream (ustream.tv) the one distinct and important difference (with my SL oriented slant) is that it makes available the video stream in quicktime format. Meaning that it can be streamed straight into Second Life with no conversion faffing or trouble finding dedicated servers to run a Darwin streaming server on.</p>
<p><a href="http://epredator.blogspot.com/">Ian</a> pointed me at <a href="http://veodia.com">Veodia</a> a few weeks ago, however it took my account registration email some time to materialise (it was trapped in Hotmails spam catcher) so I was a bit slow off the mark in checking out what format the streaming was done in. Kevin Aires as ever the video streaming investigator got in there and found it was quicktime compatible and blogged within IBM about getting a Veodia stream into SL.</p>
<p>After finally getting into my account yesterday I started up my <a href="http://www.luminositi.com/">softcam</a> desktop streaming app, set up a quick feed on veodia, grabbed the rtsp link from a view source and set the media url for my land parcel in Ukanipo.</p>
<p>Here&#8217;s the result a slightly disturbing world within world effect&#8230;</p>
<p>.<img src="http://robsmart.co.uk/files/wheels.jpg" height="376" width="564" /></p>
<p>So what you are seeing here is the result of softcam capturing my desktop video display output, streaming it up to veodia and then it being streamed into SecondLife. Infinite loop complete. (ps the quality is better when you don&#8217;t go for this wheels within wheels effect)</p>
<p>So whats this useful for ?</p>
<p>-video conferencing: pipe your webcam into SL without the need to host your own streaming server.<br />
- live demos:   do desktop sharing to a crowd in SL so you can do demonstrations from other apps (shared browsing or 3d app tutorials anyone?), simutaneously visible on the web stream too.<br />
- world tours: get all your guests into one place with a screen in SL and then disapear off streaming your secondlife journey back to the assembled SL crowd.<br />
- video link parts of SL: running a live event over several islands ? then provide video linkups between each of the islands so everyone can see what&#8217;s going on.</p>
<p>best of all veodia which is in beta is currently free, oh and it records too <img src='http://robsmart.co.uk/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://robsmart.co.uk/2007/06/27/free-video-streaming-into-second-life/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
