2013-02-09 30 views
5

Trong trường hợp dự án, chúng tôi cần tạo một liên lạc trong hội nghị truyền hình với hai máy tính trong Linux. Chúng tôi tìm kiếm một thư viện trong JAVA để thực hiện việc này. Chúng tôi tìm thấy libJitsi dựa trên phần mềm Jitsi, phù thủy truyền với XMPP/Jingle. Tôi không đến để chạy ví dụ của họ trong đó bao gồm hai giai cấp này:Thư viện JAVA cho hội nghị truyền hình và cách sử dụng libjitsi?

http://bluejimp.com/jitsi/libjitsi/javadoc/org/jitsi/examples/AVTransmit2.html

http://bluejimp.com/jitsi/libjitsi/javadoc/org/jitsi/examples/AVReceive2.html

Có vài tài liệu và có vẻ như một chút mờ. Ai đó biết thư viện này? sau đó hoặc biết một sự thay thế cho hội nghị truyền hình trong JAVA?

cảm ơn bạn.

Tôi đã sử dụng Netbeans hoặc Eclipse Java EE. SDK 1,7

+0

Libjitsi có lẽ là lựa chọn tốt nhất của bạn cho điều này, nhưng bạn là đúng, không có tài liệu để nói chuyện. Tôi đang làm việc trên một dự án để cung cấp một phương pháp đơn giản cho các lập trình viên để xây dựng loại phần mềm này bằng cách sử dụng libjitsi, ice4j và smack. Tôi chỉ mới bắt đầu, nhưng ở đây là: https://github.com/bejayoharen/java-bells –

Trả lời

3

Tôi đã làm một dự án của hội nghị truyền hình trong java sử dụng những 2 files-

AVTransmit2.java 
AVReceive2.java 

Những gì tôi hiểu là với 2 tập tin này, bạn có thể giao tiếp với java JMF plugin.

AVTransmit2.java hoạt động như một trình thu thập dữ liệu từ webcam của riêng bạn và truyền dữ liệu đến địa chỉ IP của người ngang hàng.

AVReceive2.java hoạt động như một bộ thu dữ liệu từ đồng đẳng từ xa của bạn và phát dữ liệu bằng plugin java jmf.

Để hiểu rõ hơn và thực hiện dễ dàng, bạn có thể có một cái nhìn tại dự án này mã nguồn mởhttp://matrixsust.blogspot.com/2013/07/video-conferencing-project-in-java.html

+1

org.jitsi.examples.AVTransmit2 khác với tệp AVTransmit2.java của bạn. Tệp AVTransmit2 của bạn không sử dụng Libjitsi. Ngoài ra, Libjitsi và tệp ví dụ của nó org.jitsi.examples.AVTransmit2, không sử dụng plugin JMF cũ. nó sử dụng FMJ (tự do cho truyền thông trong Java) để mã hóa/giải mã luồng của nó. Bạn có biết cách hiển thị các luồng được truyền trong org.jitsi.examples.AVTransmit2 không? Tôi là loại bị mắc kẹt trên cùng một vấn đề này bản thân mình. –

Các vấn đề liên quan