cancel
Showing results for 
Search instead for 
Did you mean: 
edmorey
Level 7

Missing magic byte causing Silverlight streamed video to fail

Hello - we have a client that is unable to view videos we are serving. They are using McAfee Web Gateway on their network and this is blocking our video streams. If they temporarily turn off the McAfee "Magic bytes are necessary" option then the videos play - however they are not prepared to do this as a permanent fix, so I need to find an alternative solution. The video is being served from Windows Azure storage via the Microsoft Content Delivery Network and is in Silverlight adaptive streaming video format - having been encoded using Expression Encoder 4. Does anyone have any ideas how to solve this - i.e. can we do something to the way in which the video is encoded to add the missing "magic byte"?? Thanks Ed.

0 Kudos
3 Replies
alexott
Level 11

Re: Missing magic byte causing Silverlight streamed video to fail

Hello

Could you provide more technical details about this issue - version of MWG, platform used, URL of video that caused this problem (or, it's better several URLs)

0 Kudos
bretzeli
Level 11

Re: Missing magic byte causing Silverlight streamed video to fail

Here is one from MS Silverlight:

https://community.mcafee.com/message/262685#262685

0 Kudos
bretzeli
Level 11

Re: Missing magic byte causing Silverlight streamed video to fail

It may be necessary to add a media type catalog entry under Common > Media Type Catalog, see below for the information to add:

Add or modify Media Type: application/x-silverlight-app

File Extensions: xap

Magic bytes are necessary: checked

Magic bytes are ambiguous: unchecked

Offset: 0

Magic bytes: 504B0304

I worked with agperzan, and we also added a whitelist entry for the media type:

Type: String

String: application/x-silverlight-app

Entry type: Media Type

Apples: Any type

0 Kudos