Andrzej Wójcik (Tigase) opened 4 years ago
|
|
@bmalkow If possible, please review my source code which is for now stored in If you would be looking at it, please let me know if everything it OK with Kotlin conventions or something should be done differently. |
|
@bmalkow I've moved all of the code responsible for handling VoIP (Jingle) from TigaseSwift to Halcyon. There is still code missing related to handling of Jingle session and actual WebRTC integration, but in case of iOS apps, this code is part of the app as it relies on the VoIP implementation and API (WebRTC libraries, iOS notifications/macOS windows, etc). Should we have a basic (multi account) manager class for handling Jingle sessions in Halcyon or actual reaction on the event should be part of the app? (I would say, that this is an app responsibility to act on the event). |
|
Implementation is mostly ready but not tested. |
Type |
Task
|
Priority |
Normal
|
Assignee | |
Spent time |
22h 30m
|
As we are using slightly adjusted version of Halcyon for project Kangaroo and we do need support for VoIP/WebRTC it would be good to have support for Jingle in Halcyon as it could be then easily used by Kangaroo or future Android or JS client using Halcyon