-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
一括登録すると,動画が再生できない #925
Comments
2.4.0から2.3.0に差し戻した環境でも再現しました. |
nodeのバージョンをv18.15.0にさげることで,2.3.0でも2.4.0でも動画が再生されるようになるのを確認. |
|
症状を詳しく調べたところ、以下のことがわかりました。
stream を使う現コードを残したまま JSZip を使おうと計画していましたが、unzipper の Extract ではなく Parse を使うと問題が発生しないことに気がつきました。 Extract には、バッファを上書きしてしまうバグがあるのではと想定しています。 JSZip はブラウザで動作するために、zlib を使わない実装になっていて、パフォーマンスの点で不安があります。 |
データを見直したところ、オリジナルの内容がすべて出力されていることがわ
|
nodejs 18.16 の changelog で一番怪しいと思っている変更点です。 stream: always delay construct callback by a nextTick #46818 |
#990 がマージされたのでクローズする。 |
そのバグについて
CHiLO-Speechで変換した動画入りZipを,一括登録(ストリーミングサーバーはWowza)すると,以下のエラーが表示され,動画が再生できない.
HLS.js error: networkError - fatal: true - manifestLoadError
なお,トピックの編集で,動画を単体でアップした際は,上記のようなエラーが出ずに,正常に再生される.
masterブランチ環境,2.4.0環境で発生した.
再現手順
可能なら、(最小)再現手順を書いてください:
1.CHiLO-Speechで,パワーポイントを動画入りZipに変換する.
2.1.のZipをCHiBi-CHiLOで一括登録する.
3.一括登録したブックをプレビューする,もしくは配信してLTIからブックを開く.
期待していた動作
動画がエラーなく再生される
スクリーンショット
動画入りZipに入っている動画ファイルと,一括登録でWowzaにアップされた動画では,ハッシュ値が異なる.
また,真空波動研にドラッグ・アンド・ドロップしたときの表示が異なる.
(Zipに入っている動画)
(一括登録でWowzaにアップされた動画)
(参考:トピックの編集画面からWowzaにアップされた動画)
The text was updated successfully, but these errors were encountered: