播客奇事一则
注:本文所述内容与播客内容无关,仅讨论技术问题。
还是先推广一下北大提琴社的播客节目 弦琴音蕴 。
好多人跟我说起来过他们根本连不上/听不见 podcast ,本人感到很是纳闷。
因为,我是完全按照苹果的 guideline 来的啊;
而且,我用 AntennaPod 听着好好的啊!
所以问题出哪里呢……
一开始我一直以为是微信的锅……因为推送原文指向播客站点,但是微信会自动“优化”显示。后来有更多的人用了苹果自带的紫色客户端,还是听不了,我就开始怀疑是不是 cdn 的问题。把 cdn 关掉之后开始怀疑线路的问题……但是始终没有解决。
直到前天我借了一个 iPad 过来试了一下,哎,确实没有声音哎……流媒体和下载方式都没有用……试试看早一些的节目呢?直接点开第一期节目……有声音啊……
喵喵喵???
瞄了一眼 nignx 日志……都是 200 ,应该不是这边的问题……难不成是因为早期节目用 mp3 格式,之后看苹果鼓吹的 best practice 换成 m4a 格式的锅吧……
挨个把节目试了一遍……尼玛还真是这样……看来就是紫色客户端播放不了 Adobe Encoder 压出来的 m4a 文件。(一开始以为是 ios 库文件的问题,但是有人说网页在线可以播放……)
无奈之下先前节目全部重新渲染……然后把技术栈换掉重写……╮(╯_╰)╭
看来是 mp3 最保险。