2012/12/28

VLCとhttpsでストリーミング

VideoLAN on HTTPS - Yet another blog for JBKempf
VLC 2.1.0 will play HTTPS in a better way, even with self-signed certificates of your seedboxes

何故か現状(ver 2.0.5)出来ないんですが・・・
gnutls error: TLS session: access denied
gnutls error: Certificate could not be verified
gnutls error: Certificate's signer was not found
main error: TLS client session handshake error
access_http error: cannot establish HTTP/TLS session
とか言われて昔から動いてくれない・・・。
httpなら問題なく動作するため、ずっと謎のままです。
(サーバはオレオレ証明書を使ってる)

このVLC開発者のコメントを見ると、v2.1.0ではそれが改善するかも、と期待をしてしまうのですが、どうなることやら。

2 件のコメント:

  1. 勘違いかもしれませんが、iOSでのストリーミング再生の場合、オレオレ証明書だとHTTPSでのストリーミングができません。iOSの制約によるもので、解決するには正規の証明書が必要です。
    StartSSLでは無料で取得できる上、iOSにも対応しているので、試してみてはどうでしょう。

    返信削除
  2. 情報がありがとうございます。
    今のところクライアントはWindowsなので、iOSの制限で引っかかっているわけではなさそうです。
    パケット解析などはしておらず、どこまで通信できているかなどまだまだ調べきれていません。
    というか、VLC自体普段使っていないので設定をちゃんとできているかどうか怪しいところです。
    もう少しいろいろ試してみてできるようになったらブログの方でご報告させていただきますね。

    返信削除