HLS在WIndows中蒸汽8

时间:2014-10-07 12:42:54

标签: windows hls

我正在尝试在Windows 8.0上使用hls框架(https://phonesm.codeplex.com/)。我已将HLSView项目转换为Windows 8.0。但Visual Studio告诉我

static readonly IApplicationInformation ApplicationInformation = ApplicationInformationFactory.DefaultTask.Result;在当前背景下不存在

_mediaStreamFascade = MediaStreamFascadeSettings.Parameters.Create(_httpClients,_mediaElementManager.SetSourceAsync);不包含“create”的定义

 _mediaElementManager = new WinRtMediaElementManager(Dispatcher, WinRtMediaElementManager could not be found.

我需要将它集成到Windows 8.0项目中。我已经读过这是可能的,但我不知道如何克服这些错误

我刚试过72bb1b6bb7f3版本(最后一次提交)。我已将hlsview.win81项目转换为Windows 8.0项目。评论SystemMediaTransportControls后,我只有2个问题:

错误7无法解析'SM.Media.IMediaStreamFacade'的基类或接口,或者无效c:\ Users \ Sergiu \ Downloads \ phonesm-72bb1b6bb7f3885c65e157823b7cf2d341fa5c95 \ Source \ bin \ Debug \ SM.Media.Platform。 WinRT.dll HlsView.Win81

和mediaElement1.SetMediaStreamSource(mss);

错误21'Windows.UI.Xaml.Controls.MediaElement'不包含'SetMediaStreamSource'的定义,并且没有扩展方法'SetMediaStreamSource'接受类型'Windows.UI.Xaml.Controls.MediaElement'的第一个参数可以找到(你错过了使用指令或程序集引用吗?)c:\ users \ sergiu \ downloads \ phonesm-72bb1b6bb7f3885c65e157823b7cf2d341fa5c95 \ source \ app \ winrt \ hlsview.win81 \ mainpage.xaml.cs 348 39 HlsView.Win81

我不知道如何让它从Windows 8.0开始工作。欢迎任何帮助

1 个答案:

答案 0 :(得分:0)

henric(phonesm创建者)在https://phonesm.codeplex.com/discussions/569208

中回答了这个问题

基本上你必须自己为windows 8实现mediastreamsource。