@Dima,

maybe I am a bit overwhelming with my requests :)

I think I have a fairly good understanding about how it should work.
Basically the native code should start a client that connects to the
browser clients as if it would be yet another browser, right ?

Still, there would be some requirement to trigger APIs from the server into
the native code, for instance to start listening on some specific room/urls
and start the transfer.

Do you have a rough idea which of those APIs are ? I think one basic step
would be to define those APIs so that we have some sort of interface spec
of what we need to integrate with.

The other part around JNI integration, there are multiple ways of solving
this.

Did you have any further questions or ideas ?

Thanks,
Sebastian


2016-07-22 18:29 GMT+12:00 [email protected] <[email protected]>:

> Hi Dima,
>
> what are the APIs in the JNI code you try to invoke ?
>
> Did you compile the native code already? For what platform?
>
> If it's Ubuntu or OSx you might send the libraries and I can try to find
> out how to trigger it from the Java code.
>
> But generally how will the browser connect to the native code ? What's the
> theory behind that ? Will the native code start and listen on it's own port
> or ?
>
> Thanks,
> Sebastian
>
>
>
>
>
>
>
>
>
>
>
>
>
> 2016-07-22 16:58 GMT+12:00 Dmitriy - <[email protected]>:
>
>> Changes in last week:
>>
>> - add broadcast offers to room (
>> https://github.com/Dima00782/signalling_server/commit/38c81016ba16b8b317762cba87e8950db75e9328
>> )
>> - add creating rtcPeerConnection in native client and remove unnecessary
>> modules like gtk on linux platform (
>> https://github.com/Dima00782/OMStreamSaver/commit/81c1d65fe3e3f07f9c3e69798af44e3e7448fe16
>> )
>>
>> Future plans are support many-to-many video calls in web client (20
>> hours) and launch demo app on demo server.
>>
>> Problems:
>> I can't attach JNI library to my signal server.
>> I tried do this stuff via - System.loadlLibrary("webrtc-native-client")
>> but in red5 app tomcat embed overload some paths and raised exception -
>> java.lang.UnsatisfiedLinkError.
>>
>> Also I tried to google the problem and
>> - I changed CATALINA_HOME and java.library.path
>> - tried create shared/library directory in $HOME_RED5
>> By this time it doesn't work. Maybe someone knows how load jni libs easy?
>>
>> --
>> Regards,
>> Dmitry Bezheckov.
>>
>
>
>
> --
> Sebastian Wagner
> https://twitter.com/#!/dead_lock
> [email protected]
>



-- 
Sebastian Wagner
https://twitter.com/#!/dead_lock
[email protected]

Reply via email to