DiSpeak
DiSpeak copied to clipboard
棒読みちゃんに対してデータの受け渡しがされなくなる
OBSで配信とdispeak同時使用するとしばらくしてdispeakから棒読みへ音声が渡らなくなる。 ff14をフルスクリーンモードで遊んでいても同じ症状が出る。dispeakか棒読みか音声の支配権がしばらくすると負ける?
確認します。
棒読みちゃん側で以下のようなエラーが発生すると止ることは確認済み
TCPサーバ
System.IO.EndOfStreamException: ストリームの終わりを超えて読み取ることはできません。
場所 System.IO.__Error.EndOfFile()
場所 System.IO.BinaryReader.FillBuffer(Int32 numBytes)
場所 System.IO.BinaryReader.ReadInt16()
場所 FNF.BouyomiChanApp.BouyomiChanTcpServer.ProcessStream(Stream s)
場所 FNF.BouyomiChanApp.BouyomiChanTcpServer.AcceptTcpClientCallback(IAsyncResult result)
おそらくSocket通信周りに問題がありそう HTTP通信の接続も考えてよさそう
タスク
- [ ] Socket通信の改修を行う
- [x] HTTP通信を使えるようにする