Tips

Tips to use OpenVCE facilities. Contact Skye Gears if you need assistance.

How to get an Avatar in Second Life?

A 3D Virtual Collaboration Environment is under development for your community in Second Life.

Getting started... If you do not already have a Second Life "avatar" please get one first. Some guidance can be found here:

After you have your Second Life avatar, and have completed the orientation tour, please visit the initial collaboration facility at:

VW Platform Location URL Launcher
Second Life OpenVCE 3D Space - I-Zone http://slurl.com/secondlife/VCE/128/80/22/ teleport

Some Second Life viewers have "Basic" and "Advanced" modes... and default initially to "Basic" mode.  Basic mode is fine to get a feel for the environment, but to use voice, see inventory and other essential things related to collaborative meetings you need to use "Advanced" mode.  This is also the normal mode in many viewers.

If you want to look like a Pro right away, you can check you have the key skills for typical collaboration meetings in Second Life by visiting this web page on Second Life Checks.

Setup and Test Your System

 

Second Life Orientation

  • Useful Documentation:
  • Essential Skills - make sure you are prepared (Second Life)

    First thing... if you do not yet have an avatar in Second Life, and have not yet entered the environment, please do that now.  See http://openvce.net/slstart for help.

    Teleconferences and on-line meetings are plagued by set up problems for participants. This is most often the case with audio. Even experienced users find that their setups, firewalls and equipment changes and previously well set up systems stop working or give echo, feedback and problems for others. Worse... the participant causing the problem is usually the only one who cannot hear it. To help prepare for an event, and so that time is not wasted by all participants, it is suggested that a few simple checks are done by all participants BEFORE taking their place at the designated meeting space.

    In some larger events, or where participants may be from many environments, an "Event Reception" area will be designated, at which all participants will be asked to arrive. A few simple checks may be done there, to warn you of issues so you can help others during the meeting, and only use appropriate communications methods for those facilties you know are working.

    A good place to start is the Second Life Quickstart Documentation at Linden Labs community site.

    Quick Tests

    A note may be made of avatars failing one or more tests to guide the meeting organizers and to allow them to propose remedies, e.g. by pointing back at this web page.

    1. Can Sit on Designated Seating:

    Make sure you can sit down. Select the surface of a specific seat that you wish to occupy, right Click (PC) or ... (Mac) to get the object pie menu, and select the "Sit" action. Note that if are wearing Animation Overriders (AO) or other scripted objecst that contrio your avatar's position, these may override the position you adopt in the seat. Turn AOs off when stiing in chairs, etc.

     

    PC Users

    Mac Users

    Note

    Sit on Designated Object Right Click on Object and select "Sit" Ctrl+Click on Object and select "Sit" Turn off any Animation Overrider, etc.

    2. Can Redirect Camera When Seated:

    The camera in the Second Life viewer can be moved independently without moving your avatar. The default camera position is usually slightly behind and above the avatrar looking over the avatars shoulders. You can refocus on any position, and swing the camera across or up and down, and zoom in and out for clearer views of screens, posters, or other avatars. Keyboard keys can be used, or there is a camera control panel that can be shown (via View -> Camera Controls). Note that your avatar's head will move to show the direction you are looking.

     

    PC Users

    Mac Users

    Note

    Focus on Object Alt+left click Cmd+left click Icon is magnifying glass with +
    Zoom In/Out Alt+up/down arrow Cmd+up/down arrow Or Alt+rotate mouse wheel
    Rotate Camera Left/Right Alt+up/down arrow Cmd+up/down arrow  
    Rotate Camera Up/Down Ctrl+Alt+up/down arrow Ctrl+C md+up/down arrow  
    Return to Default View ESC ESC  

    3. Can Receive Video Streams:

    Open the menu item Edit/Preferences at the top of the screen. Open the audio & video tab.

    Tick “Play Streaming Music when available…”, “Play Streaming Media when available…” and “Automatically play media…”.

    From now on, if you walk into a region where there is music or movie to be played, it will be played automatically for you. If this does not work at times, you can always manually start a movie, using the media bar at the bottom right of your screen. You can also use the same media bar to re-play a movie.

    4. Properly Setup for SL Voice:

    Unless you are experienced, know the effects of open-to-air microphones, and know that your setup allows for proper sound cancellation (almost all open to air mics do not) do not try to use a separate microphone and speakers, or even separate microphone and headphones. As all sorts of ambient sounds, computer fan noise, your clicks on typing, etc will be very disruptive indeed for the other participants (even though you may not hear them). Use a good headset with close up mic and all should be well.

    Check SL Voice settings in Edit -> Preferences -> Voice Chat and enable the voice chat facility if its not already on.

    When its on a small white dot apprears over your avatar. If you speak, and your voice levels are set correctly green soud bars will show around this white dot. [Note: If there is no white dot it could indicate that you have either not enabled SL Voice, or the SL Voice services cannot be reached... possibly due to firewall issues.] [Note: you want to achieve the most green bars you can when speaking a little louder than usual... but not see any red bar at all. Then try shouting and it should just go red. If you see red marks near your avatar's white voice dot the your mic is set to too high a level (its "over-attenuated in the jargon"), so you will sound distorted to others]

    The default setting is that you must push the "Talk" button (usually near the bottom right of the SL Viewer) to speak. Hold it down while you speak, and make sure you release it when not speaking. Don't lock it except in exceptional circumstances, such as when you are the main speaker in a lecture, and don't check the "Use Push-To-Talk in toggle mode" in the settings, as that may mean you forget to switch off you mic after you havespoken in an event. This is all very important, and failure to do this is the primary cause of communications problems in teleconferences including in Second Life.

    If you cannot hear through your headset or see any green marks on your avatar's voice white dot when speaking into your microphone (remember to press the "Talk" button), then your device setup may not be correct. Check or change this via Edit -> Preferences -> Voice Chat -> Device Settings. if necessary select the correct deveice for audio I/O, and you can test the mic levels by speaking and adjusting the slidier bar. Try to achieve a level of about 3 of the 5 available bars when speaking a little louder than user. You do not want to see any red when speaking a little louder than usual, but if you shout it just just go red.

    Remedy: Temporary muting of SL voice by other participants for the participant causing feedback or who is over attenuated. Right Click (PC) or ... (Mac) on an avatar to get the avatar Pie menu, and then select "Mute". Near the end of the meeting you might wish to select "Unmute", so that the next time you meet this person they can be heard again. [Note that "Mute" also means you will not see chat or hear IM form the participant involved - to be checked.]

    More information on setting up and using SL Voice:

    Ai Austin's Tips for Getting More from Second Life and Opensim

     

     

    How to get high quality views in Second Life?

    In the Second Life Viewer

    1. Go to Edit -> Preferences -> Graphics and then move the bar for "quality and performance" to "High" or even "Ultra" if your graphics card allows it.
    2. Tick the "custom" tickbox to get more options. Try sliding the "Draw Distance" higher to see further.
    3. Enable the "Advanced" menu with Ctrl/Alt/D on Windows systems, on a Mac use Cmd/Opt/Shift/D;
    4. Select Advanced -> Disable Camera Constraints to disable camera constraints and allow the camera to be drawn back further;
    5. Select Advanced -> High-res Snapshot to get higher resolution snapshots.

     

    Guidance for OpenVCE Event Organizers

    The following protocol is proposed to assist an event organzer in preparing for an event to be held using the OpenVCE.

    Real Life Event linked to a Virtual World Audience

    • Prepare a web page to describe the event, and give details. A Stabdard Operating procedure fro this can be found at http://openvce.net/sop. Examples can be seen on the Events menu at http://openvce.net
    • Decide on whether you will just relay the video/audio into the virtual world, or provider more interaction. Typical provisions are:
      • Video/audio as a Quicktime compatible stream from the live event.
      • Display of a screen onto the virtual world space onto a large screen adjacent to the stage/speaker area/panel.
      • Use of a link facilitator logged into the virtual world and able to interact with the virtual participants but who can relay questions into the live event and assist with issues.
    • Decide how to handle backups for over capacity entrants into the virtual 3D space, (typically by using an adjacent backup 3D space, or relay spaces, or limit attendancve to specific users or groups).
    • Decide how to handle the situation where users cannot acces the 3D Soace for any reason (firewall, unavailability of the service, etc.) provide information, and in some cases a simpler but functional access route on the event web page.

    Virtual World Event

    To be added.

    Video Streaming Formats

    See Video Formats Article

     

    I-Tag - Avatar Id Tag

    Identification | Instrumented | Integrated

    A Second Life tag which you "wear" and which can give a range of identification, communication, instrumentation options, etc.

    Work is underway to use of this for:

    • Avatar labelling with real name, organization, and other details for appropriate events. Joomla and Drupal CMS linkup so that users can (selectively) display their real name and organization on their avatar if they choose to. (using Wene Chke's sl_contact_xt module  in Joomla and his SlUser module in Drupal)
    • Twitter post and status updates
    • Twitter "bubbler" notifications of new tweets incoming on a search tag (e.g. #openvce) and whether to have llOwnerSay through the I-Tag of Tweets
    • Chat logging with ability to turn off and on the authorisation of logs
    • hand raise/lower animations
    • polling/voting support
    • Anti-idler enable/disable
    • I-X technology and I-Room meeting and event support facilities
    • SL position reporting to web services and the ability to turn it on and off
    • A way to better inform external systems and meeting participants about the presence of avatar, their position in the meeting space, and to provide access to the most common forms of information, such as real world persona and link to their user profile, could be useful. Consider an instrumented "I-Seat" connected to the I-X Services and I-Room helper.

     

    I-Room Helper, I-Seat, I-HUD and I-Tag

    4 items may be used in combination:

    1. I-Room Helper: a single location specific facility/meeting space/I-Room object to link the VW to external services (like I-X, Twitter and Joomla/Drupal).
    2. I-Seat: multiple seat position specific places which can be taken/sat upon by avatars. These sense the avatar, can get the avatar UUID and use that and avatar name to authenticate and report presence. This device might use communication with the I-Room helper, and be controllable via chat on a dedicated channel number announced to the avatar (and the I-Room helper) on seat occupancy.
    3. I-HUD: A way to assist users, and especially new users, to select suitable camera angles, or focus on specific screens, displays or in-world objects under discussion would be useful. Consider an "I-HUD"- perhaps associated with the "I-Tag" - to allow the current media feed, or specific in-world textures in posters, screens, etc (all displayed via changing the texture UUID of a part of the HUD) without the user having to select specific camera positions or media screens. Support for presenters in event to preview slides and conrol what is display.
    4. I-Tag: an avatar attachment worn or used as a HUD which can provide avatar services, linkups with external services such as Twitter, Blogs, I-X, etc.

    I-Seat

    An "I-Seat" might be a useful way to populate a positional map (in the I-X JPEG background maps facility) but also shown to the I-Room similar to BuddySpace maps with positional avatar presence indicators... like you might draw a meeting room table and write on avatars/real names as people introduce themselves... but done automatically as people sit down, and using data held in the 2D web profiles.

    Second Life OpenVCE.net Terminals

    http://openvce.net/sluser/terminals/ gives a list of in-world terminals where you can link your Second Life avatar to your OpenVCE.net account.


    If you are already registered at http://openvce.net/

    Obtain your unique  "registration key" via the "My profile" page and look at the "Second Life" tab.

    [ Note that you can renew this key at any time if you need to re-register for any reason via My profile -> Edit -> Second Life settings -> Renew Reg Key]

    1. Go to a Second Life OpenVCE.net Terminal
    2. Left click on the terminal and choose "Check Key" in the menu
    3. When promoted type the reg key into the open chat window
    4. The terminal checks the values against the website and should respond that everything went fine

    [Note that that it does not matter if it is seen by others during the registration process, as it is uniquely  tied to your avatar after its use]


    If you are NOT already registered at http://openvce.net/ and if in-world registration is allowed (currently it is not):

    1. Go to a Second Life OpenVCE.net Terminal
    2. Left click on the terminal and look to see if the option "Reg User" and "Get reg card" is available. If not, the website does not allow for registration from inworld.  If it does, choose "Get reg card" in the menu
    3. The terminal gives you a notecard called "register" containing:
        username =
        password =
        email =
    4. Fill in the notecard with the values needed
    5. Click on the terminal and choose "Reg User"
    6. The terminal says : "You have 30 seconds to drag your notecard onto this terminal"
    7. Drag the "registered" notecard from your inventory  and drop it onto the terminal
    8. The terminal checks the values against the website and should respond that everything went fine
    9. Note that you may have to check your e-mail to authenticate the e-mail address prior to using your account


    Note that public parts of your Linden Labs Second Life profile made public when you link your avatar to your real name .  See an example for Austin tate/Ai Austin at: http://openvce.net/user/3

    Within Second Life, you need to tick the box to say make to your profile elements public and put in a picture that has full perms.


    Thanks: Second Life Terminal LSL and and Drupal Server Code by smm2017 Binder
    http://drupal.org/node/358551

    Improving Links between Real and Virtual Participants in an Event

    1) Set up a decent sized LCD/plasma screen perhaps at 45 deg. to the main stage, so its to one side, but can be seen by audience and obliquely by speaker. fed by a laptop (Mac or Windows) that has a good (Nvidia?) GPU so SL looks good on it. Set up for ULTRA visuals. Add an anti-idle device to the avatar logged in, so its not logged out for inactivity. Set camera so all the Venue is in view. Just leave it feeding the screen. No attention necessary all day after that.

    2a) Nominate a person/avatar to act as relay for questions between SL audience in chat mode or IM to nominated avatar to the RL venue. Make sure the chairperson knows that this person is representing the whole virtual audience when they ask a question, and can state it as such, and recognize the person as representing many others.

    OR

    2b) As an alternative (which we are now starting to prefer as it allows for multiple modalities, some people in SL and some on other virtual participant mechanism, and allows for the envisaged participation via mobile phones, iPods, etc), monitor a Twitter feed on a nominated search tag (e.g. #openvce) and take questions and issues from virtual participants on that. AV people can monitor the same channel to see if there are issues for their feeds to the virtual participants too. Use your favourite Twitter client on any platform, even you iPhone, iPod or cell phone... or just open this page which shows last 6 messages with tag #openvce refreshed very 30 seconds.

    http://openvce.net/custom/twitter-feed-json-openvce.html

    Multiple Facilities Multiple Logins

    In this early virtual collaboration environment, we are using quite a mixture of facilities provided by a number of different platforms and systems such as Joomla, Second Life, Media Wiki and Ning Groups. Some are commercially provided, others are based on open source solutions. Unfortunately, at present a number of the key elements require their own login usernames and passwords, and some have their own unique requirements on those.

    The suggestions is that you adopt the following style: for the Openvce.net site use your usual name e.g. "Austin Tate". You can link that to a Second Life avatar name you have already created via the Second Life contact mechanism in Openvce.net that will show when you log on as a registered user. Second Life avatar names have to be in the style required by Linden Labs. For other elements try to use your real name where you can, or some version of it without spaces where that is necessary. Where the service requires its own style you will have to go with that.

    We are very aware of this problem, and there are ways in which some systems can be jointly authenticatd. We are investivgating those for later versions. Also, we are looking at the use of aseparate single authentication methods such as OpenID for those systems which allow it.

     

    OpenVCE Blogger

    Usage

    Currently only works for owner of object. It is currently being modified to allow any user.

    1. User can click on the object.
    2. They will have a period (30 seconds usually) during which they can drop a blog notecard onto the object.
    3. The blog poster object will then parse the notecard and if valid show it to the user, who can verify its details before confirming the post.
    4. If the blog poster object can then successfully log onto the relevant site and post the blog entry it will report that it has done so.

    Simple Blog Post Template for OpenVCE.net

    title = My title from sl for my drupal website
    cms = drupal
    url = http://openvce.net
    username = toto
    password = mypass
    content_type = blog
    publish_status = 1
    <!--body-->
    Here is my article body

    Blog Post with Read More Extension Template for OpenVCE.net

    title = My title from sl for my drupal website
    cms = drupal
    url = http://openvce.net
    username = toto
    password = mypass
    content_type = blog
    publish_status = 1
    <!--body-->
    Here is my article teaser
    <!--break-->
    and here is my article body

    Introduction Blog Post Template for OpenVCE.net

    title = My title from sl for my drupal website
    cms = drupal
    url = http://openvce.net
    username = toto
    password = mypass
    content_type = blog
    publish_status = 1
    <!--body-->
    <H2>Introducting me and toto.</H2>
    Avatar: alterme
    Real name: me
    Organization: myorg
    You can including web links and image links and HTML markup.

    Implementation and More Details

    Object in 3D which allows blog entries to be made to Drupal, Joomla or Wordpress accounts (Blog Poster LSL Scripts by S. Massiaux - Wene Chke - smm2017 Binder - http://code.google.com/p/ssm2017binder/wiki/ssmBlogPosterEng )

    OpenVCE Presenter

    Usage

    Click here for page to upload new presentation

    Create your presentation as PDF (e.g. using Create PDF or print from from Microsoft PowerPoint) and upload it using the web page above.  Zip uploads are also supported where the zip contains a set of images in PNG, JPG or GIF formats. Note that you can overwrite an older version by uploading a presentation with the same name once again. In all cases the presentation is converted to an image format that can be viewed in Second Life and Opensim via the standard media URL mechanism for plots. The presentations you upload are associated with your avatar name.

    In Second Life or Opensim, touch the OpenVCE Presenter screen to get a list of all your uploaded presentations (by avatar name), and select the one you wish to give. The details are sent to the screen and you can then move through the presentation using the Next or Previous buttons, or return to the start of the presentation with the reset button. Settings (the cogs icon) can be used to turn the screen on and off, to jump to a specific slide number, and other things.

    Managing Your Presentations

    At the moment, other than overwriting old versions with new versions, there is no facility to view, rename, delete or copy your uploaded presentations. For now, ask OpenVCE.net admin to do that for you.  Send an e-mail with your instructions to presenter@openvce.net  

    In-World Screen Setup

    The presenter screen object in Second Life or Opensim must be owned by plot owner to be able to change the media URL for the plot. On group owned land, deed the screen to the group.

    Release

    OpenVCE.net and AIAI has made the presenter screen upload module for Drupal, and the in-world screen presenter LSL scripts available as open source assets at http://openvce.net/resources/downloads/drupal-6.x-module-openvce-aiai-presenter.zip

    Presentation Methods in Second Life

    There are several ways to show presentations in Second Life. The methods are outlined here.

    In-world Images: Create images of slides which can be uploaded and used within Second Life directly.

    Media URL: Use URLs for the content to be shown, whether it is an image, movie or any web page.

    Webcast: Use a web accessible program or script to display content on a single dynamically updated webcast URL. Changing the content can be done by a presenter using a control web page, or tools in-world that make the changes. [ Demonstration PowerPoint Show: audience, presenter ] [ Demonstration Dynamically Set URL: audience, presenter ]

    Screencast: Arrange for a computer screen (the whole desktop, a specific application window or a selected rectangular area) to be fed into a video streaming system. e,.g. using Telestream's "Wirecast" and their "Desktop Presenter" programs, and then use the resulting stream as a media URL in Second Life.

    Notes

    • "Second Life Viewer 2" provides more media presentation facilities.  Essentially anything that can be shown in a Mozilla Browser can be displayed on any face of any object.  This includes Flash, javaScript and other web pages.  Java applets do not work (as at March 2011). Up to 10-12 such displays may be possible concurrently.
    • The following notes apply to the older "Second Life Viewer 1" (e.g. version 1.23.5)
    • Second Life only permits one "media texture" which can be a URL in any Quicktime compatible format using http:// or rtsp:// protocols for video/audio file or live or recorded streamed video/audio. [Opensim is more capable in ths respect]
    • Objects in-world (such as a screen or presenter console) can be programmed to change the media URL in any area, so long as it has appropriate ownership and permisisons.
    • Images can be uploaded at a cost of $L10 each time (File -> Upload Image). Bulk upload with a single command is possible (File -> Bulk Upload). The images can be used on posters, or on screens that allow next and previous sdelectiosn to be made.
    • Resolution can be quite high, but file sizes and media stream bandwidth can then mean it is unacceptably slow to load for some users.
    • Images in world are resized to a power of 2 on each side, and if not already a power of 2 will be rounded down to the nearest one. So a 1024x768 image will become 1024x512. Larger images take longer to load for all users, so try to use a size sufficient for the content rather than having all slides be very large. The images keep their aspect ratyio when put on a suitably sized screen or object. So use for exmaple a 4:3 ratio image resized to 512x512 as a good target.
    • The Freeview script by CrystalShard Foo in Second Life is freely available as a basis for media presentors in Second Life. Later modifications by Raina Andel 04-16-09 can relay Youtube videos, etc. [ Available on XstreetSL ] [ Freeview Help ]
    • PowerPoint slides can be saved into an image format via File -> Save As -> and select "Save as type" to be one of the image formats. E.g. PNG and JPG can be uploaded to Second Life.
    • Consider use of Scribd (http://www.scribd.com) for uploading and sharing Powerpoint, PDF, etc. Formats Suppported: http://support.scribd.com/forums/35566/entries/25092

    Converting Rich HTML Web Pages into Simple Image Files

    Handling YouTube Videos

    Youtube videos are normally played back in web pages using Flash. This cannot (yet) be handled via the media URL and playback mechanism in Second Life which essentially are Quciktime Player compatible formats, and a simple web renderer (based on a Mozilla library). Hence, Youtube screens in Second Life usually use MP4 versions of the Youtube videos, some of which are stored at youtube, or some are converted and used from the conversion URL. E.g. using http://www.youtubemp4.com just use the Youtube video code as follows:

    Handling Flickr Images

    Flickr images and all Flickr images with a given tag or category are usually presented via a URL fetched from Flickr or an intermediate service and used as the Second Life media URL.

    See for example: http://www.freeslscripts.gendersquare.org/communication/45-images/34-flickr-screen.html

    A default image that may be suitable when not showing a specific image is: http://www.flickr.com/images/flickr_logo.gif (or http://www.flickr.com/images/flickr_logo_gamma.gif.v1.2 )

    PDF Presentatiion in Second Life via SLoodle Presenter and Image Magick

    http://www.youtube.com/watch?v=CYavbka6gIA 

    Screencasting via Telestream Wirecast and Desktop Presenter

    Telestream's Desktop presenter is a small application which runs on a PC or Mac, and allows a full screen or selected window to be relayed to Wirecast (a commercially licenced product) for onwards streaming via its built in streaming mechanism, via your own streaming server, or via a range of commercial or freely available streaming services. When Desktop Presenter runs, it needs firewall port 7272 to be open for inward connections on the system whose screen will be relayed. The URL used within Wirecast for the relay is http://IP address of presenter computer:7272

    • Desktop Presenter (freely available) and Wirecast (broadcasts are watermarked and H.264 codec only operates for 30 days) is available at: http://www.telestream.net (you have to create a username/password to get in to their downloads page).
    • Local copy of the freely available Desktop Presenter is available for PC (.exe) and Mac (.dmg) via http://openvce.net/resources/wirecast/
    • The computer on which Desktop Presenter runs needs to allow incoming connections on port 7272 through the firewalls at the computer, router, broadband modem and ISP levels. One way to set this up is to confuigure your ISP/broadband modem and route to do "port forwarding" for ANY incoming request to one nominated computer which you will use Desktop Presenter on and then ONLY using that computer's firewall management to decide what you do and don't want to allow through... so you can have it ASK you if an coming connection is okay.  Otherwise your router usually blocks the incoming call and you never know it was rejected.

    Suggestion for a short project to provide an easy way to present a slide show into a Virtual World

    http://openvce.net/openvce-dev-present

    Dealing with Audience Inputs and Questions

    There are basically have several methods that can be used in some combination and some do more than others if used in a suitable environment and with appropriate management and expectation of the participants on their mode of use.

    1. Local spatial voice, everyone can speak and hear with a radius of each speaker.  Works only on within a single sim. Suitable for small meetings.
    2. "Group" voice.  Anyone in group and online can join conversation, speak and hear.  Moderators (all officers of the group) have controls to mute and activate people.  Works SL wide and therefore across multiple sims.  No fade off with distance.  This site primary method used in larger meetings.
    3. Video feed, which allows for audo stream within it.  Good or a single speaker feed, but needs media streaming faclities and does not scale as well as (a) and (b).
    4. Separate audio stream that can be used with suitable audio streaming facilities.  Its more often used for background music.
    5. Local text chat (20m range, or 100m if "shouted") - works across sim boundaries.  Good for questions.
    6. Group text chat - works SL wide and therefore in larger facilities and meetings. Good for questions.

    How do I enable movies and media to be played for me automatically?

    Open the menu item Edit/Preferences at the top of the screen. Open the audio & video tab.

    Tick “Play Streaming Music when available…”, “Play Streaming Media when available…” and “Automatically play media…”.

    From now on, if you walk into a region where there is music or movie to be played, it will be played automatically for you. If this does not work at times, you can always manually start a movie, using the media bar at the bottom right of your screen. You can also use the same media bar to re-play a movie.

    Video Formats

    Video Streaming Formats - Real Time

    Anything that can play within a Quicktime player should work within Second Life and Opensim. A typical URL for the "Media URL" on a plot in Second Life and Opensim would look like this:

    We have successfully used the following encoding specs in Wirecast for live broadcasts for example:

    • Video: encoded Quicktime H.264 Full Colour 640x480 medium quality 10 frames per second keyframe every 45 frames, limit data rate to 220kbps.
    • Audio: MPEG-4 44.10 stereo AAC low complexity 64kbits.sec sample rate: 32000bps (for some reason 44,100 is greyed out) Quality Best.

    Video Formats - Saved and Steamed

      • HD1080 (1920x1080) 16:9
      • HD720 (1280x720) 16:9

    • PSP (480x272) 16:9
    • SD (768x576) 4:3 (Preserve Ratio via Crop)
    • Hi (640x480, VGA) 4:3 (Preserve Ratio via Crop)
    • Lo (320x240, QVGA) 4:3 (Preserve Ratio via Crop)

    Quicktime Video

    • Compression: H.264
    • Quality: High (not Best)
    • Frame rate: 15
    • Key Frame rate: use 24
    • Frame Re-ordering: Yes
    • Encoding Mode: Multi-pass
    • Dimensions: (set to one needed - see above)
    • Data rate: Automatic used (hence will alter for each size)
    • Hinted for Streaming

    Quicktime Audio

    • Encoding: MPEG-4
    • Audio Format: AAC (Low Complexity)
    • Sample rate: 44.1kHz
    • Quality: Better
    • Channels : Mono (21 Channel)
    • Bit rate limit: 64 Kbps

    WMV Video - Cannot be used in Second Life - Use on Web Only

      • Profile: Camtasia Studio Best Quality and File Size (recommended)
      • Default Profile: This profile is ideal for delivery from a web server. The settings will maintain quality while only using as much file size as necessary. These settings are compatible with Microsoft Silverlight.
      • Audio encoding mode: CBR
      • Video encoding mode: Quality VBR
      • Audio codec: Windows Media Audio 9.1
      • Audio format: 48 kbps, 44 kHz, mono
      • Video codec: Windows Media Video 9
      • Video bit rate: Quality based

     

    Moving Second Life Objects to Opensim

    At present anyone can take OpenVCE 3D Assets and other Second Life large and multi-part builds over from a BUILT version in Second Life to Opensim via Second Inventory.  The OpenVCE release box and its unpack mechanism cannot be taken over directly via that route.  It will take a few days work to restore the packaging mechanism using slightly modified scripts in Opensim.  All things we plan to do when we have time.

    For now, route is:

    1. Build in SL.
    2. Choose one part as a core item.
    3. Note or change part names (some may have component names that are not helpful) , relative locations and rotations for each part (unfortunately some may be rotated with respect to one another and at arbitrary offsets).   [Note that for the OpenVCE 3D Assets, the OpenVCE.net team we will be improving part names, removing relative rotations and adjusting the root prims to be on a very simple whole meter grid at some stage]
    4. Move into Second Inventory. 
    5. Transfer to Opensim.
    6. Rez chosen core item and set it to a simple whole meter location with zero rotation.
    7. Rez all other parts and move them to their original relative locations and rotations.

    OpenVCE Fonts

    Orientation Signs

    The orientation signs on VCE and included with the OpenVCE Second Life Assets use the following fonts:

    Title: Changeling Regular - a commercially available font (€29 in August 2009) from http://www.fontshop.com/fonts/downloads/mark_simonson/changeling/

    Body Text: Century Gothic - available on most systems by default.

    Other Signs and Create Your Own Signs

    Templates: Photoshop templates and simple JPEG backgrounds are provided as an aid to making your own signs.

    Titles: You could purchase Changeling as above, or use a close variant - Neuropol X Free - that is available free from http://www.dafont.com/neuropol-x-free.font

    Has a Photoshop layer style with the following settings:

    Outer Glow:

    • Blend Mode = Screen
    • Opacity = 35%
    • Noise = 0
    • Color = ffffff
    • Technique = Softer
    • Spread = 14
    • Size = 20
    • Contour = first choice (default)
    • Anti-Aliased = (unchecked)
    • Range = 50
    • Jitter = 0

    Stroke:

    • Size = 2
    • Position = Outside
    • Blend Mode = Normal
    • Opacity = 100%
    • Fill Type = Color
    • Color = 000000

    Body Text: Century Gothic 

    Has a Photoshop drop shadow layer style with the following settings:

    • Blend Mode = Multiply
    • Opacity = 45%
    • Angle = 125
    • Distance = 5
    • Spread = 0
    • Size = 5
    • Noise = 0

    NOTE: Use +25 for the tracking on both the title and body text to give the lettering a bit more breathing room for easier reading.

    How to Install Fonts

    Windows PC: http://www.myfonts.com/support/help_install_win.html

    Apple Macintosh: http://www.myfonts.com/support/help_install_mac.html

     

    If you need assistance in using Second Life contact Skye Gears

    Skye Gears is a virtual personality who can help you if you need assistance in using Second Life or other Virtual Worlds and OpenVCE facilities.

    IM "Skye Gears" in world, or e-mail her at skye.gears@googlemail.com to make an appointment, or look out for her in OpenVCE events.

     

    Troubleshooting - Event Facility Not Available at this Time

    The facility you have tried to access is not available at this time. This could be due to a range of reasons:

    • The event has not yet started, and the URL for the media to be provided is not yet available, or not yet live.
    • The event is meant to be in progress, but there is some interuption or change of media URL. [ If the default event status mechanism is in use, you can see current information via Twitter with search tag #openvce or as otherwise notofied on your main event page. ]
    • The event is already over, and the media URL is no longer in use.

     

    Troubleshooting - Fixing Voice Feedback and Echo in SL Voice

    If one or more participants in an event cause feedback or echo through a mic left open, or through poor echo cancellation at their end, then you can stop that via:

    1. Tell them via private chat/IM somethimg like "I am sorry, you seem to have an open mic, or when your mic is on I am hearing echo. You probably will not hear the problem yourself. So for now I will mute you and will not hear you again in this event".
    2. Right click on the avatar and select "Mute".
    3. The avatar will show as "Muted" in their status/group label.
    4. At the end of the meeting you could unmute them in case they fix the problem for next time.

    Troubleshooting: I cannot use alt+left click to enable mouse look, what can I do to get it back?

    Use control+Alt+D to open the Advanced menu at the top of your screen (SL viewer). Tick mouse smoothing (or un-tick it, just to make it different from its previous setting). This should reset your mouse look keys. Try again to see if it works now. You can restore you camera smoothing option after the test.

    If this does not resolve your problem, try to download a newer version of the SL from the web site below: http://get.secondlife.com and this problem should be resolved. This is a known bug in SL, but should be resolved now from Secod Life Viewer version 1.23 onwards.

    See SL bug report for more info: http://jira.secondlife.com/browse/VWR-6436;jsessionid=0D748E95148E23AE2517934AE4A27F68.

    Troubleshooting: I do not have a firewall problem, but I cannot see a movie, why?

    1. First, make sure that you have the most up-to-date Quicktime Player.
    2. Second, make sure that when you hover your mouse over the “camera” icon at the bottom of your screen you can see a text description “There is a movie to play here”. This indicates that your system recognises that there is a movie to be played for you.
    3. Third, click on the small triangle button, so to play the movie.
    4. If you still can not see the movie, use a different movie theatre that plays the same movie (that is provided in a different region in SL). Sometimes, an update/upgrade of the underlying simulator that renders a region in Second Life may cause some users to have problems.