[svn:osmf:] 13724: Add fixes to FLV related classes to support DRM protected contents
Revision: 13724
Revision: 13724
Author: [email protected]
Date: 2010-01-22 15:17:16 -0800 (Fri, 22 Jan 2010)
Log Message:
Add fixes to FLV related classes to support DRM protected contents
Some minor fixes to FLV related classes
Modified Paths:
osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVParser.as
osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVTag.as
osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVTagAudio.as
osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVTagScriptDataObject.as
osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/flv/FLVTagVideo.as
Thanks Erik,
If nothing else, this huge list of updates and fixes, shows clearly that the Logic Dev team is working hard on fixing and improving LPX to a major degree.... and from the list of fixes done.. show they do read the bug reports submitted!
As an aside....
I recall how all the 'naysayers' prior to LPX (and in some cases, since...) were proclaiming how Logic was dead, the team was being disbanded, we won't see any further development, the Dev team doesn't listen or care... and so on....... I wonder where those people are now?
Similar Messages
-
[svn:osmf:] 13002: Some fixes for the composite view trait.
Revision: 13002
Revision: 13002
Author: [email protected]
Date: 2009-12-16 13:04:30 -0800 (Wed, 16 Dec 2009)
Log Message:
Some fixes for the composite view trait. Integrated some of the unit tests (though some still break and are commented out).
Modified Paths:
osmf/trunk/framework/MediaFramework/org/osmf/composition/CompositeViewTrait.as
osmf/trunk/framework/MediaFramework/org/osmf/composition/ParallelViewTrait.as
osmf/trunk/framework/MediaFramework/org/osmf/composition/SerialViewTrait.as
osmf/trunk/framework/MediaFramework/org/osmf/layout/LayoutContextSprite.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/MediaFrameworkTests.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestParallelElement.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestSerialElement.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/utils/DynamicMediaElement.as
Added Paths:
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestParallelElementWithV iewTrait.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestSerialElementWithVie wTrait.asIt's important to understand what traits are and what they're not:
Traits are not intended to be generically extensible: there's a fixed set within the framework (although we may add additional traits in the future, to support new Flash/FMS capabilities). We experimented with making them fully extensible, but it turned out to be not worth the cost, particularly since there shouldn't be that many traits in a media system.
Traits represent fundamental characteristics or capabilities of the media in its context. For example, some media is playable (videos), other media is not (images).
A trait cannot apply to all media types. If it could, then there would be no reason to model it as a trait, instead we would model it as part of the MediaElement. Metadata is a good example of this, in that any MediaElement might have some metadata associated with it, so it wouldn't make sense to make metadata a trait. Similarly, any MediaElement has the ability to go into fullscreen mode, so I wouldn't model the ability to go fullscreen as a trait.
On a semi-related note, I'm often asked (inside Adobe and elsewhere) for a technical overview of OSMF. I've posted the slides that I use for this purpose here:
https://sourceforge.net/adobe/osmf/wiki/_discuss/thread/d6c3d719/1962/attachment/OSMF%20Ar chitectural%20Building%20Blocks.pdf
The slides cover the fundamental building blocks of OSMF, things you are likely to use over and over if you're building complex media experiences. They might shed some light on which different parts of OSMF should be used in which situations. -
[svn:osmf:] 10451: Add VAST media file resolver.
Revision: 10451
Author: [email protected]
Date: 2009-09-20 23:00:24 -0700 (Sun, 20 Sep 2009)
Log Message:
Add VAST media file resolver. Centralize supported video MIME types into a framework constants class.
Modified Paths:
osmf/trunk/framework/MediaFramework/.flexLibProperties
osmf/trunk/framework/MediaFramework/org/openvideoplayer/net/NetLoader.as
osmf/trunk/libs/VAST/.flexLibProperties
osmf/trunk/libs/VASTTest/org/openvideoplayer/vast/VASTTests.as
Added Paths:
osmf/trunk/framework/MediaFramework/org/openvideoplayer/metadata/MimeTypes.as
osmf/trunk/libs/VAST/org/openvideoplayer/vast/media/
osmf/trunk/libs/VAST/org/openvideoplayer/vast/media/DefaultVASTMediaFileResolver.as
osmf/trunk/libs/VAST/org/openvideoplayer/vast/media/IVASTMediaFileResolver.as
osmf/trunk/libs/VASTTest/org/openvideoplayer/vast/media/
osmf/trunk/libs/VASTTest/org/openvideoplayer/vast/media/TestDefaultVASTMediaFileResolver. asHello,
This issue is currently being addressed and will be solved very soon. Once the OMSF team has a chance to review the patch they will place it in the OSMF repository. This was a known issue but not addressed because VAST 1 is deprecated by the IAB and we spent our efforts working on the VAST 2 implementation. However, I understand that a few publishers will need VAST 1 clickthrus because advertisers are still moving away from that standard and clickthurs is an important part of the standard. I will update you when the fix is ready on the repository.
Regards,
Craig
Eyewonder -
Revision: 11550
Author: [email protected]
Date: 2009-11-06 17:09:07 -0800 (Fri, 06 Nov 2009)
Log Message:
PARB feedback: Refactor our DynamicStreamingResource class (and hierarchy). Introduce StreamingURLResource and StreamType to lay groundwork for live support. Fix some bugs related to seek not working when a duration is unspecified (NaN). Further refactor unit tests to make them toggleable between hitting the network and using mock objects (still a few tests that fail against the network).
Modified Paths:
osmf/trunk/apps/samples/framework/DynamicStreamingSample/src/DynamicStreamingSample.mxml
osmf/trunk/apps/samples/framework/DynamicStreamingSample/src/org/osmf/parsers/SMILParser. as
osmf/trunk/framework/MediaFramework/.flexLibProperties
osmf/trunk/framework/MediaFramework/org/osmf/audio/AudioElement.as
osmf/trunk/framework/MediaFramework/org/osmf/audio/AudioSeekableTrait.as
osmf/trunk/framework/MediaFramework/org/osmf/media/MediaPlayer.as
osmf/trunk/framework/MediaFramework/org/osmf/media/URLResource.as
osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamPlayableTrait.as
osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamSeekableTrait.as
osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamTemporalTrait.as
osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicNetStream.as
osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicStreamingNetLoad er.as
osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/DynamicStreamingResourc e.as
osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/InsufficientBandwidthRu le.as
osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/MetricsProvider.as
osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/NetStreamSwitchableTrai t.as
osmf/trunk/framework/MediaFramework/org/osmf/net/dynamicstreaming/SufficientBandwidthRule .as
osmf/trunk/framework/MediaFramework/org/osmf/traits/SeekableTrait.as
osmf/trunk/framework/MediaFramework/org/osmf/video/VideoElement.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/MediaFrameworkTests.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestParallelSwitchableTr ait.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/composition/TestSerialSwitchableTrai t.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayer.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayerWithDynamicStre amingVideoElement.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestNetStreamSeekableTrait.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestNetStreamTemporalTrait.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/MockNetStreamMe trics.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestBandwidthRu le.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestBufferRule. as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestDynamicNetS tream.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestDynamicStre amingNetLoader.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestDynamicStre amingResource.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestFrameDropRu le.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestNetStreamSw itchableTrait.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/dynamicstreaming/TestSwitchUpRul e.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/utils/TestConstants.as
osmf/trunk/libs/adobe/NetMocker/org/osmf/netmocker/MockDynamicNetStream.as
osmf/trunk/libs/adobe/NetMocker/org/osmf/netmocker/MockNetStream.as
Added Paths:
osmf/trunk/framework/MediaFramework/org/osmf/net/NetStreamUtils.as
osmf/trunk/framework/MediaFramework/org/osmf/net/StreamType.as
osmf/trunk/framework/MediaFramework/org/osmf/net/StreamingURLResource.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestNetStreamUtils.as
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/net/TestStreamingURLResource.as -
[svn:osmf:] 11233: Add downloadable related unit tests for MediaPlayer
Revision: 11233
Author: [email protected]
Date: 2009-10-28 11:29:23 -0700 (Wed, 28 Oct 2009)
Log Message:
Add downloadable related unit tests for MediaPlayer
Modified Paths:
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayer.as
Added Paths:
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/utils/MockMediaElementWithDownloadab leTrait.asRevision: 11233
Author: [email protected]
Date: 2009-10-28 11:29:23 -0700 (Wed, 28 Oct 2009)
Log Message:
Add downloadable related unit tests for MediaPlayer
Modified Paths:
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/media/TestMediaPlayer.as
Added Paths:
osmf/trunk/framework/MediaFrameworkFlexTest/org/osmf/utils/MockMediaElementWithDownloadab leTrait.as -
Revision: 14007
Revision: 14007
Author: [email protected]
Date: 2010-02-05 11:54:43 -0800 (Fri, 05 Feb 2010)
Log Message:
Partial fix for FM-383: ProxyElement needs to dispatch traitRemove/traitAdd event pairs when the proxy adds or removes a trait that also exists on the proxied element.
Ticket Links:
http://bugs.adobe.com/jira/browse/FM-383
Modified Paths:
osmf/trunk/framework/OSMF/org/osmf/media/MediaElement.as
osmf/trunk/framework/OSMF/org/osmf/proxies/ProxyElement.as
osmf/trunk/framework/OSMFTest/org/osmf/proxies/TestProxyElementAsDynamicProxy.as -
Revision: 16045
Revision: 16045
Author: [email protected]
Date: 2010-05-11 16:35:52 -0700 (Tue, 11 May 2010)
Log Message:
To fix bug FM-760, add a test suite for http streaming video.
Ticket Links:
http://bugs.adobe.com/jira/browse/FM-760
Modified Paths:
osmf/trunk/framework/OSMFIntegrationTest/org/osmf/OSMFIntegrationTests.as(Removed)
-
Revision: 10437
Author: [email protected]
Date: 2009-09-20 13:31:16 -0700 (Sun, 20 Sep 2009)
Log Message:
Add support and unit tests for parsing VAST documents (inline or wrapper). All elements are covered with the exception of Video.
Modified Paths:
osmf/trunk/libs/VAST/.flexLibProperties
osmf/trunk/libs/VAST/org/openvideoplayer/vast/model/VASTAdPackageBase.as
osmf/trunk/libs/VAST/org/openvideoplayer/vast/model/VASTDocument.as
osmf/trunk/libs/VAST/org/openvideoplayer/vast/model/VASTInlineAd.as
osmf/trunk/libs/VAST/org/openvideoplayer/vast/model/VASTWrapperAd.as
osmf/trunk/libs/VAST/org/openvideoplayer/vast/parser/VASTParser.as
osmf/trunk/libs/VASTTest/org/openvideoplayer/vast/parser/TestVASTParser.as
Added Paths:
osmf/trunk/libs/VAST/org/openvideoplayer/vast/model/VASTAdBase.as
osmf/trunk/libs/VAST/org/openvideoplayer/vast/model/VASTCompanionAd.as
osmf/trunk/libs/VAST/org/openvideoplayer/vast/model/VASTNonLinearAd.as
osmf/trunk/libs/VAST/org/openvideoplayer/vast/model/VASTTrackingEvent.as
osmf/trunk/libs/VAST/org/openvideoplayer/vast/model/VASTTrackingEventType.as
osmf/trunk/libs/VAST/org/openvideoplayer/vast/model/VASTUrl.as
osmf/trunk/libs/VAST/org/openvideoplayer/vast/model/VASTVideoClick.asYour problem sounds similar to this one, except that they're using software raid rather than just pure LVM. If you're using an initrd, you may not have the appropriate modules installed. If you're not using an initrd, then the kernel probably needs LVM support compiled in (not as a module) and could be solved by fixing that. I have never used the ck-patchset, but this should give you an additional data point.
Also comment=systemd.automount will be deprecated soon as I understand it; if you have a need for automounting, x-systemd.automount should be used instead. -
Revision: 15256
Revision: 15256
Author: [email protected]
Date: 2010-04-07 09:51:55 -0700 (Wed, 07 Apr 2010)
Log Message:
Add metadata to the resource of elements created by LoadFromDocumentElement subclasses indicating the derived resource. This allow recipients of MediaFactoryEvent.MEDIA_ELEMENT_CREATE to be able to determine where a created element derives from. Updated F4M code and SMIL code, plus unit tests. Also added MediaType to resources generated by SMILMediaGenerator, in case they lack file extensions.
Modified Paths:
osmf/trunk/framework/OSMF/org/osmf/elements/f4mClasses/ManifestParser.as
osmf/trunk/framework/OSMF/org/osmf/metadata/MetadataNamespaces.as
osmf/trunk/framework/OSMFTest/org/osmf/elements/f4mClasses/TestManifestParser.as
osmf/trunk/plugins/SMILPlugin/org/osmf/smil/loader/SMILLoader.as
osmf/trunk/plugins/SMILPlugin/org/osmf/smil/media/SMILMediaGenerator.as
osmf/trunk/plugins/SMILPluginIntegrationTest/src/org/osmf/test/smil/loader/TestSMILLoader .asYes, it seems to be a kernel bug. Previously, my wife used Windows for years and nothing like this happened. Now, she tells a lot about Linux systems :-)
An example of this very-ugly-workaround for somebody who'll find this topic struggling with the same problem:
$ cat /etc/pm/sleep.d/99_fix_time_shift
#!/bin/bash
# fixing https://bbs.archlinux.org/viewtopic.php?id=173487
case "$1" in
suspend)
date +%s > /tmp/suspend.log
resume)
was=`cat /tmp/suspend.log`
now=`date +%s`
# time shifts for 68 hours
if [ $now -gt `expr $was + 244800` ]; then
date -s "`date -R --date="-68 hours ago"`"
## sleep 30; ntpdate ntp.ubuntu.com
fi
esac
Last edited by shurup (2014-03-26 16:25:55) -
Revision: 17786
Revision: 17786
Author: [email protected]
Date: 2010-09-21 10:56:05 -0700 (Tue, 21 Sep 2010)
Log Message:
Add comments on example in Example Player (FM-1044).
Ticket Links:
http://bugs.adobe.com/jira/browse/FM-1044
Modified Paths:
osmf/trunk/apps/samples/framework/ExamplePlayer/org/osmf/examples/buffering/SynchronizedP arallelElement.asSilviu!
I'm really sorry, but as all the office is trying to fix the problem, someone replaced the url content with the stuff that was pointing to the local machine.
I've fix it, and the video player is available here again: http://pp.player.webtv.flumotion.com/params/apiKey/5PzLR2ULL3z2rumJ/videoId/60
If there are other references to the localhost, please do not bother with them, as they do not affect player functionality.
The stream that it uses is an RTMPE, so i'm afraid it will only works with this player. Anyway, the stream url is as follows: rtmpe://87.248.205.81/a4349/e2/veo7/ondemandrtmpe/mp4/med/first-person-mario-4d8741aa.mp4
I really appreciate your help!
Thank you! -
Revision: 17638
Revision: 17638
Author: [email protected]
Date: 2010-09-09 16:34:17 -0700 (Thu, 09 Sep 2010)
Log Message:
To fix FM-1040, we came up with a solution as depicted by SVN change number 17636. However we are not totally satisfied because some multicast specific code was introduced to the NetLoader class. To remedy the problem, we introducted an indirection such that the multicast specific code goes to the MulticastNetLoader.
Ticket Links:
http://bugs.adobe.com/jira/browse/FM-1040
Modified Paths:
osmf/trunk/framework/OSMF/org/osmf/net/MulticastNetLoader.as
osmf/trunk/framework/OSMF/org/osmf/net/NetLoader.as
osmf/trunk/framework/OSMF/org/osmf/net/NetStreamLoadTrait.asAgree it is a pain in the but I know that you can use the same bbid on 2 playbooks.
Be a Shepard and not an iSheep. -
[svn:osmf:] 15073: Add unit tests for AdobeFragmentRunTable.as
Revision: 15073
Revision: 15073
Author: [email protected]
Date: 2010-03-26 13:48:28 -0700 (Fri, 26 Mar 2010)
Log Message:
Add unit tests for AdobeFragmentRunTable.as
Fix bugs uncovered by the unit tests
Modified Paths:
osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/f4f/AdobeBootstrapBox.as
osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/f4f/AdobeFragmentRunTable.as
osmf/trunk/framework/OSMFTest/org/osmf/net/httpstreaming/HTTPStreamingTestsHelper.as
osmf/trunk/framework/OSMFTest/org/osmf/net/httpstreaming/f4f/TestAdobeBootstrapBox.as
osmf/trunk/framework/OSMFTest/org/osmf/net/httpstreaming/f4f/TestAdobeFragmentRunTable.as
Added Paths:
osmf/trunk/framework/OSMFTest/org/osmf/net/httpstreaming/f4f/TestAdobeFragmentRunTableInt egration.as -
Revision: 14486
Revision: 14486
Author: [email protected]
Date: 2010-03-01 14:27:41 -0800 (Mon, 01 Mar 2010)
Log Message:
Add stream metadata support by extracting the actual metadata object from the binary data stream.
Fix bug 466
Modified Paths:
osmf/trunk/framework/OSMF/org/osmf/elements/f4mClasses/ManifestParser.as
osmf/trunk/framework/OSMF/org/osmf/elements/f4mClasses/Media.as
osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/HTTPStreamingUtils.as
osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/f4f/HTTPStreamingF4FIndexHandler.as
osmf/trunk/framework/OSMF/org/osmf/net/httpstreaming/f4f/HTTPStreamingF4FStreamInfo.assame problem, data not replicated.
its captured,propagated from source,but not applied.
also no apply errors in DBA_APPLY_ERROR. Looks like the problem is that LCRs propagated from source db do not reach target queue.can i get any help on this?
queried results are as under:
1.at source(capture process)
Capture Session Total
Process Session Serial Redo Entries LCRs
Number ID Number State Scanned Enqueued
CP01 16 7 CAPTURING CHANGES 1010143 72
2. data propagated from source
Total Time Executing
in Seconds Total Events Propagated Total Bytes Propagated
7 13 6731
3. Apply at target(nothing is applied)
Coordinator Session Total Total Total
Process Session Serial Trans Trans Apply
Name ID Number State Received Applied Errors
A001 154 33 APPLYING 0 0 0
4. At target:(nothing in buffer)
Total Captured LCRs
Queue Owner Queue Name LCRs in Memory Spilled LCRs in Buffered Queue
STRMADMIN STREAMS_QUEUE 0 0 0 -
[svn:osmf:] 9988: Add example for a preloaded SerialElement.
Revision: 9988
Author: [email protected]
Date: 2009-09-03 10:13:16 -0700 (Thu, 03 Sep 2009)
Log Message:
Add example for a preloaded SerialElement. Disable autoRewind. Fix bug in display of durations across tests.
Modified Paths:
osmf/trunk/apps/samples/framework/ExamplePlayer/org/openvideoplayer/examples/AllExamples. as
osmf/trunk/apps/samples/framework/ExamplePlayer/org/openvideoplayer/view/MainWindow.as -
Revision: 17958
Revision: 17958
Author: [email protected]
Date: 2010-09-30 11:31:49 -0700 (Thu, 30 Sep 2010)
Log Message:
Add layout direction attributes to work around bug SDK-26940, when in Flex 3 compatibility mode.
Ticket Links:
http://bugs.adobe.com/jira/browse/SDK-26940
Modified Paths:
osmf/trunk/apps/samples/framework/ExamplePlayer/ExamplePlayer.mxmlHeight is determined by content. I can't think of a single reason to have a div height of 5px because almost nothing will fit inside that small a space without problems.
As to why it doesn't show up in other devices, you must have put that style into the Tablet CSS code instead of the default Mobile CSS code.
Fluid Grids build up from Mobile (applied to everything) with specific rules for Tablets, then Desktops.
Best advice, use Fluid Grids for layout only. Use a separate CSS file for content styles.
Hope this helps,
Nancy O.
Maybe you are looking for
-
Hello, I have a problem with spa400 and pap2t. If from analogue telephone behind pap2t call outside, work, cal call go out go into spa400 e on the rtg system. If I call from external, the calll arrive to spa400 but the spa400 don't forward the call t
-
Yahoo calender not syncing ipad2 with ios 5.1.1
When upgrad my ipad 2 ios to 5.1.1,I find yahoo calender cannot sync anymore! But it still work ok in iphone4 with ios 4.3.3. I've try some way ex.delete yahoo account then creat a new one but it still not work.Could any advanced enlighten urge can b
-
How to hide prompts panel for WebI documents opened in PDF via openDocument
I am linking to a WebI document via openDocument call with sOutputFormat=P. The report opens in PDF format but within another browser window with top panel and left prompts panel. I tried to set different Web Intelligence Interactive settings in CMC
-
Flash player install...
Ok. First post and it is *not* a serious post. After years of installing updates to the flash player, I wish the programmers would do something like the below manipulated screen shot. Take care, Mike
-
Cannot drag photos into iPhoto '09
I just got a new MacBook Pro and I installed iPhoto '09 and I noticed something odd. I cannot drag photos into iPhoto to import them. I remembered in the previous version on my old MacBook Pro I was able to drag photos to the app (in the photo area)