Skip to content
This repository has been archived by the owner on Apr 15, 2020. It is now read-only.

Merge newer jitsi meet & videobridge commits for Firefox support and chrome bugfix #17

Open
gymnae opened this issue Apr 10, 2016 · 8 comments

Comments

@gymnae
Copy link

gymnae commented Apr 10, 2016

Great bundle, thank you for it so far.

To make it even more useful for a broader audience, those with Firefox and those on Chrome without a webcam, could you merge upstream changes?

For example for fixing Chrome users without a webcam only seeing frozen video:
jitsi/jitsi-meet@fb87542

Firefox support without hacks and screen sharing:
jitsi/jitsi-meet#296
https://hacks.mozilla.org/2015/06/firefox-multistream-and-renegotiation-for-jitsi-videobridge/
jitsi/jitsi-meet#4

Maybe this is already there and I missed it

@deleolajide
Copy link
Member

deleolajide commented Apr 15, 2016

Openfire Meetings has become a fork of JItsi Meet and tied to Chrome because of the features in the Chrome extension. It is not possible to merge upstream changes without considerable effort to add back the openfire features. If you want to use latest Jitsi code with Openfire, take a look at the new jitsivideobridge plugin in my personal clone of openfire.

To use Openfire Meetings without a webcam, add parameter &novideo=true

@gymnae
Copy link
Author

gymnae commented Apr 15, 2016

Thanks for the feedback

&novideo=true

Is this a global setting, or just enables users without a webcam to see streaming video?

In your personal repo, I did not see a .jar of the jitsivideobridge plugin - would I need to compile it?

@nicolas-san
Copy link

Hi !
I'm interested too, because I really want to use openfire, but the firefox support is really important.

Have you plan to add the firefox support ?

I'll take a look at your jitsivideobridge plugin, thanks

@marclaporte
Copy link
Member

Hello,

FYI, branch 0.4.x of ofMeet will resolve this:
49e0ec2

Best regards,

@nicolas-san
Copy link

Thanks, will try !

@ndandanov
Copy link

Hi All,

Thank you for the big efforts and great software!

