Server Side Flash Encoding Service
Does anyone have any recommendations for a server side Flash
Video Encoder? I have a large library (1.3TB) of .mov files that I
want to encode into Flash 9 H.264 so I don't think I have a CPU to
handle and I wanted an API. I found
http://fastencoding.com with an
XML API but I wanted some other recommendations/comments before I
signed up.
I have done that temporarily, but we were hoping to do this
without placing a Flash SWF on the page. We are building a
troubleshooting page, and want to keep as many variables out of the
calculations as we can. IE, if Javascript is the issue, then a
Javascript to tell us the Flash version would be a bad idea. If
Flash is the issue, then a flash element would be a bad idea. If we
keep all of the calculations on the server-side, and not on the
client-side, then we know that nothing of the clients is messing
with the information displayed.
Similar Messages
-
Server-side workflows against Service Link updated parameter/data
Is there a way to attach any server-side workflows to service link inbound updates/data other than what is available via parameter mapping and prebuilt functions? I need to manipulate a piece of data that is being updated in to a field by service link inbound message beyond what is available via prebuilt functions...
Thanks.I could probably do it in the XSL, but my goal is to keep the agent configuration, parameter mappings and transformation generic as possible so that it can be reused without modification. For example, I have agent configuration for interacting with an external system, that is passing a certain number of parameters back and forth, but the actual use of these paramters may be different from one service or task to another that is interfacing with this same external system. So the parameter I need to add some logic to for this instance of the task may be representing something different from another task call, even if same parameter is used to carry that data across.
Adding the logic and manipulation in the transformation will work for us if we can override and use different transformation in the task plan settings, similar to how we can override the parameter mappings, but that is not available today... -
Hello,
we're investigating a way to get our content onto the ipad. The content is dynamically driven web based training. Flash is the delivery mechanism, and it pulls from our database what it's supposed to display, play, etc...
There's some ipad apps such as cloud browser or iswifter that will render our content, but we're investigating how this is done as we would prefer to have our own solution.
Remote desktopping is one possibility, but this requires a per user fee that is too expensive. It looks like cloud gaming might be a better solution, but we're wondering if adobe has a solution.
The flash files are very interactive, so coding for html5 doesn't cut it...
Any ideas?
Thanks in advance.
KimI have done that temporarily, but we were hoping to do this
without placing a Flash SWF on the page. We are building a
troubleshooting page, and want to keep as many variables out of the
calculations as we can. IE, if Javascript is the issue, then a
Javascript to tell us the Flash version would be a bad idea. If
Flash is the issue, then a flash element would be a bad idea. If we
keep all of the calculations on the server-side, and not on the
client-side, then we know that nothing of the clients is messing
with the information displayed. -
Server-side flash player version detection
Does anyone know of a method to pull the users flash-player
version number (the entire thing, not just
">6" or "9" but
"9,0,115,0") that does not use browserhawk. We
are building a troubleshooting page for our LMS built on ASP.net,
and do not want to use javascript, or vbscript to pull the version
number. We can use a javascript method if absolutely necessary, but
want to explore any server-side methods we can use first. We don't
want to use browserhawk as it is wholly too expensive for our
purposes.I have done that temporarily, but we were hoping to do this
without placing a Flash SWF on the page. We are building a
troubleshooting page, and want to keep as many variables out of the
calculations as we can. IE, if Javascript is the issue, then a
Javascript to tell us the Flash version would be a bad idea. If
Flash is the issue, then a flash element would be a bad idea. If we
keep all of the calculations on the server-side, and not on the
client-side, then we know that nothing of the clients is messing
with the information displayed. -
Live video stream play permission on server-side
I have a live video stream application one-to-many for
example, and i want to send video only to few clients, not to all.
Like:
quote:
application.onConnect = function(client, canSeeVideo) {
// canSeeVideo = boolean
this.acceptConnection(client);
if (!canSeeVideo) client.receiveVideo(false);
// and after this, can be swich to TRUE or FALSE ?
client.receiveVideo(true);
I only want to do restriction for Video, from server-side
with FMS, or if can't be possible.. how can i put for example a
black screen on video ? :) and after can be removed, etc...1.
necesary client.receiveVideo() and client.receiveAudio()
server-side functions
Thank you fmslove for you trying to help me but
client.readAccess property can NOT be set after client
connection was accepted, and for me is useless. Any other
solution(s) ? i strong recomend to Adobe FMS dev staff to implement
this feature because is refering to security client-side solution
from server-side. I have bad experience with users trying to modify
the Flash Player (plug-in) run memory and set values for my swf
without my accept, and is nothing that i can do from client-side
like NetSream.receiveVideo(false) on many-to-many or one-to-many
live A/V stream.
2.
a necesary server-side video encoder solution better than
Sorenson Spark
If in future FMS staff from Adobe will implement this
necesary security feature on server-side like a copy of
NetSream.receiveVideo() function from client-side, i will be happy
if i see a solution to encode LIVE video stream on server-side
because
Sorenson Spark video encoder built-in Flash Player (plug-in) is
very old and unuseful.
If this can't be possible i hope the future Flash Player
version (10) will have a better video encoder built-in than
Sorenson Spark !!! -
"RABAX" occurs on server side error while testing asynchoronous web service
I got error while testing asynchronous web service in WS navigator. I have created asynchronouse web service using RFC. Then I configured it in SOAMANAGER. When I tested it, got error "RABAX occurs on server side". Also I got dump in ST22. It is 'UNCHAUGHT_EXCEPTION - CX_SOAP_SEQ_SCD_ERROR'.
I have tested for synchronous web service it works fine. I found a difference in both web service WSDL file for below parameters value -
commit
blocking
transaction
wsrm
I tried different way .. but no solution .. Plz suggest if someone have any idea.....Its very helpfull....your problem:
Missing class: oracle.tip.adapter.jms.JmsManagedConnectionFactory
Dependent class: oracle.tip.adapter.fw.wsdl.WSDLUtils
Loader: oracle.bpel.common:10.1.3
Code-Source: /oraclesoa/oraclesoa/product/10.1.3.1/OracleAS_1/bpel/lib/orabpel.jar
Configuration: <code-source> in /oraclesoa/oraclesoa/product/10.1.3.1/OracleAS_1/j2ee/home/config/server.xml
It happens when server is custom installed, try to reinstall it as full version and problem should disappear otherwise your need another full installation to retrieve and replace orabpel.jar file from (or maybe more) -
How to use server-side classes in a web service proxy client ?
Greetings,
I'm using WebLogic 10.3 with Workshop 10.3 on Windows. I generate a Web Service client in Workshop. There are two options in the New->Others->Web Service category: ClientGen Web Service Client and Web Service Client. I've chosen the second one as it's a JAX-WS Web Service and I think that the first one (ClientGen Web Service is to be used with JAX-RPC Web Services. The proxy is generated but, since the Web Service is using POJOs as parameters, a new version of these POJOs is also generated. For example, my Web Service has an operation like: public OrderStatus putOrder (Order), where OrderStatus and Order are application scoped POJOs. The proxy generation process generates a _PortType class which is supposed to be used by the calling client. This class defines an operation public OrderStatus putOrder(Order), but the OrderStatus and Order classes aren't the original ones but the generated ones. The issue is that these generated classes aren't completely equivalent to the original ones, for examples all lists become arrays, the constructors are different, etc. This is extrememly annouying. Is there any option to say to the proxy generation process to keep with the server-side classes ?
many thanks in advance for any help.
NicolasThe only solution to this problem seems to be using dynamic proxies. But it doesn't work neither as the following code:
Service service = Service.create(new URL("http://localhost:7001/OrderServiceProject/OrderService?WSDL"),
new QName("http://www.simplex_software.fr/demo/services", "OrderService"));
OrderService orderService = service.getPort(new QName("http://www.simplex_software.fr/demo/services", "OrderServicePort"), OrderService.class);
raises the following exception:
16 déc. 2009 19:55:51 com.sun.xml.internal.ws.model.RuntimeModeler getRequestWrapperClass
INFO: Dynamically creating request wrapper Class fr.simplex_software.demo.services.jaxws.PutOrder
16 déc. 2009 19:55:51 com.sun.xml.internal.ws.model.RuntimeModeler getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class fr.simplex_software.demo.services.jaxws.PutOrderResponse
16 déc. 2009 19:55:51 com.sun.xml.internal.ws.model.RuntimeModeler getRequestWrapperClass
INFO: Dynamically creating request wrapper Class fr.simplex_software.demo.services.jaxws.GetOrderStatus
16 déc. 2009 19:55:51 com.sun.xml.internal.ws.model.RuntimeModeler getResponseWrapperClass
INFO: Dynamically creating response wrapper bean Class fr.simplex_software.demo.services.jaxws.GetOrderStatusResponse
Exception in thread "main" java.lang.IllegalArgumentException: fr.simplex_software.demo.services.OrderService is not an interface
at java.lang.reflect.Proxy.getProxyClass(Proxy.java:362)
at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:581)
at com.sun.xml.internal.ws.client.WSServiceDelegate.createEndpointIFBaseProxy(WSServiceDelegate.java:630)
at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:331)
at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:313)
at com.sun.xml.internal.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:295)
at javax.xml.ws.Service.getPort(Service.java:92)
at fr.simplex_software.demo.client.OrderServiceClient.main(OrderServiceClient.java:23)
As a matter of fact, fr.simplex_software.demo.services.OrderService is not an interface but, nevertheless, it's a SEI and it was generated as it is by the IDE Web Service wizard. Big, big confusion ! Of course, this sample works perfectly with Metro, in NetBeans using Glassfish. -
Web service proxy - how to use server side in/out objects
We have logic in oracle database. We have pl/sql api with oracle object types as in/out parameters. On server side we have pojo classes with method to convert from/to sql structs, arrays.
pl/sql apis are exposed as web services.
When I create web service proxy, all required pojo classes are created from wsdl on client side.
Currently we are also writting client part of the code(where we also have oracle database and we want to reuse server pojos). Server pojo classes are in separate jar file and used also on a client side.
Is it possible to tell jdeveloper when creating web service proxy, to not create client side pojos, exception classes, ... , but use those from jar file.
Currently I just copy server pojo over generated client ones, make some modifications and it works. But each time I regenerate web service proxy I have to do this step manually.
Edited by: zgrega on Sep 24, 2010 7:43 AM
Edited by: zgrega on Sep 24, 2010 7:47 AMbest is to wrap the generated WS proxy in a JavaBean. This way you can create the exception handling once and apply it to all uses of the WS proxy by overriding the generated code
Frank -
Error getting the server-side naming service functionality
Hi all,
we are currently setting up the CTS+ activity based transport scenario. Everything seems to be working fine, however, we have to import each transport twice...
Before I go into detail in the error we get I will first describe our landscape. All the configuration we did was done in debate with SAP.
We use the SAP Solution manager (ehp1 SP 4) as the CTS+ server as recommended by SAP and have an NWDI system of which we only use the components DTR and CBS (since CMS is not used anymore in the activity based transport). We have defined three logical ports/RFCs. CTSCONFIG points to the NWDI system. CTSDEPLOY is running on the java stack of the solution manager and is only used for portal content (=epa) transports. CTSDEPLOY_DI is pointing to the NWDI system and is used for all NWDI (=dip) changes. The NWDI is running ehp1 SP3.
In STMS I defined all the non-abap systems (and configured them to use CTSDEPLOY_DI) and created the following transport route:
upload system (IMP) -> DEV -> ACC -> QAS -> PRD
I first attached the used dependencies in a transport request (SAP_BUILDT, EP_BUILDT, etc) these imported just fine. Then I did the SCA files which contain our custom code. I extracted these from the assemble step on our current NWDI system which will be removed as soon as we switch to the new CTS+ environment.
When we import the transport into the runtime systems then we see the DTR and CBS be filled sucesfully for this specific system. However, the transport request itself always fails with errorcode 12 and the error is:
Error during export service registration: Error getting the server-side naming service functionality during getInitialContext opera
tion. com.sap.engine.services.jndi.persistent.exceptions.NamingException: Error getting the server-side naming service functionality during getInitialContext operation.
Error in execution of Web services CTSDEPLOY_DI , exception is cx_cts_file_import_failed
File import canceled
When we then reimport the same transport it will go the second time fine. This is no problem during the setup but will not be workable when we go live ofcourse. Is there anyone who had this issue before as well and have a solution for it?
Kind Regards,
Nico van der Linden...Hello Nico,
I would need the java trace files to get more info on this issue, but you can start troubleshooting this error with these notes:
#1172252: CTS+, 'attach file': Troubleshooting Guide;
#1003674: Enhancement for non-ABAP systems in CTS;
#1155884: CTS+, configuration 'close coupling': Troubleshooting guide;
Pay special attention to parameter NON_ABAP_WBO_CLIENT, whether it's correctly set on your CTS+ system(s).
Note #1003674 is a must for any CTS+ systems to work properly, as well as having an updated version of the transport programs (tp and R3trans).
Lastly, note #1155884 goes through some JCoException exceptions that commonly take place during CTS+ transports. But again, you need to check the underlying trace files to find the root cause of your issue.
I hope this information helps.
Best regards,
Tomas Black -
Hi there!
Currently I'm able to send toast notifications to my user from my Azure mobile service using the following line of code in one of my server side scripts:
push.wns.send(opponent_id, payload, 'wns/toast', {
success: function(pushResponse) {
console.log("Sent push:", pushResponse);
request.respond(statusCodes.OK, {});
error: function(pushResponse) {
console.log("Error Sending push:", pushResponse);
request.respond(500, { error: pushResponse });
But I would like to send a raw notification to my user now, not a toast notification. I've set up a background tasks which runs as soon as a raw notification arrives(I've tested this through the diagnose option of my mobileservicehub and it works).
I want to send a raw notification now from the server side and I'm kind off lost on how to do that. I've looked for it but can't seem to find an answer to that question, I might be looking for the wrong stuff though.
I'm looking for a solution that looks the same as the one for a toast notification(as demonstrated in the code above).
Your help would be greatly appreciated!
Thanks in advance!
JanI found the solution to this it was in fact really really easy, I should have read the documentation more properly since it clearly said that the payload for raw notifications could be literally anything but the client has to take care of it.
So I figured that out! -
Error :server-side naming service functionality during getInitialcontext op
Hi Friends,
I am trying out Java Proxies Scenario(Asynchronous).
I am facing problem with the following error:
<b>Error getting the server-side naming service functionality during getInitialContext operation.</b>
Please help out to solve the above problem.
Sudheer.Hi Sudheer
Check the following thread,
Re: Problems When recieving Jms messages from XI
cheers
Sameer -
Server-side naming service functionality
Dear all,
I have this problem on my JCA connection:
###Exception #1#com.sap.engine.services.jndi.persistent.exceptions.NamingException: Error getting the server-side naming service functionality during getInitialContext operation.
at com.sap.engine.services.jndi.InitialContextFactoryImpl.getInitialContext(InitialContextFactoryImpl.java:238)
at ...etc etc....
The problem is on this part of code:
public void doProcessBeforeOutput() throws PageException {
TestJCABean myBean = new TestJCABean();
myBean.setStr(remoteStr);
((IPortalComponentRequest)getRequest()).getServletRequest().setAttribute("myBean", myBean);
this.setForward("TestJCA.jsp");
I really don't understand, any suggestion regarding this?
I will apprecciate a lot.
VipaHi Ravi,
here my code, thanks for your help.
-----TESTJca.java
public class TestJCA extends PageProcessorComponent {
public DynPage getPage(){
return new TestJCADynPage();
public static class TestJCADynPage extends JSPDynPage{
private final static String LOGGER = "NameJCA";
private final static ILogger log = PortalRuntime.getLogger(LOGGER);
private String remoteStr = "";
public void doInitialization(){
//Accedo il portal component profile per ottente il valore del system alias configurato per l'iview
//MNT è stato configurato da portal e sul file xml
log.info(this, "[doInitialization()]comincio");
IPortalComponentRequest request = (IPortalComponentRequest) this.getRequest();
IPortalComponentContext compContext = request.getComponentContext();
IPortalComponentProfile userProfile = compContext.getProfile();
//Ritorna MNT che ho aggiunto in portalapp.xml
String sys = userProfile.getProperty("System");
log.info(this, "[doInitialization()]valore del system alias: "sys"");
//Utilizza la funzione per la connessione al sys di backend e reperimento dell'info necessarie
remoteStr = getRemoteString(request, sys);
log.info(this, "[doInitialization()]remoteStr: "remoteStr"");
public void doProcessAfterInput() throws PageException {
public void doProcessBeforeOutput() throws PageException {
TestJCABean myBean = new TestJCABean();
myBean.setStr(remoteStr);
((IPortalComponentRequest)getRequest()).getServletRequest().setAttribute("myBean", myBean);
// fill your bean with data here...
//log.info(this, "[doInitialization()]Setto il nome della jsp");
this.setJspName("TestJCA.jsp");
//this.setForward("TestJCA.jsp");
//IResource jsp = request.getResource(IResource.JSP, "pagelet/bannerOriginalle.jsp");
//response.include(request, jsp);
@param pgContext
@param response
@param compBean
@param cubeName
@param templateID
private String getRemoteString(IPortalComponentRequest request, String sapSystem) {
IConnection connection = null;
try {
// get the Connector Gateway Service
Object connectorservice = PortalRuntime.getRuntimeResources().getService(IConnectorService.KEY);
IConnectorGatewayService cgService = (IConnectorGatewayService) connectorservice;
if (cgService == null) {
log.info(this, "[getRemoteString()]Error in get Connector Gateway Service
try {
IUser user = request.getUser();
ConnectionProperties cp = new ConnectionProperties(user.getLocale(), user);
connection = cgService.getConnection(sapSystem, (ConnectionProperties) request);
} catch (Exception e) {
log.severe(this, "[getRemoteString()]Connection to SAP system failed. Exception:" +e.getLocalizedMessage());
if (connection == null) {
log.info(this, "[getRemoteString()]Connection is null
} else {
log.info(this, "[getRemoteString()]Connection succesful");
} catch (Exception e) {
log.severe(this, "[getRemoteString()]Exception occured. Exception:" +e.getLocalizedMessage());
log.info(this, "[getRemoteString()]Iview: runFunction");
try {
// Get the Interaction interface for executing the command
IInteraction ix = connection.createInteractionEx();
// Get interaction spec and set the name of the command to run
IInteractionSpec ixspec = ix.getInteractionSpec();
//String functionName = "Z_ESTRAIDATA";
String functionName = "RPL_CUSTOMER_NAME_GET";
// Put Function Name into interaction Properties.
ixspec.setPropertyValue("Name", functionName);
// return structure - dovrebbe essere il nome del parametro di export della funzione
//cambiarlo di conseguenza
//String function_out = "ERRORE";
String function_out = "PE_NAME1";
String function_in_value = "1000010001";
RecordFactory rf = ix.getRecordFactory();
MappedRecord input = rf.createMappedRecord("input");
// put function input parameters
// input.put("ZSC_CUBE", cubeName);
// input.put("ZSC_PERVAL", selection);
// input.put("ZSC_UTENTE", user.getLogonUid());
input.put("PI_KUNNR", function_in_value);
//ottengo l'oggetto che mi rappresenta l'output della funzione
//lancio la RFM
MappedRecord output = (MappedRecord) ix.execute(ixspec, input);
Object rs = null;
try {
Object result = output.get(function_out);
if (result == null) {
rs = new String(" ");
} else if (result instanceof IRecordSet) {
rs = (IRecordSet) result;
log.info(this, "[getRemoteString()]rs ritornato: " + rs.toString());
return rs.toString();
// Do need all type here ?
else {
rs = result.toString();
log.info(this, "[getRemoteString()]rs ritornato: " + rs.toString());
return rs.toString();
} catch (Exception ex) {
log.severe(ex, "[getRemoteString()]Error getting function result. Exception:" +ex.getLocalizedMessage());
log.info(this, "[getRemoteString()]Codice errore ritornato: " + rs.toString());
} catch (Exception e) {
log.severe(e, "[getRemoteString()]Error getting function interaction. Exception:" +e.getLocalizedMessage());
return null;
-----TESTJcaBean.java
package ... ... ... ...
import java.io.Serializable;
public class TestJCABean implements Serializable {
private String str;
@return
public String getStr() {
return str;
@param string
public void setStr(String string) {
str = string; -
Server-side authentication for web services
I was hoping to use Azure's server-side authentication for a HTML/JS web app. Some things are a bit unclear. For example, if a new user authenticates via Facebook, I want to create an associated record on the server-side and associate extra data with the
user, irrespective of the service used to log in. If they log in again, I want the client to be able to get this extra data (eg preferences) from the server. On the back-end, I also want to be able to update particular fields of this record that the user cannot
change themselves. I know how to go about this in a plain Node.js backend, but not sure how some of these basic things map to using Azure's services.Once the user logs in, you will have their information available to your server scripts. So one option is to use a custom API (or a Mobile Services Table) to insert/read/update the user data. You would protect this endpoint so that only logged-in users can
access it, and then access the
user object to obtain an ID an associate it in a table row. Lookups could be performed by similarly querying for the ID.
In terms of some fields being restricted, you could remove these from the update request itself.
Some pointers that might be helpful:
http://azure.microsoft.com/en-us/documentation/articles/mobile-services-html-get-started-data/
http://azure.microsoft.com/en-us/documentation/articles/mobile-services-html-call-custom-api/
http://azure.microsoft.com/en-us/documentation/articles/mobile-services-html-authorize-users-in-scripts/ -
Flash Encoding Server Notifier Issue?
Just installed and managed to get the Flash Encoding Server working within a minute the only issue is with the Web Notifiers. The IIS error logs shows that the server is not replacing the token %destinationname%. I have checked the spelling 4 times and nothing. It works for the other tokens. I need help ASAP.
There is not a developer version of the Flash Media Encoding
Server available for download. -
Flash and server-side Java interaction
If I have a graphic designer who is going to build a Flash
front-end that needs to interact with server-side Java code running
in a web server (Tomcat), should we be using Flash Remoting with a
front-end that the designer creates with the Flash builder? It
seems like that would be the easiest way for them to build it
rather than having them get into Flex and all that. However, if
there's a better way, please point it out to me, because I've never
tried using any of these Adobe products. Thanks...hi Naija
If you need to communicate with flash and java , then you
need to move to the flash remoting concept. it the better way to
communicate with the server side scripting language.
~~
SK
Maybe you are looking for
-
My ipod touch 8gb won't turn on, recognize a charge and when I plug everything in nothing comes p on the computer. I've had it for about 8 months and took really god care of it.
-
64 bit version of Adobe Air (Windows)
Hello We are developing an Adobe Air application on windows, but in our case we need lots of RAM, and a 32 bit system can not use much RAM. We would like to know if there is a 64 bit version of Adobe Air or if such version will ever be launched.
-
How to use RL functions in soa 11g
I was trying to create a BPEL process which is calling business rule.There are two rulesets.The output of one ruleset is input of another ruleset.Like I have crteated two rulesets: 1.DRCharges 2.KDCharges DRCharges will calculate charge based upon du
-
Will I be happy with a iMac?
I currently have a DC G5 2.3 with 2.5 gigs of ram. I want to upgrade to a intel machine so I can also run windows for flight simulator X . On the mac side I run Abobe creative suite 3 mostly running Photoshop. I also have a MBP 2.4, which runs Photos
-
DBA Studio does not find any Database 8.1.7
Hello, I have a problem when startung DBA-Studio! I installed Windows 2000 and Oracle 8.1.7. In Enterprise Manager Console my node is recognised, Manger service and Oracle81Agent are running. When starting the DBA Studio in "Manager Server OMS" mode