我使用Azure的媒体服务编码需要在网络被看作自适应视频网站和移动视频编码(我使用Smooth Streaming的这个),并在这两个iOS和Android(和我两者都使用HLS)。在Azure documentation中预编码为1080p的Smooth Streaming,还有documentation用于将SS文件重新混合到HLS。到现在为止还挺好。
问题是,当我将1080p Smooth Streaming转换为HLS时,结果在Android中无法播放。我已经搜索过它,看起来问题在于媒体服务预设使用h264高配置文件编码视频,而Android不支持该配置文件。
我已修正这个问题编码到两个不同的平滑流预设:“H264平滑流1080”和“H264平滑流720p的”(因为后者编码到H264主轮廓),并且然后使用720p的文件,以生成HLS视频。这不是最佳的,因为我再编码一次所需的时间,我没有使用720p流畅的流媒体文件。 那么......有没有办法可以跳过720p Smooth Streaming编码?也许编码为1080p平滑流媒体,但主要配置文件?使用Azure的媒体服务
0
A
回答
1
是的,你可以编码1080p的平滑流的主要简介如下:
所有预设的个XML是通过入门的示例代码(http://go.microsoft.com/fwlink/?linkid=253275)可用,在“WAMEPresetFiles”子文件夹。
在文本/ XML编辑器中打开“H264 Smooth Streaming 1080p.xml”文件,并用MainH264VideoProfile替换HighH264VideoProfile。将其保存为“H264主配置文件1080p Smooth Streaming.xml”
按照http://msdn.microsoft.com/en-us/library/windowsazure/dn296426.aspx中的步骤操作,显示如何使用File.ReadAllText()将上述XML文件的内容加载到字符串中,然后在编码任务发送到Azure媒体编码器使用该字符串
相关问题
- 1. Azure媒体服务
- 2. 从Azure媒体服务发布媒体
- 3. 在任务中使用IAssetFile的Azure媒体服务
- 4. Azure的媒体服务资产管理
- 5. Azure的媒体服务和HTML5视频
- 6. Azure媒体服务上的媒体资产的容器名称
- 7. 使用sipa url使用rest api上传到Azure媒体服务
- 8. 使用Azure媒体服务使用SWF文件录制视频
- 9. Azure媒体服务安全访问
- 10. Azure媒体服务 - 流恢复?
- 11. Azure媒体服务从HTML上传
- 12. Microsoft Azure cdn vs媒体流服务
- 13. 媒体文件未通过Azure媒体服务上传
- 14. 从“Azure媒体服务”更新为“媒体编码器标准”
- 15. 错误而使用Azure的媒体服务REST API和PHP
- 16. 使用Azure的媒体服务编码流端点
- 17. 服务媒体
- 18. 使用Azure媒体服务进行实时音频编码
- 19. 使用Azure媒体服务从图像提供HTML5视频
- 20. 使用Azure媒体服务改变播放速度(速度)
- 21. 使用媒体服务从Azure Blob存储流视频
- 22. 将Azure媒体服务与本地资源配合使用
- 23. 使用rest api创建Azure媒体服务作业失败
- 24. Azure媒体服务广播到另一个服务
- 25. 使用Netty的RTSP媒体服务器
- 26. 流媒体到Adobe媒体服务器
- 27. Umbraco媒体服务创建媒体
- 28. Azure媒体服务 - 流媒体单元收费 - 每天或每月?
- 29. Azure媒体服务流不可导出用于AVFoundation
- 30. 如何将Azure媒体服务连接到android应用程序?
是的,这工作。非常感谢你! –