I cannot build ofmeet from the branch ofmeet-version-0.4.x.
Here is the full output of mvn clean package:

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] parent
[INFO] Shared configuration
[INFO] Public web components
[INFO] OFMeet Openfire Plugin
[INFO] OFFocus Openfire Plugin
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building parent 0.4.10-SNAPSHOT
[INFO] ------------------------------------------------------------------------
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ parent ---
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building Shared configuration 0.4.10-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: http://igniterealtime.org/repo/org/igniterealtime/openfire/xmppserver/4.2.0-SNAPSHOT/maven-metadata.xml
Downloading: https://github.com/jitsi/jitsi-maven-repository/raw/master/snapshots/org/igniterealtime/openfire/xmppserver/4.2.0-SNAPSHOT/maven-metadata.xml
Downloading: https://github.com/jitsi/jitsi-maven-repository/raw/master/snapshots/org/igniterealtime/openfire/parent/4.2.0-SNAPSHOT/maven-metadata.xml
Downloading: http://igniterealtime.org/repo/org/igniterealtime/openfire/parent/4.2.0-SNAPSHOT/maven-metadata.xml
Downloading: https://maven.atlassian.com/repository/public/org/igniterealtime/openfire/parent/4.2.0-SNAPSHOT/maven-metadata.xml
Downloading: http://igniterealtime.org/repo/org/igniterealtime/openfire/dbutil/4.2.0-SNAPSHOT/maven-metadata.xml
Downloading: https://maven.atlassian.com/repository/public/org/igniterealtime/openfire/dbutil/4.2.0-SNAPSHOT/maven-metadata.xml
Downloading: https://github.com/jitsi/jitsi-maven-repository/raw/master/snapshots/org/igniterealtime/openfire/dbutil/4.2.0-SNAPSHOT/maven-metadata.xml
Downloading: https://github.com/jitsi/jitsi-maven-repository/raw/master/snapshots/org/igniterealtime/openfire/i18n/4.2.0-SNAPSHOT/maven-metadata.xml
Downloading: http://igniterealtime.org/repo/org/igniterealtime/openfire/i18n/4.2.0-SNAPSHOT/maven-metadata.xml
Downloading: https://maven.atlassian.com/repository/public/org/igniterealtime/openfire/i18n/4.2.0-SNAPSHOT/maven-metadata.xml
[INFO] 
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ config ---
[INFO] Deleting /mnt/data/Temp/Conferencing/ofmeet-4x/ofmeet/config/target
[INFO] 
[INFO] --- maven-resources-plugin:2.6:resources (default-resources) @ config ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /mnt/data/Temp/Conferencing/ofmeet-4x/ofmeet/config/src/main/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.3:compile (default-compile) @ config ---
[INFO] Changes detected - recompiling the module!
[INFO] Compiling 1 source file to /mnt/data/Temp/Conferencing/ofmeet-4x/ofmeet/config/target/classes
[INFO] 
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ config ---
[INFO] Using 'UTF-8' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /mnt/data/Temp/Conferencing/ofmeet-4x/ofmeet/config/src/test/resources
[INFO] 
[INFO] --- maven-compiler-plugin:3.3:testCompile (default-testCompile) @ config ---
[INFO] No sources to compile
[INFO] 
[INFO] --- maven-surefire-plugin:2.12.4:test (default-test) @ config ---
[INFO] No tests to run.
[INFO] 
[INFO] --- maven-jar-plugin:2.4:jar (default-jar) @ config ---
[INFO] Building jar: /mnt/data/Temp/Conferencing/ofmeet-4x/ofmeet/config/target/config-0.4.10-SNAPSHOT.jar
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] Building Public web components 0.4.10-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: https://github.com/jitsi/jitsi-maven-repository/raw/master/snapshots/org/jitsi/jitsi-videobridge-openfire/2.0-SNAPSHOT/maven-metadata.xml
Downloading: http://igniterealtime.org/repo/org/jitsi/jitsi-videobridge-openfire/2.0-SNAPSHOT/maven-metadata.xml
Downloading: https://github.com/jitsi/jitsi-maven-repository/raw/master/snapshots/org/jitsi/jitsi-videobridge-openfire/2.0-SNAPSHOT/jitsi-videobridge-openfire-2.0-SNAPSHOT.pom
Downloading: http://igniterealtime.org/repo/org/jitsi/jitsi-videobridge-openfire/2.0-SNAPSHOT/jitsi-videobridge-openfire-2.0-SNAPSHOT.pom
[WARNING] The POM for org.jitsi:jitsi-videobridge-openfire:jar:2.0-SNAPSHOT is missing, no dependency information available
Downloading: https://github.com/jitsi/jitsi-maven-repository/raw/master/snapshots/org/jitsi/jitsi-videobridge-openfire/2.0-SNAPSHOT/jitsi-videobridge-openfire-2.0-SNAPSHOT.jar
Downloading: http://igniterealtime.org/repo/org/jitsi/jitsi-videobridge-openfire/2.0-SNAPSHOT/jitsi-videobridge-openfire-2.0-SNAPSHOT.jar
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] parent ............................................. SUCCESS [  0.063 s]
[INFO] Shared configuration ............................... SUCCESS [  4.351 s]
[INFO] Public web components .............................. FAILURE [  1.851 s]
[INFO] OFMeet Openfire Plugin ............................. SKIPPED
[INFO] OFFocus Openfire Plugin ............................ SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 7.047 s
[INFO] Finished at: 2017-05-29T17:52:14+03:00
[INFO] Final Memory: 31M/292M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project web: Could not resolve dependencies for project org.igniterealtime.openfire.ofmeet:web:war:0.4.10-SNAPSHOT: Could not find artifact org.jitsi:jitsi-videobridge-openfire:jar:2.0-SNAPSHOT in jitsi-maven-repository-snapshots (https://github.com/jitsi/jitsi-maven-repository/raw/master/snapshots/) -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :web

It would be great if somebody would be able to point me what I am doing wrong.
It seems that the jitsi-videobridge-openfire-2.0-SNAPSHOT.jar along with its .pom file cannot be found.
Perhaps use this download "repo": https://download.jitsi.org/jitsi-videobridge/openfire/?

Thank you in advance!

Nikolay

@guusdk
Copy link
Member

guusdk commented May 29, 2017

Hey Nikolay - you are spot on. I've already created an issue for this last week: jitsi/jitsi-videobridge-openfire-plugin#1 I've discussed this with Jitsi developers, which agreed to fix this issue. As it's a bank holiday today, it'll probably happen later this week.

@ndandanov
Copy link

Dear Mr. Kinderen,

Thank you very much for the fast response!
Hope the Jitsi developers will manage to fix it soon :)

Kind regards,
Nikolay

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants