Kar*_*tik 5 xamarin.ios xamarin
我正在xamarin中构建一个用户将用于播放电影的应用程序.我需要应用程序从内存流中播放电影,而不是直接从网址或文件中播放.是否有一个播放器控件或库可以用来播放一段记忆流中的电影?
一般来说,最好使用MPMoviePlayerViewController(此处为文档)在 iOS 上播放视频。遗憾的是,它需要NSUrl播放视频。
为了使用它,您需要做的是将流保存到临时文件中。
例如:
string path = Path.GetTempFilename();
using (var yourStream = GetYourStream())
using (var fileStream = File.Create(path))
{
await yourStream.CopyToAsync(fileStream);
}
var controller = new MPMoviePlayerViewController(NSUrl.FromFilename(path));
//show the controller
Run Code Online (Sandbox Code Playgroud)
不太理想,但应该可以。
| 归档时间: |
|
| 查看次数: |
2283 次 |
| 最近记录: |