Fms ns tincan error

Hi all,
I get an very strange error when starting up flash client on
our php page:
ns: info.description: Invalid tincan object name (stream ID:
1).
With this client I connect to an fms witch in turn gets a
stream from an remote fms.
In the dev envirement or just starting the swf on my desktop
or running the movie on a html file local or on the server no
probs. I use swfobject for the insertion of the flashmovies in the
php pages. Strange thing that it worked before.
anyone an idea?
Thanx in advance ;-)

Firstly, I must confess that oc-dann illustrated one of the
best uses of a homophone in a while. Using "witch" instead of
"which" really made my day.
The "ns: info.description: Invalid tincan object name (stream
ID: 1)." message means that:
a. your app is remote
and
b. the uri is not valid.
What is the uri for the stream that is trying to be
played?

Similar Messages

  • Peoplesoft FMS Journal import error.

    Hi,
    We are getting following error during FMS Journal upload process in FMS 9.1 PT 8.52 Oracle 11gR2.
    A connection with the server could not be established
    https://peelweb.on.ca:8443/xmllink/FSPROD9
    This Journal upload was working fine before but today user said it is not working.
    How to fix it, What logs should I check now?
    Thanks.

    Still having problems?  If so, see if it's impacting more than one user, it's good data to have in order to pinpoint the problem.  Can this user hit the link you provided in a web browser and get any response?
    There is a log file, but if the error is no connection, maybe you aren't getting far enough to generate a log. 
    $PS_CFG_HOME/webserv/peoplesoft/applications/peoplesoft/PORTAL/WEB-INF/psftdocs/ps/xmllinkservlet.log
    I'd start there.  If the browser test works, but the load still doesn't and others aren't having problems, I'd probably escalate to installing wireshark on the client and seeing if an outbound request is ever attempted.

  • FMS Console - Undefined error

    Hi, I've been using the Adobe Flash Media Administration Console for over a year, never had problems with it, but for some unknown error all I see in "View Application" is undefined, see the screenshot.
    And the number of clients is always on 200, even when I have 100 or 50.
    What is this error?
    Thanks

    I don`t know what to do, any tips?

  • XPRA_EXECUTION error in SAPKB70014: CALL_FUNCTION_NOT_FOUND

    Hi,
    Could anyone give me a hint, please?
    Now I'm apllying support packages to ERP 600.
    In the XPRA_EXECUTION process of SAPKB70014, an error happens: CALL_FUNCTION_NOT_FOUND.
    The current OCS Queue consists of:
       001: SAPKIPYM01
       002: SAPKIPYM02
       003: SAPKIPYM03
       004: SAPKIPYM04
       005: SAPKB70014
       006: SAPKA70014
       007: SAPKW70016
       008: SAPK-60012INFINBASIS
       009: SAPKIPYM05
       010: SAPKB70015
       011: SAPKA70015
       012: SAPKW70017
       013: SAPK-60013INFINBASIS
       014: SAPKIPYM06
       015: SAPKB70016
       016: SAPKA70016
       017: SAPKW70018
       018: SAPK-60014INFINBASIS
    Action log:
    Import phase 'XPRA_EXECUTION' (2009/12/06, 20:31:13)
    Error during executing the tp command 'tp XPA ALL R1S ...'
    tp return code: '0012' , tp message: 'A tool used by tp aborted' , tp output:
      This is tp version 372.04.40 (release 700, unicode enabled)
      standard output from tp and from tools called by tp:
    Details of the error situation can also be found in the import logs
    Interrupt the import due to an error situation (2009/12/06, 20:32:19)
    Display detailed informations concerning the error in phase 'XPRA_EXECUTION'
    Abort the import due to an error situation (2009/12/06, 20:42:22)
    Import log: SAPKB70014 ->  Method Execution
    Date        Time      Message
    2009/12/06  20:31:14  Job started
    2009/12/06  20:31:14  Step 001 started (program RDDEXECL, variant , user ID DDIC)
    2009/12/06  20:31:14  All DB buffers of application server ecc60 were synchronized
    2009/12/06  20:31:14  ABAP/4 processor: CALL_FUNCTION_NOT_FOUND
    2009/12/06  20:31:14  Job cancelled
    regards,
    Katsumi

    Hi, Sunny
    As you say, not so many SP should be applied in a time.
    I checked these notes.
    1101487 - Import of NetWeaver 2004S SP10 fails in XPRA execution phase
    1162379 - After Support Package imp: Syntax errors due to ENQUEUE FMs
    1381257 - Runtime error CX_SY_DYN_CALL_ILLEGAL_FUNC in transport
    However, I did SPAM-update form 700/034 to 700/37 and retried.
    The same error did'nt happen somehow...
    regards,
    Katsumi

  • Freight amount by percentage - FMS

    Dear experts,
    there is a requirement from my client saying that their vendors will say the freight in percentage only. so every time the user puts the PO he needs to calculate manually for the freight and enter it.
    Is there any way that we can write an FMS query for this. like, if we create an UDF in the document freight charges and enter the percentage in that. so that the amount field can be populated based on the percentage entered.
    Please help me.
    thanks and regards,
    Yeshwanth Prakash

    Hi Yeshwant
    Directly it is not possible to calculate the Freight based on the percent you define on the Freight Screen UDF. The reason being that FMS is applicable on the Active Screen only. When you open the Freight Screen the PO screen is Inactive thus not triggering the FMS, hence the error.
    Still if you want this option then you can ask the developers to write a simple code to calculate the freight amount based on the UDF percentage.
    For this purpose there is another work around which is mentioned below. But here the problem is that you cannot do it on the Total PO value but will be based on the Line Total.
    FIrst of all you enable the Freight 1, Freight 1  (LC) in the Form Settings for Purchase Order Screen. Once this is done then you create a UDF for capturing the Percentage that your vendor mentions. Write a FMS in the Freight 1 (LC) field to calculate the amount based on the Percent and Row Level Amount.
    Hope it helps.
    Regards
    Rohan S. Kamble.

  • How can FMS create a text file and write data into it in the Server application folders?

    Recently, I writed a programe about creating a text file and writing data into it in the server application folder. My code is as following:
               var fileObj = new File("/MyApp/test.txt");
               if( fileObj !=  null)
                      if(fileObj.open( "text", "append"))
                            fileObj.write( "                                                      ———— Chat Info Backup ————\r\n" );
                            fileObj.close( );
                            trace("Chat info backup document :" +  fileObj.name + " has been created successfully!");    
    But when I run it, FMS throw the error as following: File operation open failed  ;  TypeError: fileObj has no properties.
    Can you help me ? Thanks in advance.
    Supplement: The text file named test.txt doesn't exist before create the fileObj, an instance of File Class.

    Is MyApp the name of the application directory, or is it a child of the application directory? If myApp is the app name, just use test.txt as the path flag in the file constructor.

  • FMS install as user?

    Hi,
    My hosting company doesn't provide me access to the commands
    to install FMS (errors below). I can pay them to install it but
    starting and restarting would presumably have to be done as root.
    Is it possible to install FMS as a user?
    Thanks for your help.
    Installing Adobe Flash Media Server files...
    Configuring Adobe Flash Media Server...
    Adding "fms" service.
    Setting default admin to "fms".
    ./installFMS: line 989: chown: command not found
    ./installFMS: line 992: chgrp: command not found
    ./installFMS: line 1003: /sbin/chkconfig: No such file or
    directory
    Setting autostart for "fms".
    Server:fms command:start
    ERROR: You must be logged in as root to use this command.
    If you really need to start the server as non-root please
    modify this script.
    Admin server:fmsadmin command:start
    ERROR: You must be logged in as root to use this command.
    If you really need to start the server as non-root please
    modify this script.
    The Adobe Flash Media Server installation is complete.

    Unfort you can not do so with FMS 3 on Linux. I installed it
    as root but upon attempting to make the admin server run under a
    user credentials it wouldn't connect to several system
    protocols.

  • Problem with connection ( NetStream.Publish.BadName)

    Fri Sep 11 2009 08:52:10 : Session Started
    Fri Sep 11 2009 08:52:11 : Audio Encoding Started
    Fri Sep 11 2009 08:52:11 : Video Encoding Started
    Fri Sep 11 2009 09:13:59 : Primary - Network Status: NetConnection.Connect.Closed status
    Fri Sep 11 2009 09:14:04 : Primary - Disconnected
    Fri Sep 11 2009 09:14:04 : Primary - Re-establishing connection, attempt 1
    Fri Sep 11 2009 09:14:05 : Primary - Reconnected to FMS/3,0,1,123
    Fri Sep 11 2009 09:14:05 : Primary - Network Command: onBWDone
    Fri Sep 11 2009 09:14:05 : Primary - Stream[onetv] Status: Success
    Fri Sep 11 2009 09:14:05 : Primary - Network Command: onFCPublish
    Fri Sep 11 2009 09:14:07 : Primary - Stream[onetv] Status: NetStream.Publish.Start
    Fri Sep 11 2009 09:14:58 : Primary - Network Status: NetConnection.Connect.Closed status
    Fri Sep 11 2009 09:15:04 : Primary - Disconnected
    Fri Sep 11 2009 09:15:05 : Primary - Re-establishing connection, attempt 1
    Fri Sep 11 2009 09:15:05 : Primary - Reconnected to FMS/3,0,1,123
    Fri Sep 11 2009 09:15:05 : Primary - Stream[onetv] Status: Success
    Fri Sep 11 2009 09:15:05 : Primary - Network Command: onFCPublish
    Fri Sep 11 2009 09:15:07 : Primary - Stream[onetv] Status: NetStream.Publish.BadName
    Fri Sep 11 2009 09:27:20 : Audio Encoding Stopped
    Fri Sep 11 2009 09:27:20 : Video Encoding Stopped
    Fri Sep 11 2009 09:27:20 : Session Stopped
    Fri Sep 11 2009 09:27:23 : Primary - Network Status: NetConnection.Connect.Closed status
    Fri Sep 11 2009 09:27:23 : Primary - Disconnected
    Fri Sep 11 2009 09:27:24 : Primary - Connected to FMS/3,0,1,123
    Fri Sep 11 2009 09:27:24 : Primary - Network Command: onBWDone
    Fri Sep 11 2009 09:27:28 : Primary - Network Command: onFCPublish
    Fri Sep 11 2009 09:27:28 : Primary - Stream[onetv] Status: Success
    Fri Sep 11 2009 09:27:28 : Primary - Stream[onetv] Status: NetStream.Publish.Start
    Fri Sep 11 2009 09:27:28 : Session Started
    Fri Sep 11 2009 09:27:29 : Video Encoding Started
    Fri Sep 11 2009 09:27:29 : Audio Encoding Started
    Fri Sep 11 2009 12:23:03 : Primary - Network Status: NetConnection.Connect.Closed status
    Fri Sep 11 2009 12:23:09 : Primary - Disconnected
    Fri Sep 11 2009 12:23:09 : Primary - Re-establishing connection, attempt 1
    Fri Sep 11 2009 12:23:09 : Primary - Reconnected to FMS/3,0,1,123
    Fri Sep 11 2009 12:23:09 : Primary - Stream[onetv] Status: Success
    Fri Sep 11 2009 12:23:09 : Primary - Network Command: onFCPublish
    Fri Sep 11 2009 12:23:11 : Primary - Stream[onetv] Status: NetStream.Publish.BadName
    Fri Sep 11 2009 12:26:26 : Audio Encoding Stopped
    Fri Sep 11 2009 12:26:26 : Video Encoding Stopped
    Fri Sep 11 2009 12:26:26 : Session Stopped
    Fri Sep 11 2009 12:26:32 : Primary - Network Status: NetConnection.Connect.Closed status
    Fri Sep 11 2009 12:26:32 : Primary - Disconnected
    Fri Sep 11 2009 12:26:37 : Primary - Connected to FMS/3,0,1,123
    Fri Sep 11 2009 12:26:49 : Primary - Network Command: onFCPublish
    Fri Sep 11 2009 12:26:49 : Primary - Stream[onetv] Status: Success
    Fri Sep 11 2009 12:26:49 : Primary - Stream[onetv] Status: NetStream.Publish.Start
    Fri Sep 11 2009 12:26:49 : Session Started
    Fri Sep 11 2009 12:26:50 : Audio Encoding Started
    Fri Sep 11 2009 12:26:50 : Video Encoding Started
    Hy, this is from my log.
    I connect the flash media encoder to flash media server, and after a short time it disconnect from server and try to reconect automatically, that is good, but IT DON'T CONNECT!!!
    Stream[onetv] Status: NetStream.Publish.BadName
    Fri Sep 11 2009 12:26:26 : Audio Encoding Stopped
    Fri Sep 11 2009 12:26:26 : Video Encoding Stopped
    Fri Sep 11 2009 12:26:26 : Session Stopped
    Where is the problem??? What i can do to resolve this problem?????
    I'm waiting for your answers!
    Thanks

    The NetStream.Publish.BadName status means an attempt was made to publish to a stream that is already being published by someone else. Is another client using the same stream name?
    About the connections being closed, there a lots of conditions that could cause the connection to be lost. It may not be an FMS or FMLE error, it could be poor conditions on the local network, or between the local network and the server.

  • Customization of Standard SLIN functionality

    Hi Experts,
    We need to customize the standard Slin Check functionality where we are passing multiple programs and using FMs, 'EXTENDED_PROGRAM_CHECK' and 'EXTENDED_PROGRAM_CHECK_SHOW'. But these FMs displaying slin errors in standard way. But our requirement is to display the slin errors in ALV Grid Display format and we want to avoid/ or bypass the SLIN OVER VIEW Screen . Could you please guide us how we can proceed further??
    Regards,
    Pankaj Singh

    Hello Vinayaka 
    Welcome to working with UWL.  I have been working with the Universal Worklist for a few years now.  I will post you with some handy URL's that will be helpful to you:
    1. Here is the wiki that has been created by the development team for our customer's that work with the Universal Worklist:
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/bpx/uwl+faq
    2. Here is a link to the help file:
    http://help.sap.com/saphelp_nw70/helpdata/EN/9d/eb088f8e6347bcbdf666433f05da57/content.htm
    Here you will see by configuring the navigation nodes that you can change the look and feel of the UWL UI.  You can do this through the use of the Universal Worklist configuration wizard.
    I hope that this information is helpful to you.
    Best Regards,
    Beth
    Edited by: Beth Maben on Mar 23, 2010 5:26 PM

  • NetConnection Debugger and FMS2

    Hello everybody,
    maybe I am to stupid or totally blocked to see what I do
    wrong.....
    I'd like to use the NetConnection Debugger with FMS2 in
    Flash8.
    From several Forum posts I lgot out to place the Remoting
    Classes and the RemotingDebug
    Classes from the library on the stage.
    Then I do the following in AS 2:
    import mx.remoting.debug.NetDebug;
    import mx.remoting.NetServices;
    import mx.remoting.*;
    import mx.rpc.*;
    import mx.remoting.debug.*;
    import mx.services.Log;
    NetDebug.initialize();
    So far, so good... To test it out I placed a
    NetDebug.trace("Starting up"); Statement (Just to see if NCD
    is responding).
    "NetDebug.trace();" prints the "Starting up" - Message into
    the (running) NetConnection debugger.
    But, when I go further in my code, doing a NetConnect() or
    anything else, there is only silence at NCD.
    It is silent as a fish regarding to log FMS-Messages, but on
    the other Hand it reports AMF ( against ColdFusion) very well.
    So I rather think I am not importing the necessary classes,.
    But wich are they ???
    What is missing in my above code to make NCD log against FMS
    in Flash8 ?
    I checked the Manuals and Livedocs, but found fitting no
    answer, yet.
    Wich classes do I have to import to make NCD log FMS-Messages
    and errors ?
    Thanks in advantage for any enlighting answer
    Greets MIBtwo

    Hi,
    Can you please post a little more detail on how are you using the NetConnection Debugger so that we can look into this issue better?
    Thanks,
    Abhishek

  • FLEX 2.0 and Flash Media Server 2.0 Unable to stream from client to server

    Hi All,
    I have been trying to put together a quick demo to stream
    and record audio from Client to Server. I get this error when
    trying to connect to FMS.
    ArgumentError: Error #2126: NetConnection object must be
    connected.
    at flash.net::NetStream/flash.net:NetStream::construct()
    at flash.net::NetStream$iinit()
    at Audio/toggle()
    at Audio/__submit_click()
    my Program fails at this line - ns = new NetStream(nc);
    Your help is greatly appreciated. Here is the MXML file
    Audio.mxml
    This file contains a simple start and stop button start and
    stop audio processing.
    This page is served from Apache Tomcat on host : demoserver1
    and port 8080
    Flash media server is also installed on the same host
    demoserver1.
    I did not do any additional config at FMS except creating an
    application called "DemoApp". All other settings are defaults.
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="
    http://www.adobe.com/2006/mxml"
    applicationComplete="startup()">
    <mx:Script>
    <![CDATA[
    import flash.net.NetConnection;
    import flash.net.NetStream;
    public var started:Boolean = false;
    public var nc:NetConnection;
    public var ns:NetStream;
    public var mp:Microphone;
    public function startup():void{
    lblMessage.text="Stopped";
    public function toggle():void{
    if (started==false){
    submit.label="Stop";
    started=true;
    lblMessage.text="Started";
    nc = new NetConnection();
    nc.addEventListener(NetStatusEvent.NET_STATUS,
    netStatusHandler);
    nc.addEventListener(SecurityErrorEvent.SECURITY_ERROR,
    securityErrorHandler);
    nc.objectEncoding = flash.net.ObjectEncoding.AMF0;
    nc.connect("rtmp://demoserver1/DemoApp");
    ns = new NetStream(nc);
    ns.addEventListener(NetStatusEvent.NET_STATUS,
    netStatusHandler);
    mp = Microphone.getMicrophone(0);
    ns.attachAudio(mp);
    ns.publish("sample1", "record");
    else{
    started=false;
    submit.label="Start";
    lblMessage.text="Stopped";
    ns.close();
    nc.close();
    private function netStatusHandler(event:NetStatusEvent):void
    switch (event.info.code) {
    case "NetConnection.Connect.Success":
    trace(" connection success : " );
    break;
    case "NetStream.Play.StreamNotFound":
    trace("Stream not found: " );
    break;
    private function
    securityErrorHandler(event:SecurityErrorEvent):void {
    trace("securityErrorHandler: " + event);
    ]]>
    </mx:Script>
    <mx:Canvas xmlns:mx="
    http://www.adobe.com/2006/mxml"
    width="400"
    height="300">
    <mx:HBox left="19" right="0" height="100" top="30">
    <mx:Label text="Label" id="lblMessage" width="150"/>
    <mx:Button label="Start" click="toggle()" id="submit"/>
    </mx:HBox>
    </mx:Canvas>
    </mx:Application>

    Hi,
    Are you trying to make an air app or a web application (flash) for streaming? You may want to check out the osmf framework to help you write a player for mobile platform. Check out http://www.opensourcemediaframework.com/ for more info on how you can write streaming video players using this framework. There are some good tutorials there and also you may post on the forum to get your specific queries solved.
    Thanks,
    Abhishek

  • Stream class problem

    I am new to Flash, Flash Media Server and so on, and I just
    don't understand some things.
    I need to create an application that will be broadcasting
    some videos as if they are from web cams.
    I need some way to syncronize all opened streams. What I am
    trying:
    fms/application/video_broadcast/main.asc:
    ===
    load( "components.asc" );
    application.onAppStart = function() {
    application.streampos = 0;
    setInterval(function() { application.streampos =
    (application.streampos + 10) % 10000; }, 10);
    application.onConnect = function( newClient, username,
    password ) {
    trace( application.name + ":onConnect");
    application.acceptConnection(newClient);
    var gstream = Stream.get("lost");
    gstream.onStatus = function(info) {
    trace(application.name + ".gstream.onStatus: " + info.code +
    "; level = " + info.level);
    gstream.play("lost",application.streampos,-1,newClient);
    ===
    But FMS says: Sending error message:
    /opt/macromedia/fms/applications/video_broadcast/main.asc: line 11:
    TypeError: gstream has no properties -
    I have
    /opt/macromedia/fms/applications/video_broadcast/streams/_definst_/lost.flv
    in place, I can see it without main.asc (application:
    "rtmp://192.168.2.3/video_broadcast" and stream name: "lost") in
    flash player.
    Give me a clue please what to look for.

    Ok, I did that using call back to client. I found my errors
    with this code. I found no convenient way to control stream from
    server to client.

  • FMS 3.5 says 'Bad network data': error in handling RTMP extended timestamps / chunkSize?

    Hello all,
    For a client, I am working on a project where a live RTMP stream is published to an Adobe FMS 3.5.6 server from a java application, using Red5 0.9.1 RTMPClient code.
    This works fine, until the timestamp becomes higher than 0xFFFFFF after 4.6 hours, and the RTMP extended timestamp field starts being used. I have already found: when the extended timestamp was written after the header, the last 4 bytes of the data were being cut off. I have fixed this locally, and now the data being sent seems to me to be conformant to the spec. However, FMS still throws an error message in the core log and then kills the connection from the Red5 client. Here is the error message:
    This is the error message:
    2011-06-03     14:28:02     13060     (e)2611029     Bad network data; terminating connection : chunkstream error:message length 11893407 is longerthan max rtmp packet length     -
    2011-06-03     14:28:02     13060     (e)2631029     Bad network data; terminating connection : (Adaptor: _defaultRoot_, VHost: _defaultVHost_, IP: 127.0.0.1, App: live/_definst_, Protocol: rtmp, Client: 5290168480216205379, Handle: 2147942405) : 05 FF FF FF 00 13 = 09 01 00 00 00 01 00 01 01 ' 01 00 00 00 00 00 13 4 09 0 00 00 01 ! 9A & L 0F FA F6 12 , B4 A6 CE H 8A AB DC G BB d k 1B 9F ) 13 13 D2 9A E5 t 8 B8 8D 94 ! 8A AE F6 AF } " U 0 D3 Q EF FF ~ 8D 97 D9 FF BE A3 F3 C9 97 o 9D # F9 7F h A4 F7 } / FB & F1 DC 9C BF   BD D3 E7 CA 97 FE E2 B9 E4 F7 9E 1A F6 BA } C9 w FC _ / / w FE n EF D7 P 9C F4 BE 82 8E F7 | BE 97 B4 BB D7 FE ED I / FB D1 93 9A F9 X \ 85 BD DD I E3 4 E8 M 13 D3 " ) BE A9 92 E5 83 D4 B4 12 DE D5 A3 E6 F4 k DE BF Q 3 A0 g r A4 f D9 BD w * } F7 r 8A S 2 . AB BD EE ^ l f AF E1 0B $ AF 9D D7 - BF E8 ! D3 } D3 i E3 B8 F2 M A8 " B1 A5 EF s ] A5 BC 96 E5 u e X q D2 F1 r F9 i 92 b EE Z d F9 * A6 BB FD 17 w 4 DD 3 o u EB ] ] EF FE B5 B1 0A F2 A0 DD FD B2 98 DF E8 e F6 CB FD 96 V % A5 D5 k ] FD w EF AF k v AA E8 ! 9F / w BE FA 9A _ E F2 D3 , ? 17 } AD 7 EC B3   } 07 B5 | z { { A5 = 11 90 CF BF ; 4 FE EF 95 F7 E7 DF B9 , AF z 91 CF C9 BD DE CB { F5 17 } F2 E5 D7 DF z E6 [ 96 > Y m 9F EB AF DD D8 E8 v B9 A8 E9 % A7 | 1 CF 8B D Z k N DF F8 N FA S R FE . ~ CB A 9 E1 ) 8F 8E BB EC c 6 13 F1 AC FD FD FC 8A F7 F3 K B9 FA ^ / A4 FC B9 AA F6 DE C2 [ 1A E c r B3 BF E5 EC B5 x 94 FD . A9 t I Q % EA EC DE | K FE z A4 97 F9 " 1 0F CA FB F5 F5 p 9E 99 3 - ; B8 F4 F1 FF t A3 EC BC # DE AC 91 13 19 o < 06 F5 FD 7F 7 _ $ D B t B5 0D 8A C1 C1 BA 0B FE DB B7 83 _ } BD z F7 CB { FC M A9 8D = D5 B1 < 85 = EF E1 ; BA H y FC BC B4 C A2 D9 ` e E4 94 H 5 13 ' 93 93 8E E C2 1C R 97 9 X B7 FF 10 9F { ) F1 CF AB AC ] EE H A2 DE D3 C5 m F6 K A2 A7 A2 89 D2 z EB DF 97 ^ k 9E 99 BB E7 B6 97 w { ~ + C7 B2 } FE ' C4 | B6 o H DD r A8 9F DC FF F9 Q b l 93 T B6 EE FF 11 j CD s P C F1 3 R I F8 D8 R 9D 93 AA D5 + DE FC BE " B9 E1 ` CB BD 0F F5 C7 AA w CF 8D p 9A F7 g f N FF 84 B7 K Q 93 g E1 - D3 s } w v AE 96 98 ED CF BA E9 2 . f 99 95 97 o 13 CA F7 s e $ F4 B5 15 C4 A8 DE M F7 w \ 8D 00 C6 C2 b D3 / 7 w F2 ' BF CD 89 FF > D7 FB BC A2 S N FB A5 CD AF D3 F9 9D DF AE B5 17 CF 9D B7 , B9 9 ^ 7F [ 93 84 F7 } _ EA DF u \ 99 Z t E CA M EF 7 " AD FE 92 9E n 7F EB D8 C { 99 8B 9E w H BF B1 | g 9F F3 FA E1 - E5 CB BB x CF p 8B D2 w v EF w FA E2 F7 s C5 AC $ FC B4 DB BE G E4 DC F0 A0 96 F3 ! t DC FF % A5 CB A4 ^ AB D2 BD E7 9A E ' 08 + AF U 17 EB 8A w A7 N E4 A5 x 93 12 _ - ; 09 DD DF m 11 BE w \ } BA D3 t BC D9 97 9B C5 7F D8 H F1 D 7 8A ^ FA n F0 B8 W E6 84 5 - 8 B5 h o C4 F7 83 P 88 CB AE m t BB L 95 A9 s 90 A2 Y o DF K _ / l D2 D1 C9 91 ' E4 BD / / D 97 m BB E7 14 93 % C5 ; DD CF D8 : ~ B5 4 F FA U F0 8F w w DC FD 83 FC 13 EF w p DA A5 07 _ * - 1D 14 9D D5 84 F E6 F0 FF E4 15 w n A5 9F DE d AE F5 " - f D2 AE 96 1F # FA F1 x C1 L DF l M 06 8A E4 z DB 17 BA l DA e 15 CD 85 86 1F 09 82 h ] C6 { E7 C5 AF Z C5 B0 83 v D9 03 FC / ~      -
    The message for which the hex dump is displayed, is a video message of size 4925 bytes. Below is the basic logging in my application:
    *** Event sent to RTMP connector: Video - ts: 16777473 length: 4925. Waiting time: -57937, event timestamp: 16777473
    14:28:02.045 [RtmpPublisher-workerThread] DEBUG o.r.s.s.consumer.ConnectionConsumer - Message timestamp: 16777473
    14:28:02.045 [RtmpPublisher-workerThread] DEBUG o.r.s.n.r.codec.RTMPProtocolEncoder - Channel id: 5
    14:28:02.045 [RtmpPublisher-workerThread] DEBUG o.r.s.n.r.codec.RTMPProtocolEncoder - Last ping time for connection: -1
    14:28:02.045 [RtmpPublisher-workerThread] DEBUG o.r.s.n.r.codec.RTMPProtocolEncoder - Client buffer duration: 0
    14:28:02.046 [RtmpPublisher-workerThread] DEBUG o.r.s.n.r.codec.RTMPProtocolEncoder - Packet timestamp: 16777473; tardiness: -30892; now: 1307104082045; message clock time: 1307104051152, dropLiveFuturefalse
    14:28:02.046 [RtmpPublisher-workerThread] DEBUG o.r.s.n.r.codec.RTMPProtocolEncoder - !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!12b Wrote expanded timestamp field
    14:28:02.046 [NioProcessor-22] DEBUG o.r.server.net.rtmp.BaseRTMPHandler - Message sent
    I have captured the entire frame containing this message with wireshark, and annotated it a bit. You can find it here:
    http://pastebin.com/iVtphPgU
    The video message of 4925 bytes (hex 00 13 3D) is cut up into chunks of 1024 bytes (chunkSize 1024 set by Red5 client and sent to FMS). Indeed, after the 12-byte header and the 4-byte extended timestamp, there are 1024 bytes before the 1-byte header for the next chunk (hex C5). The chunks after that also contain 1024 bytes after the chunk header. This appears correct to me (though please correct me if I'm wrong).
    When we look at the error message in the core log, the hex dump displayed also contains 1024 bytes, but it starts from the beginning of the message header. The last 16 bytes of the message chunk itself are not shown.
    My question is this: is the hex dump in the error message always capped to 1024 bytes, or did FMS really read too little data?
    Something that may be of help, is the reported 'too long' message length 11893407. This corresponds to hex B5 7A 9F, which can also be found in the packet, namely at row 0c60 (I've annotated it as [b5 7a 9f]. This location is exactly 16 bytes after the start of the 4th chunk data, not really a place to look for timestamps.
    My assumptions during this bug hunting session were the following (would be nice if someone could validate these for me):
    - message length, as specified in the RTMP 12 and 8-bit headers, defines the total number of data bytes for the message, NOT including the header of the first message chunk, its extended timestamp field, or the 1-byte headers for subsequent chunks. The behaviour is the same whether or not the message has an extended timestamp.
    - chunk size, as set by the chunkSize message, defines the total number of data bytes for the chunk, not incuding the header or extended timestamp field. The behaviour is the same whether or not the message has an extended timestamp.
    I believe I've chased this problem as far as I can without having access to the FMS 3.5 code, or at least being able to crank up the debug logging to the per-message level. I realize it's a pretty detailed issue and a long shot, but being able to publish a stream continuously 24/7 is critical for the project.
    I would be very grateful if someone could have a look at this hex dump to see if the message itself is correct, and if so, to have a look at how FMS3.5.6 handles this.
    Don't hesitate to ask me for more info if it can help.
    Thanks in advance
    Davy Herben
    Solidity

    Hello,
    It took a bit longer than expected, but I have managed to create a minimal test application that will reproduce the error condition on all machines I've tested on. The application will simply read an H264 file and publish it to an FMS as a live stream. To hit the error condition faster, without having to wait 4.6 hours, the application will add a fixed offset to all timestamps before sending it to the FMS.
    I have created two files:
    http://www.solidity.be/publishtest.jar : Runnable java archive with all libraries built in
    http://www.solidity.be/publishtest.zip : Zip file containing sources and libraries
    You can run the jar as follows:
    java -jar publishtest.jar <inputFile> <server> <port> <application> <stream> <timestampOffset>
    - inputFile: path to an H264 input video file
    - server: hostname or IP of FMS server to publish to
    - port: port number to publish to (1935)
    - application: application to publish to (live)
    - stream: stream to publish to (output)
    - timestampOffset: nr of milliseconds to add to the timestamp of each event, in hexadecimal format. Putting FFFFFF here will cause the server to reject the connection immediately, while FFFF00 or FFF000 will allow the publishing to run for awhile before the FMS kills it
    Example of a complete command line:
    java -jar publishtest.jar /home/myuser/Desktop/movie.mp4 localhost 1935 live output FFF000
    Good luck with the bug hunting. Let me know if there is anything I can help you with.
    Kind regards,
    Davy Herben

  • FMS web server scheduling error

    following message pops up when generating a schedule for a report.
    "Scheduling failed! Please set property:
    server.forward.email.fromAddress under admin --> preferences"
    Although, all information is provided and the FMS server's Perf collector is restarted.
    Does anyone think that I need to restart FMS server? or Is there an alternative way?

    I even restarted FMS database. But still get the error.
    The way I am doing is:
    1. Added SMTP server address, from address, to address under the Admin->preferences->event forward setup.
    2. Restarted the FMS database service and restarted performace collector (under Admin->status)
    3. Under Reports->Generate, trying to schedule a report.
    4. when saving it I get the following error
    "Scheduling failed! Please set property:
    server.forward.email.fromAddress under admin --> preferences"
    Not sure what else is required. I have done everything documented.
    Any ideas?

  • FMS 4.5 and FMLE errors (hds-live is not defined).

    I came across this thread, http://forums.adobe.com/message/4929789, because I am testing a new FMS 4.5 server and I'm having several problems with live streaming.
    Issue 1: Server does not stream after FMLE is stopped.
    I set up a test FMLE 3.2 stream last week that we hope to use for an event 4 days from now. When I initially set up the FMLE live stream everything worked fine, so I stopped the encoder and started to design a site to play the live stream. When I restarted the FMLE stream today nothing worked, and looking in the corelog I found this error: "Restarting the recording after 2.000000 days is not allowed". That error led me to the thread linked above and to several others.
    I have tried the various suggestinons in this thread, http://forums.adobe.com/thread/959974, including:
    Forum Post 15: changing livestream and liveevent names: changing the names works, but this is not a good solution since I am building web pages to publish these streams and that would require changing the links on the pages everytime we want to live stream.
    Fourm Post 18. using query paramter: livestream?adbe-live-event=liveevent&adbe-record-mode=record (does not work).
    Finally, I deleted all of the previous entries that were created in the following folder:
    H:\Program Files\Adobe\Flash Media Server 4.5\applications\livepkgr\events\_definst_\
    I restarted FMLE and the streams worked again. What can I do to fix this? As I mentioned above, using the "record" query parameter in FMLE did not work. I would hate to have to delete all of the old events every time that I want to start a new stream.
    Issue 2: hds-live streaming does not work. I set up a multi-bit rate live streaming page following these diretions, http://help.adobe.com/en_US/flashmediaserver/devguide/WSd391de4d9c7bd609-52e437a812a3725df a0-8000.html, but I cannot get hds-live streaming to work. Every connection is rejected and the edge.log file has the following error: Connection rejected by server Reason (hds-live) is not defined. I tried the suggestions posted by Manish on this thread, http://forums.adobe.com/message/4929789, (post no. 8: deleting the entries livepkgr/streams, restarting the server, clearing the browser cache), but I cannot get hds-live streaming to work. I think this problem might be related the the <MaxRestartGap> issue described above, but the steps that resolve that problem only work to enable hls-live streaming and have not solved the hds-live issues.
    What should I do?
    Thank you for you help.

    Issue 1: "...please change the <streamsynchronization> enabled to true in FMLE config.xml."
    This was one of the first steps in the Adobe help document that I followed to set up live streaming. Setting synchronization to true has not resolved the issue.
    The Apache error log is humongous, so I will try to narrow down the issue so that I can provide the relevant errors sometime next week. It seems that changing the names of the live stream events (or deleting the old ones) is a temporary solution for now. I won't have time to really work on this until next week so I'll come back and give you an update of my progess then.
    Thank you for the help. 

Maybe you are looking for

  • Late 2011 Macbook Pro loud fan at 30% cpu usage...

    Im new to to MBP (about 2 a month and half now...) and its whisper quiet when idle or in the first hour ive started using it... but after writing papers or surfing for a few hours the fan kicks on and its surprisingly loud!  My CPU isnt above 30%, an

  • Adobe Flash Media Live Encoder and static image or recorded video?

    Is it possible to put a static image or a recorded video (instead of a live video feed) into Flash Media Live Encoder to air while broadcasting a live radio show online?

  • Trial version of Pre 5.5 doesnt have Mpeg2-dvd... why?

    Hello, I've been using various editing software for a while making silly home movies and the like but I was looking to get some real clout behind me and push for a job in editing or maybe start up editing old home movies.  I've used adobe premiere in

  • How To Install mini-pci wireless card in 1955-S805 ?

    I'm trying to install a new mini-pci wireless card in my Satellite 1955-S805. I was able to pry off the black shiny strip above the keyboard, and unscrew the two screws holding down the keyboard. But under the keyboard is a silver metal plate. There

  • Liste des fichiers en double mais effacés

    Bonjour, J'ai effacé de ma bibliothèque tous les fichiers MP3. Lorsque j'ouvre ma bibliothèque, je les vois encore avec mes fichier AAC. Comment puis-je ne plus les voir en double dans les listes ? Merci !