[新機能] Broadcast のライブ配信開始を遅延させるパラメーターの追加

いつも Castify をご利用いただき、ありがとうございます。

Castify の Broadcast 作成 API に、ライブ配信の開始を遅延させるパラメーターである、 deferred パラメーターを追加しました。

API ドキュメントの説明にある通り、このパラメータを true にして Broadcast を作成した場合、配信を未スタート状態で作成します。

通常、配信は作成直後からスタート状態であり、メディアの入力の有無に関わらず視聴可能であるとみなされます。このオプションを true に設定すると、メディアの入力が実際に発生するまで配信のスタートを遅らせることが可能です。

これにより、メディアの入力と配信作成のタイミングにズレがある場合でもアーカイブの先頭に余分なギャップが挟まることを防ぐことができます。

また、実際の配信開始まで時間が空いてしまうライブであっても、従来は inactiveTTL の値までしか待つことができませんでしたが、この deferred によって、事前に Broadcast を作成しておいても問題なくなりました。

今後とも Castify をよろしくお願いいたします。

Castify SDK 新バージョンのリリース

いつも Castify をご利用いただき、ありがとうございます。

Castify の SDK の新しいバージョンをリリースしました。

これに伴い、Castify の開発ドキュメントに関しても新バージョンの SDK に合わせて記述を更新しております。

また、Castify SDK を使ったチュートリアルのリポジトリについても更新しました。

それぞれ、SwiftUI Jetpack Compose を利用した iOS, Android のサンプルアプリケーションになっております。

今後とも Castify をよろしくお願いいたします。

[新機能] 視聴 Webhook の負荷軽減 = Playback の事前作成が可能になりました

いつも Castify をご利用いただき、ありがとうございます。

Castify の PLAYBACK_CREATE Webhook は、柔軟な視聴権限を可能にする Webhook ですが、一方で、この Webhook エンドポイントにはユーザーの視聴開始時にリクエストがあるため、突発的な負荷が利用サービス側にかかってしまうという問題がありました。

今回、この問題への対処を可能にするため PATCH /playbacks API をリリースしました。また、ドキュメントサイトに、”視聴 Webhook の突発負荷を避ける” というページを追加しておりますので、合わせてご覧ください。

今後とも Castify をよろしくお願いいたします。

ドキュメントサイトのリニューアル

Castify のドキュメントサイトをリニューアルしました: https://docs.castify.jp/

新しいドキュメントでは、右上のボタンでダークモードに変更できるようになっています。

また、応用編に新たにいくつかのページを追加しており、既にリリースしている新機能についての説明を記載しています。こちらについては、別のお知らせでご説明致します。

今後とも Castify をよろしくお願いいたします。

[復旧済] 視聴・配信及び API 利用ができない問題

以下の期間において、視聴・配信及び API の利用ができない問題が発生しておりました。現在は復旧されております。

不具合の内容

  • 視聴、配信、API の呼び出しに失敗する

発生時刻

  • 2022-11-16 14:05-14:17

問題の詳細

  • データベースサーバのメンテナンス設定に誤りがあり、意図せずメンテナンスによるアップデートが実行されてしまったため。

対応

  • データベースサーバのアップデートが完了したため、自動復旧しております。

今後の対策

  • データベースサーバのメンテナンスに関する予定について、正常に処理されるように変更しました。今後は事前告知の上で実施されるように致します。

ご利用の皆様にはご迷惑をお掛け致しました。よろしくお願い致します。

[お知らせ] トライアルモードの制限

いつも Castify をご利用頂き、ありがとうございます。

現在、Castify の正式リリースに向けて、各種の動作を変更しております。その関係で、有料状態のプロジェクト以外には、以下のようなヘッダーが表示されるようになっております。

この制限については、現在新規プロジェクトのみに適用されており、既存のプロジェクトには未適用の状態ですが、後日反映させて頂く予定となっております。

弊社側でご利用状況を確認した上で、影響の有りそうなプロジェクトについては別途ご連絡させて頂きましたが、本件の反映につきまして、問題がある場合、お問い合わせフォームもしくは support@castify-inc.com までご連絡頂ければと思います。

Castify 正式リリースに伴い、既存の利用者様にご不便をおかけすることがないよう努めてまいりますので、今後とも Castify をよろしくお願いいたします。

[新機能] 配信リストのリンクを変更しました

本日の更新にて、コンソールの UI を一部変更致しました。

配信リストのリンク、ボタンの位置の変更

配信リスト内の配信詳細に遷移するリンク、及びプレイヤーを起動するボタンの位置を変更しました。

新しい配信リストの UI

従来は、配信タイトルのリンク先を、指定頂いた配信の URL としておりましたが、コンソール内の配信詳細ページへのリンクに変更しました。従来の配信 URL は、その右に外部リンク用のアイコン [↗] を配置しておりますので、そちらから遷移できます。

また、プレイヤーを起動するボタン (▶) は、配信 ID の先頭に移動しました。

お問い合わせメニューの追加

お問い合わせメニューをコンソール内に追加しました。こちらからお問い合わせ頂いた内容については、弊社サポートに届きますので、不具合やご要望等あればお気軽にお問い合わせください。

今後とも Castify をよろしくお願いいたします。

[新機能] ログ表示の日本語化及びデータ使用量表示の適正化

本日のリリースにて、配信のログ表示が日本語化されるようになりました。一部まだ英語表記のものが混じっておりますが、こちらは徐々に出力されなくなる予定です。残件につきましては都度対応を進めてまいります。

また、配信の詳細画面におけるデータ使用量の表示が3ヶ月分のみである旨が表示されるようになり、セレクトボックスも過去3ヶ月分となるようになりました。

不具合やご要望等あればお気軽にお問い合わせください。

今後とも Castify をよろしくお願いいたします。

[終了] 配信システムのメンテナンスのお知らせ

2022/7/12 (火) AM1:00 (前日 25:00) に配信システムの更新を行います。

更新内容

  • インフラ/サーバー構成の更新
    • 今の所アプリケーションの更新は予定されておらず機能や動作に関する変更はありません

メンテナンスの影響

配信の瞬断

配信サーバーが入れ替わるタイミングで、配信サーバーと配信クライアント間の TCP/IP 接続の瞬断が発生します。この瞬断はメンテナンス開始から1時間以内に数回発生します。

Castify SDK または OBS 等の一般的な配信ソフトウェアをご利用であれば、自動的に再接続されるため視聴側への影響は軽微です。一部の再接続を行わないクライアント(例 ffmpeg)をご利用の場合は手動で復旧していただく必要がございます。

[復旧済] 配信の開始に失敗する問題

先程より、配信を開始しようとするとネットワークレベルのエラーが発生して配信できない問題が発生しておりました。現在は復旧されております。

不具合の内容

  • 配信の開始に失敗する

発生時刻

  • 2022-6-27 15:45 – 16:00

問題の詳細

  • 構築作業の不手際により配信サーバーの DNS レコードに間違った IP アドレスが保存された

対応

  • 当該の DNS レコードを修正致しました

今後の対策

  • 構築作業のレビュー体制を強化して再びこのような間違いが起こらないように努めてまいります。

重ねてご利用の皆様には大変ご迷惑をお掛け致しました。よろしくお願い致します。