USTREAM

  • USTREAM  http://www.ustream.tv/
  • 米の動画ライブ配信サービス。2010年にソフトバンクが資本参加し、日本語版のページが開設された。
  • 2014年9月、アーカイブ映像(過去の番組)の保存期間を30日間に限定するようになった。
  • 2015年12月、ソフトバンクの子会社、Ustream Asia のサービスを、2016年2月に、本国Ustream Inc.へ移管すると、発表した。
  • 2016年1月、米国IBMは、Ustream, Inc.を買収した。

  • 下記スクリプトでは、保存できない動画がたくさんあるはずです。そんなものでもいいよ、という方のみ、


  • このスクリプトでは、ライブ配信の動画は保存できません。ハイライトなどの「録画済み動画」のみです。
    • 「録画済み動画」でも、上記スクリプトで、保存できるものとできないものがあります。
  • ライブ配信の動画については、補足情報を参照してください。

修正情報

  • version 0.1
  • 2010.10.03 up

  • version 0.2
  • 2011.07.26 up
    • amfurlの変更に対応。
    • amfのスクレイプを一部変更。

  • version 0.2.1
  • 2011.08.27 up
    • title に余計な文字列が入るのを修正。

  • version 0.2.2
  • 2013.01.18 up
    • clsAMFを使うようにした。
    • スクリプトの文字コードを UTF-8 に変更した。他。

  • version 0.2.3
  • 2013.09.21 up
    • 保存URL仕様変更に対応。取得方法の複数化。
    • スクリプトの文字コードを UTF-16 に戻した。
    • clsAMF を修正。

  • version 0.3
  • 2016.06.17 up
    • AMFによる問い合わせを削除。API問い合わせのみにした。

補足情報

  • 2016.06.17現在、この場所で配布したスクリプトで、ライブ配信の動画の情報を、取得できなくなっているようでした。

  • ライブ配信の動画は、RTMPプロトコル、ないし、Apple HLS で配信されているのではないかと思います。
  • HLS のマニフェストファイルURL や RTMPプロトコルのためのRTMPDump Command Line などを取得するスクリプトです。


  • Craving Explorer のサイトスクリプトではありません。Craving Explorer にインストールすることはできません。
  • Windows の WSH 上で動作します。
  • 上記リンクからスクリプトを保存してください。
  • スクリプトを動作させると、インプットボックスが表示されると思うので、情報を取得したいページのURL(http://www.ustream.tv/channel/[channel名])を入力して OK をクリック。メッセージボックスが開いて、いろいろ表示されれば、成功です。失敗の場合は、いろいろエラーメッセージとか表示されるかもしれません。
  • default: のところに、liveHttpUrl(拡張子.m3u8)というのが表示されていれば、それが HLS のマニフェストURLです。
  • HLS については、こちらのページなどを参照してください。
  • 同じく、RTMPDump cmd line というのが表示されていれば、それが、RTMPDump のコマンドライン文字列です。
  • その他:の部分に、RTMP のその他の情報が表示されることがあるかもしれません。上記、RTMPDump コマンドライン文字列で、-r の値が cdnUrl、-y の値が streamName に相当します。適宜、書き換えて利用できるのではないかと思います。

  • 履歴
  • 2013.09.21 up
  • version 0.1

  • 2013.09.30 up
  • version 0.1.1
    • fmsUrlを取得するようにした。

  • 2016.06.17 現在、機能しません。





  • タイトルが取得できないのでもしよかったら修正お願いします。[url例示28567882] 動画はこれです。 -- 名無しさん (2013-01-17 21:16:55)
    • 修正してみました。 -- 管理人
  • 取得できないものがありました。ご対応をお願いいたします。 -- 名無しさん (2014-11-03 13:07:16)
  • [URL例示:/recorded/87996997] 取得失敗になります -- 名無しさん (2016-06-08 00:44:05)
    • 動画情報(amf)問い合わせの一部で、RTMPプロトコルが使われているようでした。Craving Explorerでの取得は難しいだろうと思います。他の取得手段を模索して下さい。 -- 管理人
名前:
コメント:

最終更新:2016年06月08日 00:44