• Video streaming (partial) resolution

      Wednesday, 23 Sep 2009 - 11:33 UTC

      The problem:

      Live video streaming would play on Macs in SL but not on PCs, despite it playing fine in the PC browser.

      The solution:

      1. On the PC, open QuickTime Player
      2. Go to Edit —> Preferences —> QuickTime Preferences
      3. In Preferences, choose Advanced tab
      4. Transport set-up: Custom
      4a. This opens a pop-up. If it was already on Custom it won’t pop-up – select Automatic, then re-select Custom.
      5. Switch Transport Protocol from UDPHTTP. Port ID switches automatically from 554 to 80

      Then log in to Second Life again – and it plays!

      Now this is obviously not an ideal solution as asking every single viewer to change the default settings on QuickTime is unlikely to be an easy or successful process. But it does work and neither Streamzilla nor Linden Lab have been able to suggest any alternative method at the moment. Streamzilla, in fact, said that the QuickTime format is not very popular at all for streaming video which may explain why there have been no complaints to them about this before. That doesn’t explain why this problem doesn’t seem to be common in Second Life, and I’m pretty sure there must be a better solution out there somewhere, but for now, it does work.

      For my future record, the full details of our settings are below the fold.

      Audio
      Preset: Custom
      Source: Built in microphone
      Gain: 60
      Compressor: MPEG-4 Audio
      Rate: 44.1
      Size: 16

      Video
      Preset: Custom
      Source: Built in i-sight (or camera when attached)
      W: 320 H: 240
      Compressor: H-264
      Depth: Colour
      Quality: High
      Frames/s: 23.98
      Key Frame: 150
      Limit Data Rate: 192

      Network:
      Preset: Custom
      Transmission: Manual Unicast
      Address/Audio/Video: All provided by Streamzilla

      Streamzilla settings:
      Player Type: Quicktime
      Delivery: Darwin
      Metafile Format: mov
      Protocol: RTSP
      Port: 80

      In QuickTime Player preferences

      Transport set-up: Custom
      Transport Protocol HTTP
      Port ID 80

      Last updated: Wednesday, 23 Sep 2009 - 11:33 UTC

      • Comments

        • Date:
          Wednesday, 23 Sep 2009 - 13:52 UTC
          Ken Doyle said:

          One more reason I’m glad I use Macs :)

        • Date:
          Wednesday, 23 Sep 2009 - 13:58 UTC
          Joanna Scott said:

          You and me both!

        • Date:
          Wednesday, 23 Sep 2009 - 14:01 UTC
          Andrew Lang said:

          I think people are getting tired with Second Life and its media issues. Why no web pages on prims? Why are they still using quicktime? The time is ripe for a competitor to take over.

        • Date:
          Wednesday, 23 Sep 2009 - 14:03 UTC
          Joanna Scott said:

          I agree, Andy – there has been a lot of talk here this week about trying out different options (VWs and otherwise) because it’s just too temperamental for us to feel confident on a regular basis.

        • Date:
          Thursday, 24 Sep 2009 - 09:20 UTC
          Peter Miller said:

          I think you have to view any virtual world as a work in progress at the moment and for the foreseeable future. I think the “dream” with SL is that people acquire a degree of familiarity that enables something more valuable than the typical Elluminate experience and one, moreover, that carries into other VWs. LL seem to be touting the llMedia API as the flexible way forward for media. As Andy well knows, you can display web pages on a prim, just that there are significant limitations.


Search blogs

web feed Want a blog?

Submit this post to

Advertisement