首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将MP4上传到Azure存储上,为伪流做好准备

将MP4上传到Azure存储上,为伪流做好准备
EN

Stack Overflow用户
提问于 2015-08-03 01:16:37
回答 1查看 434关注 0票数 0

我正在使用UWP平台构建一个视频服务应用程序,用户可以从该平台上传和观看视频。我正在使用Azure存储作为后端。

下面是使用场景:

  • 用户使用CaptureElement类作为MP4捕获视频。
  • 他把它作为video/mp4块块上传到Azure存储。
  • 其他用户可以使用MediaElement类观看视频。源被设置为.mp4 blob。

视频文件是本地下载的,以便由MediaElement播放。

但是,即使下载还没有完全完成,我也想提供它。经过一番研究,我发现QTIndexSwapperffmpeg -movflags faststartqt-快速启动把MP4文件的元数据放在数据之前,这样就有可能实现流。

下面是一个MP4视频,它的元数据已经开始了

这里有一个,它在最后

MediaElement具有与网络播放器相同的行为。

在UWP应用程序或Azure上实现它的最佳方法是什么?

平滑流客户端SDK扩展能帮忙吗?

如果在Azure上上传视频以移动元数据,那么运行WebJob或类似的内容会怎么样呢?

耽误您时间,实在对不起,

乔治

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-08-09 08:52:21

最后,我使用了来自ffmpeg回购ffmpeg回购工具。我将该代码的修改版本创建为Windows组件,并在我的项目中使用它。它工作得很完美。

这是我写的一篇关于它的博客,在UWP应用程序中创建可通过网络视频进行流的创建

希望它能帮到别人!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31778191

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档