Silverlight杂记Media和SMF播放控件推荐
2010-12-25 21:54
891 查看
Silverlight中播放格式
1Silverlight中支持播放的格式2 传递方法支持的容器
2.1 SMOOTH STREAMING WITH IIS
平滑流式处理(MediaStreamSource 的特定类型。
他提供了:@1自动平衡CPU(CPU忙时降帧)@2自动平衡宽带
@3Simplified caching and support for content delivery networks (CDN)
扩展阅读:
An online example of Smooth Streaming with IIS and Silverlight may be seen on
the IIS Smooth Streaming site here: http://www.iis.net/media/experiencesmoothstreaming.
http://www.smoothhd.com.
mooth Streaming 可以实现在不同网络条件下对视频播放的连续和平滑。
2.2Windows Media Streaming 使用 HTTP.
MediaElement 渐进播放的事件顺序
Playlist
3.1客户端的播放列表其格式如下
<ASX Version="3.0">
<Title>Silverlight in Action Videos</Title>
<Entry>
<Title>Greetings</Title>
<Author>Chad Campbell</Author>
<Ref Href="http://www.silverlightinaction.com/video1.wmv" />
</Entry>
<Entry>
<Title>City Scape</Title>
<Author>Dan Herrenbruck</Author>
<Ref Href="http://www.silverlightinaction.com/video2.wmv" />
</Entry>
</ASX>
3.2服务端的播放列表
<?wsx version="1.0"?>
<smil>
<seq id="sq1">
<media id="advertisement1" src="advertisement1.wmv" />
<media id="movie" src="myMovie.wmv" />
<media id="advertisement2" src="advertisement2.wmv" />
<seq>
</smil>
<MediaElement Source="mms://www.xxx.com:1434/myPlaylist" />
交互播放
4.1控制播放的状态 :PLAY / PAUSE / STOP
4.2Marker
5使用SMF播放
非常齐全的功能和漂亮的界面还支持扩展。话说我练demo的时候,居然把整个动画看完了。。。BTW:我同学把头升过来,要求我重播一次。。。
<Core:SMFPlayer>
<Core:SMFPlayer.Playlist>
<Media:PlaylistItem DeliveryMethod="AdaptiveStreaming"
MediaSource=
"http://video3.smoothhd.com.edgesuite.net/ondemand/Big%20Buck%20Bunny%20Adaptive.ism/Manifest" />
</Core:SMFPlayer.Playlist>
</Core:SMFPlayer>
SMF推荐阅读
1源码和文档(英文) http://smf.codeplex.com/使用 Silverlight Media Framework 构建自定义播放器
http://msdn.microsoft.com/zh-cn/magazine/ff646972.aspx本文忽略了很多细节参看我之前的博文:
一个简单Silverlight音频/视频播放器
相关文章推荐
- VC调用windows media player控件实现视频播放
- 推荐一个Silverlight的验证控件
- silverlight MediaElement创建之后不能播放解决办法
- 拖动MediaPlay控件的滚动条来控制媒体播放--silverlight(银光)学习(4)
- 视频监控网页ActiveX视频分屏播放控件开发 推荐
- 使用Silverlight Toolkit的数据分页控件---DataPager 推荐
- silverlight MediaElement 控件读取FLV。mp4格式视频
- Silverlight MediaElement创建之后不能播放解决办法
- 【Silverlight】Bing Maps开发应用与技巧二:自定义图钉标注控件和动态ToolPanel 推荐
- 推荐一款Silverlight数据列表控件----AgDataGrid
- 推荐一款Silverlight数据列表控件----AgDataGrid
- Silverlight杂记-控件相关
- 推荐一款Silverlight数据列表控件----AgDataGrid
- Visual Studio 2010 使用Windows Media Player控件实现播放音乐视频
- 英语阅读推荐:创建Silverlight用户控件 & A*路径搜索中使用二叉堆
- 【Silverlight】Bing Maps开发应用与技巧六:使用样式美化图钉(Pushpin)控件的ToolTip外观 推荐
- [Silverlight]使用新的MediaPlayer控件播放YouTube上的高清视频
- C#调用WindowsMediaPlayer控件实现音乐播放(一)
- Windows media player控件第二次播放时无法全屏
- 用Windows Media Player控件播放音乐图文教程(MP3,WAV,WMV)