Are there MSNP Implementation for Java, ActionScript (Flash) exist? - java

Interesting if there any Implementation of MSNP Live Messanges Protocol for Java or ActionScript (Flash)?

Here's one for ActionScript: http://code.google.com/p/as3msnp/

This seems to be the only one: http://sourceforge.net/apps/trac/java-jml

As per Microsoft new policy towards Skype MSNP12 protocol is not working.
major host of following reference are now responding
Microsoft Service host and ports
So, JML lib is now useless which work over MSNP8-15.
Here is another thread over MSNP - What's the future of MSNP

I used the below API in a chating server we were developing 4 years ago , at that time MSNP10 was working with us.You can download the API from below link and I found it very easy to getting started with this API based on the documentation and examples they have provided on their website.
http://sourceforge.net/apps/trac/java-jml/
Good Luck.

Related

How to use java-google-translate-text-to-speech api?

I read one answer here (How to use Google Translate API in my Java application?) and started to use java-google-translate-text-to-speech api as it is free.
But when I use this api in a standalone java file, I am facing an issue : "Your client does not have permission to get URL /translate_a/t from this server. That’s all we know." HTTP Reponse Code 403-Forbidden error.
Do I need to use API key to use this api ?
Is there any sample code which uses API key ?
I am posting a question for the first time so apologies if the formatting is incorrect.
Thanks in advance !!
The official API is 20$ for 1 million characters (proportionally), so you could still consider using it as it's quite cheap.
The project you're referring to hasn't been updated in a long time, so it could just be broken due to changes by Google....
In the comments they also referenced this project, you could try using this, but I would still recommend the official API's.

Java library to talk to swift (OpenStack) with keystone authentication

Is there a java library that supports swift (OpenStack) with keystone authentication?
It seems to be work in progress in JClouds but not finished yet, and cloudfiles does not seem to support it (yet) either.
JOSS is a dedicated OpenStack Swift binding for Java using Keystone authentication. On the Github page, there are several tutorials to see how it works.
Disclaimer: I am one of the authors of JOSS
A complete overhaul of swift (called openstack-swift) is in progress. In the mean time, you can use any jclouds 1.7 release with the provider key "swift-keystone".
Ex.
view = ContextBuilder.newBuilder("swift-keystone") // or new SwiftKeystoneApiMetadata()
.credentials("tenantName:userName", "password")
.endpoint("http://localhost:5000/v2.0")
.buildView(BlobStoreContext.class);

How to search in google by using java code?

How to search in google by using java code?
I would have told you to use one of their API. Unfortunatly, there does not seems to exist one for search. As a consequence, you'll have to use HtmlUnit to emulate a browser and go see their results (obviously, you can go the harder way and do some HTTP queries by yourself. But who would do that ?).
Unfortunately the SOAP API has been deprecated. But you can use the AJAX API for non-JavaScript purposes as well, see for example:
http://www.ajaxlines.com/ajax/stuff/article/using_google_is_ajax_search_api_with_java.php
Update Jul 3 2018: This link is now broken; some code from there can be found here: https://stackoverflow.com/a/1546475/55787, and I found a copy of the article here: https://blog.csdn.net/hgd250/article/details/5214702
Furthermore the orginial link to the AJAX API is now broken, too. It seems that this one is closest to the original meaning: https://developers.google.com/custom-search/json-api/v1/overview?csw=1
See also this StackOverflow question:
google java api for google search

Java-accessible web service for translation?

I now have a running Java program which only lacks of the final step,that is:
suppose I have a String1 ="Obama"
is there any online translation API that I could use to get the corresponding Chinese word back,and put it in another String2="奥巴马“.
I've tried BabelFish,but that doesn't seem to provide any service for Java program.
Thanks guys,really need your help here to find some translation API for me that I could use in my Java program.
Robert
try Google Translate
You can use Google API Translate Java.
Provides a simple, unofficial, Java
client API for using Google Translate.
Because of Google's decision in May 2011 to no longer have a free translation service (er I mean to deprecate the translator api), I see that there is need for other answers to this question.
One such alternative I found is Microsoft Translator Java Api . Just saying ...
Google Translate Kit. Java Wrapper just released

Java RTSP client/server library

Is anyone aware about good RTSP client/server Java library?
Search on Google reveals JMF, which is very outdated.
Thanks.
If you're still interested, Netty provides RTSP support since version 3.2.
You can use Netty NIO framework to write your own RTSP server / client implementation.
And, as I think you know already, you can use Xuggler :)
Look at Gstreamer. I have created a Java code for RTSP Client. And also posted link on RTSP server rtsp streaming on java
You can try using FMJ. It's a set of libraries that wrap a lot of modern codecs in Java interfaces.
There is no java implementation of RTSP protocol. You must do it yourself using a NIO framework (MINA, GRIZZLY, NETTY...) its a possible solution.
Red5 has some support or is going to have support for RTSP and is Java based.
you can use vlc(Videolan client) whith vlcj and JNA
Some time ago I've coded android rtsp streaming client (android could stream to media server, wowza in that particular case). There are only couple tricky moments with that approach:
it was based on known trick with unix sockets and parsing mp4
generated by the device in order to get NALU out of it;
timestamps synchronisation for audio and video is really not trivial
on android when two media recorders used (for vide and for audio) for getting the media.

Categories

Resources