总之,据说vlc是少有的可以播放https stream的播放器。
但其实还蛮坑爹的……不知为何vlc是识别系统的ssl证书的(至少在我的arch上是的)。
以下方法仅在arch上测试过。
mkdir -p ~/.local/share/vlc/ssl cd ~/.local/share/vlc/ssl ln -s /usr/share/ca-certificates certs
于是就是这样了。也不用像某些网站一样导出根证书什么的再复制,直接用系统的证书就好啦。(除非你想自己签名个不合法的)不过这年头反正ssl证书有startssl这种免费证书存在。
我折腾这是为啥呢?因为OwnCloud的Ampache流播放音乐之前HTTPS一直不行,后来才发现是这个原因。于是只要你使用phonon-vlc的话,OwnCloud + HTTPS + Ampache + Amarok 是不会有问题的了。
P.S.
我发现 gstreamer 也可以……我到底是在闹哪样……
这个…怎么出来两段一样的文字,这是你开了摘要么?
@kevin
手动摘要
$ curl https://url | mplayer –
强大的 pipe 为何不用?
@void 你没搞清楚我是为了用ampache。
VLC还带一套自己的证书么……这么诡异……
不过话说KDE系统设置里面的证书我貌似一次也没添加成功过。
其实我想用 vlc 来提供 rtsp 或 http 的 stream 来给 qq 影音播放,但是试了好久,没有成功过。