视频cdn for android app

时间:2017-04-06 09:39:53

标签: android amazon-web-services amazon-s3 amazon-cloudfront hls

目标 - 在Android应用中毫不拖延地连续观看十大视频

我读过自适应流媒体(HLS / DASH)cdn,如亚马逊cloudfront,hola,streamable。

不幸的是,他们给出的例子都不起作用。每个都抛出一个我无法解决的独特错误。亚马逊&流畅,支持人员没有回应。

使用Amazon Cloudfront Tutorial示例应用时,我收到以下错误 - “内容类型没有查看应用 - application / octeam-stream”, 所以我创建了一个使用ExoMedia播放视频的VideoPlayerActivity。

我收到以下错误

  

引起:java.lang.IllegalArgumentException:无法找到   配置root用于   内容://com.mysampleapp.fileprovider/s3_lolwow-contentdelivery-mobilehub-2118977425/content/HLS/Popeye_forPresident_512​​kb-1490367405276/output/2M_v4.m3u8

我修改了content_delivery_paths.xml中的'name'属性,因为更改名称不会有任何区别

原始

<paths xmlns:android="http://schemas.android.com/apk/res/android">
    <files-path name="." path="/"/> 
</paths>

修饰

<paths xmlns:android="http://schemas.android.com/apk/res/android">
    <files-path name="videos" path="/"/> 
</paths>

现在我收到以下错误

  

com.amazon.mysampleapp E / ExoPlayerImplInternal:内部跟踪   渲染器错误。 com.google.android.exoplayer.ExoPlaybackException:   com.google.android.exoplayer.upstream.ContentDataSource $ ContentDataSourceException:   java.io.FileNotFoundException:没有这样的文件或目录

多次尝试后我决定切换并尝试使用streamable.com但遇到此error,他们的支持团队不会回复任何查询。

任何人都可以指导我完成这个吗?

1 个答案:

答案 0 :(得分:0)

我切换到streamable.com,我想出了问题并解决了它 https://github.com/adrielcafe/AndroidStreamable/issues/2#issuecomment-292454278