支持“寻找”的Silverlight播放器到流中的随机位置
有谁知道 Silverlight 视频播放器允许“搜索”流的特定偏移量而无需下载整个内容?
我对 Silverlight 的工作有点陌生,所以我会感谢您为我提供的任何帮助我加快进度的信息。
Does anyone know of a Silverlight Video player that permits "seeking" to a particular offset of the stream without having to download the whole thing?
I'm a bit new to this Silverlight gig, so will appreciate anything you can point me to to get me up to speed.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我有 flash 背景,但我认为这也适用于 silverlight。
一般来说,决定是否可以跳转到视频中的某个点的不是播放器,而是视频的传输方式。
一般来说 - 如果您通过 http 渐进式下载视频,则必须等到您要跳到的视频部分下载完成后才能跳转到该部分。情况并非总是如此,例如 YouTube 会逐步提供其内容。另外,这个人提出了另一个解决方案 - http://www.flashcomguru.com/index.cfm/2005/11/2/Streaming-flv-video-via-PHP-take-two 您也许可以找到类似的使用 dot net 而不是 php 的解决方法。
实现目标的一种更简单的方法(尽管不那么便宜)是使用流媒体服务器。您可以使用特定的服务器来允许实际的视频流式传输,您可以在其中跳转到视频中的各个点。我发现 wowza 相当不错 - http://www.wowzamedia.com/ 或者使用类似的服务聚光灯或streamzilla。然而它们可能非常非常昂贵。
I come from a flash background, but I think this may apply to silverlight too.
Generally speaking, It's not the player that determines whether you can jump to a point in video but how the video is delivered.
Generally speaking - If you are downloading the video progressively over http, you will have to wait until the section of the video you want to skip to has been downloaded before you can jump to it. This is not always the case, YouTube, for example serve their content progressively. Also, this guy came up with another solution - http://www.flashcomguru.com/index.cfm/2005/11/2/Streaming-flv-video-via-PHP-take-two You may be able to find a similar workaround using dot net rather than php.
An easier way to achieve your goal, although not as cheap, would be to use a streaming server. You can use specific severs to allow actual video streaming, where you will be able to jump to various points in the video. I've found wowza quite good - http://www.wowzamedia.com/ Or to use a service like limelight or streamzilla. However they can be very very expensive.