Skip to content
This repository has been archived by the owner on Mar 28, 2024. It is now read-only.

[BUG-5368] Mac Viewer only - Adobe Flash streams do not show video (but play audio) #13359

Closed
1 task
sl-service-account opened this issue Mar 12, 2014 · 3 comments

Comments

@sl-service-account
Copy link

sl-service-account commented Mar 12, 2014

Steps to Reproduce

I am building presentation items for a class I am teaching using parcel media settings and media on a prim. I am specifically trying to play the metaverse.tv live feed (http://metaversetv.com/MetaverseTVLiveStream480p.swf). Also, as a part of the Virtual World's Best Practices in Education conference (April 9-12) and its theme - connections - we want to be able to stream the keynote addresses of Linden Lab's founder and Linden Lab's current CEO live in Second Life. So - rez a prim and create media texture on one face. Set media texture to http://metaversetv.com/MetaverseTVLiveStream480p.swf .

Actual Behavior

The issue is with displaying streaming flash in SL on a Mac (streaming flash works on everything except SL/Firestorm viewers - i.e., I can see it in Firefox, Safari, Chrome, etc.). Using media on a prim or even directly entering the target in parcel media settings, I can see and hear static flash files (.flv), but when attempting to access a .swf stream, I can HEAR it but video is nonexistent (black). Since I can hear it, I know it is streaming correctly.

Expected Behavior

Since static Flash files (.flv) play nicely on all media items in SL, I was expecting Streaming Flash (.swf) to do so as well.

Other information

Interesting note: some have said this issue is related to the Adobe Flash update to 11.8 and the breaking of the QT webkit. Streaming Flash video worked just fine in the SL viewer until Adobe went to 11.8 a year ago. Multiple users have contacted Adobe about this - and Adobe promptly say that SL needs to update its technology. As of April 1st, we are currently at Flash Player 12.0.0.77 and SL is now over 3 versions behind Flash technology and requirements.

This issue only affects Macs. I can see everything perfectly well on my Windows machine.

I filed a customer service ticket (case #01879335). Elijah Linden recommended that I open a JIRA since the only way to “fix” this is to install an older version of Flash. Due to the constant security concerns regarding Flash, Adobe has released several updates. Installing an older version will literally render web browsers unusable.

I also noticed that if I look at my land media parcel settings (About Land), when I load a .flv file, the system text that displays next to the media file setting reads "video/x-flv". When I attempt to set media to the .swf stream, the system text changes to "application/x-shockwave-flash" and the media type changes to "Movie". I can then hear the stream - just can't see it. I don't know if that helps or not. (EDIT 3/12 12:46pm: Nope - these are the correct MIME types for the videos, so please disregard this paragraph. :-))

And... thanks for all you do. Your hard work is greatly appreciated.

Edit: Previous versions of this JIRA indicated a problem with .FLV. I edited that out as this was an issue with OS X 10.9 and not the SL Viewer.

Links

Duplicates

Original Jira Fields
Field Value
Issue BUG-5368
Summary Mac Viewer only - Adobe Flash streams do not show video (but play audio)
Type Bug
Priority Unset
Status Closed
Resolution Duplicate
Reporter Raven Luna (raven.luna)
Created at 2014-03-12T17:11:11Z
Updated at 2014-04-06T14:40:56Z
{
  'Business Unit': ['Platform'],
  'Date of First Response': '2014-03-12T15:38:49.292-0500',
  "Is there anything you'd like to add?": 'Interesting note: some have said this issue is related to the Adobe Flash update to 11.8 and the breaking of the QT webkit. Streaming Flash video worked just fine in the SL viewer until Adobe went to 11.8 a year ago. Multiple users have contacted Adobe about this - and they promptly say that SL needs to update its technology. \r\n\r\nAnd - this issue only affects Macs. I can see everything perfectly well on my Windows machine.\r\n\r\nI filed a customer service ticket (case #01879335). Elijah Linden recommended that I open a JIRA since the only way to “fix” this is to install an older version of Flash. Due to the constant security concerns regarding Flash, Adobe has released several updates. Installing an older version will literally render web browsers unusable. \r\n\r\nI also noticed that if I look at my land media parcel settings (About Land), when I load a .flv file, the system text that displays next to the media file setting reads "video/mp4" (at least it did yesterday - today it reads "video/x-flv" and breaks the file - sigh). When I attempt to set media to the .swf stream, the system text changes to "application/x-shockwave-flash" and the media type changes to "Movie". I can then hear the stream - just can\'t see it. I don\'t know if that helps or not.  :-)',
  'System': 'SL Viewer',
  'Target Viewer Version': 'viewer-development',
  'What just happened?': 'The issue is with displaying streaming flash in SL on a Mac (streaming flash works on everything except SL/Firestorm viewers - i.e., I can see it in Firefox, Safari, Chrome, etc.). Using media on a prim or even directly entering the target in parcel media settings, I can see and hear static flash files (.flv) (until this morning, but that is a different JIRA), but when attempting to access a .swf stream, I can HEAR it but video is nonexistent (black). Since I can hear it, I know it is streaming correctly.',
  'What were you doing when it happened?': 'I am building presentation items for a class I am teaching using parcel media settings and media on a prim. I am specifically trying to play the metaverse.tv live feed (http://metaversetv.com/MetaverseTVLiveStream480p.swf). Also, in preparation for the VWBPE, it would be nice to be able to stream the keynote addresses live inworld.',
  'What were you expecting to happen instead?': 'Since static Flash files (.flv) play nicely on all media items in SL (until this morning at least), I was expecting Streaming Flash (.swf) to do so as well.',
  'Where': "Multiple locations - concern is for VWBPE streaming (wanted to stream Philip Rosedale's and Ebbe Altberg's keynotes in Second Life.) ",
}
@sl-service-account
Copy link
Author

Jaerik commented at 2014-03-12T20:38:49Z

Chris Campbell, a developer for Adobe, talks about exactly what the problem is in the SL viewer that is causing this in the comments found on the Firestorm JIRA for the exact same issue - http://jira.phoenixviewer.com/browse/FIRE-11057

"In Flash Player 11.8.47, Adobe removed the last remaining legacy code that was supporting QuickDraw (and CarbonEvents) as per Apple's recommendation (QuickDraw has been deprecated for years).
We have a product called AIR that also embeds Webkit which can in turn use Flash Player. After making the change to remove QuickDraw, we had to change AIRs' embedded WebKit at the same time so that AIR's WebKIt would not use QuickDraw either but instead use CoreGraphics and CocoaEvents.
Since SecondLife is apparently also embedding WebKit, they will need to apply the same kind of changes that we did in our embedded WebKit if they want to use more recent versions of the Flash Player."

This problem has existed since the summer of last year and makes most of the media in SL useless on Mac since so many videos are flash.

@sl-service-account
Copy link
Author

Raven Luna commented at 2014-03-13T13:53:20Z

Hi all. Last night, this status was entered: "This issue duplicates BUG-3694 [ BUG-3694 ]". Before I submit a bug report, I search diligently for duplicates so I don't give you guys double work. My reports are often closed because they are marked as duplicates of bug reports we can't see. If you are going to close my request (and since I cannot comment on a closed request), could you please change the status of BUG-3694 to "Public" so that we can help you solve the problem, beta test it, etc.? It would help us greatly as bug reporters and beta testers - and help you so you don't have to wade through 80+ duplicate reports per day. Thank you very much!

@sl-service-account
Copy link
Author

Alexa Linden commented at 2014-03-13T16:06:59Z

BUG-3694 has been made public by the user. Since previous BUGs were created and users were told the issues had limited visibility, many put personal information in their bug reports. Previous bug issues can only be made public by the original Reporter.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant