开发者社区 问答 正文

关于OSS外链支持流媒体的问题我彻底疑惑了

我们的app 是一款音频类应用 会播放存储在oss上的音频.
由于数据结构是网状的不是树状的, 使用数据库读取音频列表后 根据oss的地址去加载音频
其实是属于用外链地址加载.


发现oss 不支持 流媒体, 不能从音频的某个时间开始播放,
而如果音频在其他服务器(比如一些音乐网站) 缺能支持.
之后我们又在我们的阿里云服务器安装了h264组件 把oss上的文件复制过来进行尝试.发现也可以.
基本可以证明播放器本身没有问题.
确实是oss端的问题.


之后通过oss的群和 客服进行了解,
说是能通过设置文件content type 来支持
但是我们测试后发现 ,不论content type设成什么,部分音频文件就是可以做到,部分就是不行.
比如 http://storage.aliyun.com/rssdio/zhoujielun.mp3 这首周杰伦的可以.  而且都不用改 content type 默认的 audio/mpeg 就ok


http://storage.aliyun.com/rssdio/taoze.mp3 这首陶喆的就是不行,
拖动进度条会从头开始放.  及时 content type 设成 application/sdp 也不行


然后尝试把周杰伦的那首晴天改了名字重新上传并把content type改成一个错误的值 audio2/mpeg9
周杰伦的那首歌依然可以支持流媒体. http://storage.aliyun.com/rssdio-music/20120910/1347243166356970288.mp3


这让我非常疑惑....到底oss 的外链可不可以支持流媒体?


展开
收起
icefox57 2012-09-10 16:47:57 15298 分享 版权
6 条回答
写回答
取消 提交回答
  • 能不能拖动应该跟mp4的文件格式相关吧,既然OSS已经支持周杰伦的歌曲拖动了,没理由对非周杰伦的歌不支持。
    2016-02-01 10:24:10
    赞同 展开评论
  • Re关于OSS外链支持流媒体的问题我彻底疑惑了

    请教您几个问题。这些外链是在哪里生成的,外链空间在哪里的?
    2016-01-30 18:14:50
    赞同 展开评论
  • 把mp3导入itunes的时候,有的需要处理,有的不需要
    2012-09-17 12:46:03
    赞同 展开评论
  • 云栖社区聚能聊、问答管理员~发福利、搞怪,八卦我来,论技术、发话题、写博客你上!
    回 楼主(icefox57) 的帖子
    亲,看看这贴 http://bbs.aliyun.com/read.php?tid=117627&fpage=4
    2012-09-17 12:08:03
    赞同 展开评论
  • 太航ERP系统外链支持流媒体的问题我彻底疑惑了
    oss 不支持 流媒体, 不能从音频的某个时间开始播放,
    而如果音频在其他服务器(比如一些音乐网站) 缺能支持.
    之后我们又在我们的阿里云服务器安装了h264组件 把oss上的文件复制过来进行尝试.发现也可以.
    基本可以证明播放器本身没有问题tltesoft.com
    确实是oss端的问题.
    2012-09-16 22:40:07
    赞同 展开评论
  • Re关于OSS外链支持流媒体的问题我彻底疑惑了
    不知道你做测试的时候有没有选择其他的播放器?或者选用其他的电脑?这两个object用HEAD查看的时候没有什么区别,或许跟本地缓存有关。
    2012-09-11 17:25:07
    赞同 展开评论
滑动查看更多