我有一个带流媒体单元的媒体服务帐户,我已经能够上传视频并动态打包成各种流 . 我正在尝试拥有一个带有流媒体网址的网页,以便能够跨平台iOS,Android,桌面等服务 . 我该怎么做呢 .
PS:我能够创建一个带有videojs和渐进式下载的页面 . 我想探索Windows Azure的另一个选项 .
谢谢你的帮助 .
Azure Media Services已经发布了Azure Media Player,它可以自动检测浏览器或设备的功能,并请求相应的流式格式 - 例如,它将使用支持EME的浏览器或iOS设备的HLS获取MPEG-DASH流 . 你可以尝试一下:http://amsplayer.azurewebsites.net/azuremediaplayer.html . 如果你想进入这个播放器的私人预览,请联系yanmf @ microsoft . 我们很快就可以免费使用它 .
看一下JW Player和Microsoft Media Platform Player Framework . 两者都提供了大量播放选项,可用于各种浏览器和设备的渐进式和自适应流式传输 .
对于桌面:使用OSMF插件 - Adobe Smooth流媒体URL
对于iOS:使用HTML5视频标记HLS v3 URL
对于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/
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
4 回答
Azure Media Services已经发布了Azure Media Player,它可以自动检测浏览器或设备的功能,并请求相应的流式格式 - 例如,它将使用支持EME的浏览器或iOS设备的HLS获取MPEG-DASH流 . 你可以尝试一下:http://amsplayer.azurewebsites.net/azuremediaplayer.html . 如果你想进入这个播放器的私人预览,请联系yanmf @ microsoft . 我们很快就可以免费使用它 .
看一下JW Player和Microsoft Media Platform Player Framework . 两者都提供了大量播放选项,可用于各种浏览器和设备的渐进式和自适应流式传输 .
对于桌面:使用OSMF插件 - Adobe Smooth流媒体URL
对于iOS:使用HTML5视频标记HLS v3 URL
对于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/
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