我有一个带流媒体单元的媒体服务帐户,我已经能够上传视频并动态打包成各种流。我正在尝试拥有一个带有流媒体网址的网页,以便能够跨平台iOS,Android,桌面等服务。我该怎么做呢。
PS:我能够创建一个带有videojs和渐进式下载的页面。我想探索Windows Azure的另一个选项。
感谢您的帮助。
答案 0 :(得分:2)
答案 1 :(得分:1)
查看JW Player和Microsoft Media Platform Player Framework。两者都提供了大量的播放选项,可以将渐进式和自适应流式传输到各种浏览器和设备。
答案 2 :(得分:1)
对于桌面:使用OSMF插件 - Adobe +平滑流式传输URL
对于iOS:使用HTML5视频代码+ HLS v3网址
对于Android:使用HTML5视频标记+ HLS v3 URL或Dash.JS与Mpegh Dash URL
对于Windows Phone:使用Dash.js + Dash.JS URL
希望这会有所帮助......
<强> UPDATE1 强>: Azure已经推出了自己的流媒体播放器,它将负责在所有设备上播放视频。
演示和测试 - http://www.aka.ms/azuremediaplayer
对于Documentaion - http://azure.microsoft.com/blog/2015/04/15/announcing-azure-media-player/
答案 3 :(得分:0)
bitdash MPEG-DASH播放器也开箱即用于MPEG-DASH内容,在这里你可以看到一个来自Azure的示例流:http://www.dash-player.com/demo/streaming-server-encoder-support/?mpd=http%3A%2F%2Fsamplescdn.origin.mediaservices.windows.net%2Fe0e820ec-f6a2-4ea2-afe3-1eed4e06ab2c%2FAzureMediaServices_Overview.ism%2Fmanifest(format%3Dmpd-time-csf)&m3u8=undefined&autoplay=true&muted=false&usePoster=true