H264 VOD (sample)

Hello. We have Flash Interactive Server. Using adobe example of Client VOD and VOD FLV application example transmissions work ok, but MP4 stream return 404 error.

We tried the same thing with our own h264 and flv, the same thing. All the files pass flvcheck.

VOD written Client "connection error" and we get a 404 error in our newspapers.

Same thing happens with other players also. We tried with 9.0.115 flash on windows and linux
(progressive download works with same test files. Adobe HD Gallery works too).

Our conclusion is that this is somehow a problem with FMS3, but it's strange because demand somehow has not changed, so it should work out of the box.

Everyone knows about similar problems?

We used to have the same "connection error" problem, but finially understand us the correct URL scheme, for example:

RTMP://localhost/live/MP4:example.mov

Our .mov video has been encoded using H.264 and AAC audio codec, looks very good.

Hope this will help

Tags: Adobe Media Server

Similar Questions

  • On-demand streaming does not work

    I want to config request Adobe MEdia Server on Amazon.

    I did all the steps of this statement http://help.adobe.com/en_US/flashmediaserver/amazonec2/WS6fc2df2b6d2ce 24359910e2812c396a83eb - 7ff8.2.html, but it does not work.

    I have check the sample video files in the http://www.osmf.org/configurator/fmp/# drive

    For video

    RTMP://EC2-54-234-27-150.compute-1.amazonaws.com//VOD/sample.FLV

    It says "Buffering" and nothing more

    For video

    EST.F4M http://EC2-54-234-27-150.Compute-1.amazonaws.com/VOD/hds_sample1_manif

    He said: "we have problems with playback. We apologize for the inconvenience"

    What is the problem?

    I checked the player on this page http://ec2-54-234-27-150.compute-1.amazonaws.com , it works fine

    Please read the intrdouction in http://developer.apple.com/library/ios/#technotes/tn2224/_index.html. His specifies the required versions.

  • Video format supporting FMS?

    Hello

    I'm working on VCR (FLVPlayBack to use cuepoint) where the streaming is done by FMS (Flash Media Server). I used the FLVPlayback instance because I use the cuepoints. In this respect, I have some questions I want to address:

    1. with the help of the FMS, I released the .flv video but I'm not able to stream video .f4v. Below is the structure of code that I use for this:

    FLVPlayback.source = "rtmp://127.0.0.1/vod/sample.flv";

    FLVPlayback.Play ();

    2 could you please suggest if FMS supports the .flv, .f4v format?

    Please, take a look at the queries above and get back to me.

    Thank you

    Dhaval Kumar

    Yes, FMS support flv and f4v formats. The source property of the FLVPlayback component can be set to the URL of a FLV, F4V, or to an XML file that describes how to play the video.

    Also remember, that the stream f4v or mp4 are played with the prefix of ' mp4:'. If you specify a f4v in source file, url will be something like - "rtmp://127.0.0.1/vod/mp4:sample.f4v".

  • How to get the NetConnection off an in AS3 flvplayback component?

    http://www.Flashcomguru.com/index.cfm/2009/8/14/FLVPlayback-obtain-NC-reference

    I followed the above example in AS2, but only get the error:

    Call to a possibly undefined method getNetConnection through a reference with static type fl.video:INCManager.


    Here is my code:

    this.addEventListener (Event.ENTER_FRAME,
    function() {}
    If ((nc = player.ncMgr.getNetConnection ())! = undefined)
    {
    trace (NC);
    }
    });

    Someone knows how to do it in AS3?

    Hello

    Drag the flvplayback component on the stage and 'vidplayer' name in the properties panel. Then, you can use the following code example:

    import flash.utils.setInterval;
    import flash.utils.setTimeout;
    import flash.utils.Timer;
    import flash.events.TimerEvent;
    import flash.events. *;

    Import fl.video.FLVPlayback;
    Import fl.video.VideoPlayer;
    Import fl.video.VideoEvent;

    import flash.display.MovieClip;

    VideoPlayer.iNCManagerClass = fl.video.NCManagerNative;
    vidplayer.isLive = false;
    vidplayer.isDVR = false;
    vidplayer.source = "rtmp://localhost/vod/sample";

    var videoplayer:VideoPlayer;
    var flvplayback:FLVPlayback;
    FLVPlayback = FLVPlayback (this.getChildByName ("vidplayer"));
    VideoPlayer = flvplayback.getVideoPlayer (0);
    setTimeout (initMonitor, 5000);

    function initMonitor (): void
    {
    If (videoplayer.netStream! = null)
    {
    trace ("video plays!");
    If (VideoPlayer.NetConnection)
    {
    trace ("Got NetConnection!");
    }
    }
    on the other
    {
    trace ("Main.as:" + "not connected to FMS yet - try again...")
    setTimeout (initMonitor, 5000);
    }
    }

    Kind regards

    Amit

  • Load Testing - how ' end now?

    Hello Adobe,

    I see where all queries about the FMS/FMIS server load test are given in the link:

    http://www.richinternet.de/blog/index.cfm?entry=6EA082F4-A85E-FD95-A8AB8C7A1770D09A

    I found that on my own.

    fmscheck commands are executed OK on Windows XP in the command window, BUT I get error argument inavlid to the same code, when placed in a batch file to invoke a closure of the code.

    Count that now everyone has found a way to whisk the fmscheck.exe in a way that is used to load test a box?

    For VOD and live?

    Hello

    The logic seems to be OK, but I guess the issue you are facing is with some areas badly or somewhere.

    Try to copy this script, this can work well for you-

    Set /A counter = 0
    : Start
    Start/b fmscheck.exe - host localhost - app vod - sample 10 piece 0 - logfile output.txt
    Set /A counter = counter % + 1
    IF % against LEQ %100 goto: start

    VOD corresponding to my request, my test flv file and 0 are 10 start and duration of the sample settings.

    If you need assistance with the accuracy of the tool, you can check this - http://help.adobe.com/en_US/FlashMediaServer/3.5_AdminGuide/WS5b3ccc516d4fbf351e63e3d119f2 9261b 7 - 7fe8.html

    I hope this works.

  • Authentication with FLVPlayback

    I am a beginner with AS3 and FMS, so my question may seem stupid!

    My request is based on the vod. I don't want all people have access to my videos. I'm trying to develop an application where the beneficiary must give login and password to access these videos.

    I managed to send login/pw to put these codes on customer swf:

    NC = new NetConnection();

    nc.addEventListener (NetStatusEvent.NET_STATUS, netStatusHandler);
    NC. Connect ("rtmp://address/vod/sample.flv", "login", "password");

    In my server application, I put these lines:

    application.onConnect = function (p_client, p_User, p_Password) {}
    If ((p_User! = "login") |) (p_Password! = "password")) {
    trace ("Authentication failed.");
    Returns false;
    }
    this.acceptConnection (p_client);
    }

    When I look at Admin console, I see that it works.

    What I want to do now is place a FLVplayback control in my customer database to see video based on these connection: here I'm lost. How can I send my nc connection object to my FLVplayback control? I hope that my explanation was not confused.

    Thanks for any help,

    N. Bauland

    I think you just need access to the square in the package fl of the flvplayback component where the connect method is called. You can get the packege fl at "C:\Program Files\Adobe\Adobe Flash CS4\Common\Configuration\Component Source\ActionScript 3.0\FLVPlayback" and simply spend your two arguments i.e. "login" and "password" in method connect.

    Navigate to the fl\video\NCManager.as file and locate the method below:

    flvplayback_internal function nextConnect(e:TimerEvent=null):void {}
    Var Protocol: String;
    var port: String;
    If (_connTypeCounter == 0) {}
    Protocol = user;
    port = _portNumber;
    } else {}
    port = null;
    If (user == "rtmp: / ') {}
    Protocol = "rtmpt: /".
    } ElseIf (user == "rtmpe: / ') {}
    Protocol = "rtmpte: /".
    } else {}
    _tryNC.pop ();
    return;
    }
    }
    var xnURL:String = Protocol + ((_serverName is nothing)? "": "/" + _serverName + ((port == null)? ' ")" ((": (" ":" + port)) + ' / ') + ((_wrappedURL is nothing)? ("": _wrappedURL + "/") + _appName + ((_queryString is nothing)? "" : "?" (+ _queryString);
    . client.pending _tryNC [_connTypeCounter] = true;
       _tryNC [_connTypeCounter] .connect (xnURL, _autoSenseBW);
    If (_connTypeCounter< (_trync.length-1))="">
    _connTypeCounter ++;
    _tryNCTimer.reset ();
    _tryNCTimer.start ();
    }
    }

    So, you can see Connect method in bold is here and xnURL is the url that you pass in the parameter table and the source of the properties of the FLVPlayback component.

    You must change the "BOLD" line as _tryNC [_connTypeCounter] .connect (xnURL, _autoSenseBW, "login", "password");

    I hope this helps.

    Kind regards

    Amit

  • [HELP] H264 video camera trying to change HelloVideoCamera

    I am very new to recording video and video encoding of the animals.

    In this line, I have error 22

     

    camera_error_t error = camera_start_encode(mCameraHandle, NULL, NULL, NULL, NULL, NULL);
    
    fprintf(stderr, "camera_start_encode() error %d", error); // It returns 22
    

    I checked here https://developer.blackberry.com/native/reference/core/com.qnx.doc.camera.lib_ref/topic/camera_error... what is the error 22, but I do not see the error with 22 values

    Here's my complete code

    HelloVideoCameraApp::HelloVideoCameraApp(bb::cascades::Application *app) :
            QObject(app),
            mCameraHandle(CAMERA_HANDLE_INVALID),
            mVideoFileDescriptor(-1)
    {
        mViewfinderWindow = ForeignWindowControl::create().windowId(QString("cameraViewfinder"));
        mViewfinderWindow->setUpdatedProperties(WindowProperty::Position | WindowProperty::Size | WindowProperty::Visible);
    
        QObject::connect(mViewfinderWindow, SIGNAL(windowAttached(screen_window_t, const QString &, const QString &)), this, SLOT(onWindowAttached(screen_window_t, const QString &,const QString &)));
    
        mStartFrontButton = Button::create("Front Camera").onClicked(this, SLOT(onStartFront()));
        mStartRearButton = Button::create("Rear Camera").onClicked(this, SLOT(onStartRear()));
        mStopButton = Button::create("Stop Camera").onClicked(this, SLOT(onStopCamera()));
        mStopButton->setVisible(false);
        mStartStopButton = Button::create("Record Start").onClicked(this, SLOT(onStartStopRecording()));
        mStartStopButton->setVisible(false);
    
        mStatusLabel = Label::create("filename");
        mStatusLabel->setVisible(false);
    
        Container* container = Container::create()
            .layout(DockLayout::create())
            .add(Container::create()
                .horizontal(HorizontalAlignment::Center)
                .vertical(VerticalAlignment::Center)
                .add(mViewfinderWindow))
            .add(Container::create()
                .horizontal(HorizontalAlignment::Left)
                .vertical(VerticalAlignment::Top)
                .add(mStatusLabel))
            .add(Container::create()
                .horizontal(HorizontalAlignment::Center)
                .vertical(VerticalAlignment::Bottom)
                .layout(StackLayout::create()
                            .orientation(LayoutOrientation::LeftToRight))
                            .add(mStartFrontButton)
                            .add(mStartRearButton)
                            .add(mStartStopButton)
                            .add(mStopButton));
    
        app->setScene(Page::create().content(container));
    }
    
    HelloVideoCameraApp::~HelloVideoCameraApp()
    {
    }
    
    void HelloVideoCameraApp::onWindowAttached(screen_window_t win, const QString &group, const QString &id)
    {
        int i = (mCameraUnit == CAMERA_UNIT_FRONT);
        screen_set_window_property_iv(win, SCREEN_PROPERTY_MIRROR, &i);
        i = -1;
        screen_set_window_property_iv(win, SCREEN_PROPERTY_ZORDER, &i);
        screen_context_t screen_ctx;
        screen_get_window_property_pv(win, SCREEN_PROPERTY_CONTEXT, (void **)&screen_ctx);
        screen_flush_context(screen_ctx, 0);
    }
    
    int HelloVideoCameraApp::createViewfinder(camera_unit_t cameraUnit, const QString &group, const QString &id)
    {
        if (mCameraHandle != CAMERA_HANDLE_INVALID)
        {
            qDebug() << "camera already running";
            return EBUSY;
        }
    
        mCameraUnit = cameraUnit;
    
        if (camera_open(mCameraUnit,CAMERA_MODE_RW | CAMERA_MODE_ROLL,&mCameraHandle) != CAMERA_EOK)
        {
            qDebug() << "could not open camera";
            return EIO;
        }
    
        qDebug() << "camera opened";
    
        //camera_set_video_property(mCameraHandle, CAMERA_IMGPROP_VIDEOCODEC, CAMERA_VIDEOCODEC_H264);
    
        camera_error_t error = camera_set_video_property(mCameraHandle,
                                                                    CAMERA_IMGPROP_VIDEOCODEC, CAMERA_VIDEOCODEC_H264,
                                                                    CAMERA_IMGPROP_WIDTH, 640,
                                                                    CAMERA_IMGPROP_HEIGHT, 352,
                                                                    CAMERA_IMGPROP_FRAMERATE, (double)30.0);
    
        if(error == CAMERA_EOK)
            {
                    qDebug() << "VIDEO PROPERTY SUCCESS";
            }
            else
            {
                    qDebug() << "VIDEO PROPERTY ERROR: " << error;
            }
    
        if (camera_set_videovf_property(mCameraHandle,CAMERA_IMGPROP_WIN_GROUPID, group.toStdString().c_str(),CAMERA_IMGPROP_WIN_ID, id.toStdString().c_str()) == CAMERA_EOK)
        {
            qDebug() << "viewfinder configured";
    
            if (camera_start_video_viewfinder(mCameraHandle, NULL, NULL, NULL) == CAMERA_EOK)
            {
                qDebug() << "viewfinder started";
                mStartFrontButton->setVisible(false);
                mStartRearButton->setVisible(false);
                mStopButton->setVisible(true);
                mStartStopButton->setText("Start Recording");
                mStartStopButton->setVisible(true);
                mStartStopButton->setEnabled(true);
                return EOK;
            }
        }
    
        qDebug() << "couldn't start viewfinder";
    
        camera_close(mCameraHandle);
        mCameraHandle = CAMERA_HANDLE_INVALID;
        return EIO;
    }
    
    void HelloVideoCameraApp::onStartFront()
    {
        qDebug() << "onStartFront";
    
        if (mViewfinderWindow)
        {
            // create a window and see if we can catch the join
            if (createViewfinder(CAMERA_UNIT_FRONT,mViewfinderWindow->windowGroup().toStdString().c_str(),mViewfinderWindow->windowId().toStdString().c_str()) == EOK)
            {
                qDebug() << "created viewfinder";
            }
        }
    }
    
    void HelloVideoCameraApp::onStartRear()
    {
        qDebug() << "onStartRear";
    
        if (mViewfinderWindow)
        {
            // create a window and see if we can catch the join
            if (createViewfinder(CAMERA_UNIT_REAR,mViewfinderWindow->windowGroup().toStdString().c_str(),mViewfinderWindow->windowId().toStdString().c_str()) == EOK)
            {
                qDebug() << "created viewfinder";
            }
        }
    }
    
    void HelloVideoCameraApp::onStopCamera()
    {
        qDebug() << "onStopCamera";
    
        if (mCameraHandle != CAMERA_HANDLE_INVALID)
        {
            // closing the camera handle causes the viewfinder to stop which will in turn
            // cause it to detach from the foreign window
            camera_close(mCameraHandle);
            mCameraHandle = CAMERA_HANDLE_INVALID;
            // reset button visibility
            mStartStopButton->setVisible(false);
            mStopButton->setVisible(false);
            mStartFrontButton->setVisible(true);
            mStartRearButton->setVisible(true);
        }
    }
    
    void HelloVideoCameraApp::onStartStopRecording()
    {
        qDebug() << "onStartStopRecording";
    
        if (mCameraHandle != CAMERA_HANDLE_INVALID)
        {
            if (mVideoFileDescriptor == -1)
            {
                soundplayer_play_sound_blocking("event_recording_start");
    
                char filename[CAMERA_ROLL_NAMELEN];
    
                if (camera_roll_open_video(mCameraHandle,&mVideoFileDescriptor,filename,sizeof(filename),CAMERA_ROLL_VIDEO_FMT_DEFAULT) == CAMERA_EOK)
                {
                    qDebug() << "opened " << filename;
    
    //                if (camera_start_video(mCameraHandle,filename,NULL,NULL,NULL) == CAMERA_EOK)
    //                {
    //                    qDebug() << "started recording";
    //                    mStartStopButton->setText("Stop Recording");
    //                    mStopButton->setEnabled(false);
    //                    mStatusLabel->setText(basename(filename));
    //                    mStatusLabel->setVisible(true);
    //                    return;
    //                }
    
                    camera_error_t error = camera_start_encode(mCameraHandle, NULL, NULL, NULL, NULL, NULL);
    
                                    if(error == CAMERA_EOK)
                                    {
                                            qDebug() << "Encoding started\n";
                                            mStartStopButton->setText("Stop Recording");
                                            mStopButton->setEnabled(false);
                                            mStatusLabel->setText(basename(filename));
                                            mStatusLabel->setVisible(true);
                                            return;
                                    }
                                    else
                                    {
                                            qDebug() << "Encoding Failed\n";
                                    }
    
                                    fprintf(stderr, "camera_start_encode() error %d", error);
    
                    qDebug() << "failed to start recording: " << error;
                    camera_roll_close_video(mVideoFileDescriptor);
                    mVideoFileDescriptor = -1;
                }
    
                soundplayer_play_sound("event_recording_stop");
            }
            else
            {
                soundplayer_play_sound("event_recording_stop");
                camera_stop_encode(mCameraHandle);
                qDebug() << "stopped recording";
                camera_roll_close_video(mVideoFileDescriptor);
                mVideoFileDescriptor = -1;
                mStartStopButton->setText("Start Recording");
                mStopButton->setEnabled(true);
                mStatusLabel->setVisible(false);
            }
        }
    }
    

    Any help is appreciated. Please, I beg you. Thank you.

    Thank you... I eliminated the camera_start_encode function

    my main problem was I really need to encode H264 video recording... and now I have the solution... Knobtviker taugtht me... I used the BestCam sample...

    added to this camera_init_video_encoder(); to the constructor

    and added this line after the opening of the camera

    camera_set_videoencoder_parameter (mHandle, CAMERA_H264AVC_BITRATE, 1000000, CAMERA_H264AVC_KEYFRAMEINTERVAL, 3, CAMERA_H264AVC_RATECONTROL, CAMERA_H264AVC_RATECONTROL_VBR, CAMERA_H264AVC_PROFILE, CAMERA_H264AVC_PROFILE_HIGH, CAMERA_H264AVC_LEVEL, CAMERA_H264AVC_LEVEL_4);

    These properties too

    QByteArray groupBA is mFwc-> windowGroup () .toLocal8Bit ();.
    QByteArray winBA is mFwc-> windowId () .toLocal8Bit ();.
    ERR = camera_set_videovf_property (mHandle, CAMERA_IMGPROP_HWOVERLAY, 1, CAMERA_IMGPROP_FORMAT, CAMERA_FRAMETYPE_NV12, CAMERA_IMGPROP_WIN_GROUPID, groupBA.data (), CAMERA_IMGPROP_WIN_ID, winBA.data (), CAMERA_IMGPROP_WIDTH, CAMERA_IMGPROP_HEIGHT, 720, 720, CAMERA_IMGPROP_MAXFOV, 0);
    ERR = camera_set_video_property (mHandle, CAMERA_IMGPROP_WIDTH, CAMERA_IMGPROP_HEIGHT, 720, 720, CAMERA_IMGPROP_AUDIOCODEC, CAMERA_AUDIOCODEC_AAC, CAMERA_IMGPROP_STABILIZATION, 1); CAMERA_IMGPROP_VIDEOCODEC, CAMERA_VIDEOCODEC_AVC1,

    now I can record video in H264 format.

  • M3u8 sample Live Streaming HTTP plays don't not - stand-alone JavaFX 2.2.7 for java 1.6.0.32

    Hi all
    I searched high and low on the here and the wild wild web, but cannot find any support for my problem.

    I was testing my code of JavaFX2.2.7 Media Player based in a common Java 6 application when I discovered that HTTP Live Streaming does not seem to work.  I can play a local file of the format supported (Sintel trailor mp4 h264), but when I try and use a stream of Live HTTP instead, nothing plays. (for example http://download.oracle.com/otndocs/products/javafx/JavaRap/prog_index.m3u8 ).  I find myself with an empty drive and no exceptions or errors.

    private final static String MEDIA_URL = " " http://download.Oracle.com/otndocs/products/JavaFX/JavaRap/prog_index.m3u8 "; "

    Media = new Media (MEDIA_URL);

    MediaException ex = media.getError ();

    If (ex! = null) {}

    System.out.println ("Media error" + ex.getMessage ());

    } else {}

    System.out.println ("no media error");

    }

    Program the output to the console: "No. Media Error.

    I thought it was something wrong with my Player code, as a last resort, I went to JavaFX 2 - together and copied from the source and put it directly in my application and it ran... Unfortunately occurs the same result. The player runs, but simply shows a video window empty.  Controls are available, but the video plays.

    Based on the release notes for Java 2.2.7 that I was under the impression that HLS has been supported.  Am I incorrect?

    I can't upgrade to Java 7 because I'm firmly stuck with Java 1.6.0.32 for lack of project.

    Can anyone provide any assistance would be greatly appreciated.

    Post edited by: 2b18d6de-8200-4adc-a82a-88fc0451f448 I've updated for JavaFX 2.2.21 and this has not fixed the problem.  The result is exactly the same.  No exceptions, no error and no video...

    My Conclusion: Http Live Streaming does not seem to work with JavaFX 2.2.7 or 2.2.21.

    I've proved since the problem lies with 2.2.7 JavaFX and JavaFX 2.2.21, and that by using the new JavaFX comes with Jre7 solves the problem.

    I created a completely new and added that the JavaFX jars comes with 7 project JRE on my road to build.  I copied the code from http://download.oracle.com/otndocs/products/javafx/2/samples/Ensemble/index.html#SAMPLES/Media/Streaming%20Media%20Player and it works.

    So, I made a few changes on my original Java Eclipse project.

    Removed the build path:

    -C:\Program Files (x 86) \Oracle\JavaFX 2.2 Runtime\lib\jfxrt.jar

    -C:\Program Files (x 86) \Oracle\JavaFX 2.2 Runtime\lib\javaws.jar

    -C:\Program Files (x 86) \Oracle\JavaFX 2.2 Runtime\lib\plugin.jar

    -C:\Program Files (x 86) \Oracle\JavaFX 2.2 Runtime\lib\deploy.jar

    Added to build the path:

    -C:\Program Files (x86)\Java\jre7\lib\jfxrt.jar

    -C:\Program Files (x86)\Java\jre7\lib\javaws.jar

    -C:\Program Files (x86)\Java\jre7\lib\plugin.jar

    -C:\Program Files (x86)\Java\jre7\lib\deploy.jar

    Always using the 1.6.0_32 Java runtime, I ran my application and everything worked.

    Of course, this will be like a giant hack. I am disappointed by the release notes for JavaFX 2.2.7.

    NOTE: To export my request as an executable Jar, I also had to pull the related JavaFX ".dll" JRE 7 libraries and add them to the java.library.path (using script commands) before running the jar.

  • Streaming FLV on HLS - VOD files to iOS.

    We use AMS 5.0.1 to publish live on RTMP. These store on the server in FLV format. We have developed solutions Android and Desktop are works perfectly.

    We seek to create an iOS solution that will be read only. HLS - VOD seems the path of least resistance for this. This setting is configured on the server, and it broadcasts to our fine iOS app f4v files. However, try as a FLV stream ends with a bad request.

    http://FMS.dev/HLS-VOD/intro/374/1920_1365014957078.FLV.m3u8 -> 400 Bad request
    Bed Apache error log: [error] mod_hlshttp [400]: file invalid 1920_1365014957078.flv - no file format supported for the media file

    It seems FLV format is not supported for multimedia files, but this is the default format for published data flows? What is the best way for us to spread our FLV files to iOS device? Our application is written in Objective C and we have no plans to AIR an option.

    Hello

    HLS requires the H264 video codec. If you use the Flash Player to publish the data stream, you can use Flash Player 11 from publish H264 streams. You can read about it here: http://www.adobe.com/devnet/adobe-media-server/articles/encoding-live-video-h264.html.

    In addition, please note that Flash Player is not able to publish speex nelly moser audio codec or, which is not supported on iOS. Currently, the only solution for this is to have an encoder like ffmpeg between that encodes audio in aac or heaac.

    Thank you
    Apurva

  • VideoDisplay/VideoPlayer objects can broadcast the VOD folder only?

    I work with FMS - 3.5. I want to create a reader video rtmp. I use the VideoDisplay object for this purpose.

    When I provide the value of "source" as "rtmp://192.168.17.94/vod/flv:sample" or 'rtmp://192.168.17.94/vod/mp4:vc88852 - 4.mp4' videoDisplay object it works fine because the videos are in the vod folder.

    But when the videos are not in the VOD folder then it does not play videos.

    I tried this same "rtmp://fmsexamples.adobe.com/vod/mp4:_cs4promo_1000.f4v" and he played very well because its vod on.

    But the path as "rtmp://s3qgf9ppeu7apb.cloudfront.net/cfx/st/flv:sample" does not at all.

    (Note: the path above plays very well with flvPlayer tool but not with my VideoDisplay object.)

    I can't break this problem. Help, please.

    Thank you

    Sahil.

    Hey Sahil,.

    What I wanted was: the VOD application is different from the other applications that is stored in the content for VOD applications/vod/media.

    Playback is possible because this location is specified in fms.ini

    For other applications created by the user, it's different.

    Example: If you create a folder for the application, let the word 'test '. Then, you will need to store your content under applications/test/streams/_definst_

    I would like to know if it works.

    Thank you

    Pierrick

  • Images of H264 is pixellisant during playback

    Hello

    Im trying to change some sequences .mov H264 premioere CS5 but first reading is always very pixelated. I had to convert the images using mpeg stream so the images would be to work with my pc but playback in Quicktime format is fine. Also, when I export images playback is fine. I can't change the images because I cannot makeout which continues. If I click to heritage in first on the clips im having problems with I get

    Path: T:\viddy\New folder\493_0560_01.mov
    Type: MPEG Movie
    File size: 54.5 MB
    Image size: 1280 x 720
    Sampling: 32
    Frame rate: 25.00
    Audio Format: 48000 Hz - compressed - stereo
    Project Audio Format: 48000 Hz - 32 bit floating point - stereo
    Total time: 00:00:17:19
    Average: 3.1 MB/second
    Pixel format: 1.0

    in the film inspector I get this

    ds.jpg

    As you can see the first think itss MPEG. Could be the problem? How can I fix it?

    This is what looks like the wrong sequence

    cdf.jpg

    I have Windows 7, first CS5 5.0.2 Geforce 8400GS, Quicktime 6 GB RAM, AMD Quad 7.6.8.

    Thanks for any help

    Right-click on the window of your monitor and check the resolution of reading is set to full.

  • new facility, now what that?  Tests of vod

    Sorry to be a noob, but I have installed and am assessment Adobe Media Server for our Organization.

    I installed fms on a linux machine, the URL of the index page is: http://mydomain/FMS/

    He plays the sample videos.

    I read the Dev Guid, it says "to release files on RTMP only, copy files to RootInstall/applications/vod/media. To stream files on RTMP and enable progressive download via HTTP, copy files to RootInstall/webroot/vod. »

    OK, great.  I downloaded my videos.  It is called: RootInstall/applications/vod/media/videotest.flv.

    Now what?

    I can access videos vod/webroot/directly through the browser. http://mydomain/FMS/VOD/vid.FLV

    How to stream the video in RootInstall/applications/vod/media/videotest.flv?

    I want to integrate the flash player in a web page on a different server, but I can't figure out how.

    Are there more as a "user's Guide" documentation other than the installation documentation and dev guide?

    Thank you

    Jeph

    Hi Nicolas,.

    The Dev Guide is an example of creating a multimedia player from scratch - the files are installed with FMS:

    http://help.Adobe.com/en_US/FlashMediaServer/3.5_Deving/WS5b3ccc516d4fbf351e63e3d11a0773d1 17 - 7fc8.html #WS5b3ccc516d4fbf351e63e3d11a0773d117-7fe5

    There are links at the bottom of this page for media players pre-built you can use, including the FLVPlayback component. The link, I think you should check is a DevNet article that guides you through the use of the FLVPlayback component:

    http://www.Adobe.com/devnet/flashmediaserver/articles/beginner_vod_fm3.html

    After having tested locally, download the SWF file and the HTML file on your web server and let the FLV file in the vod/media folder. To see the video, simply open the HTML page in a browser. When you press play, the FLVPlayback component contact FMS and plays the video.

    Hope that helps,

    Jody

  • Libraries of different ESX24 samples?

    Please can someone explain why I find different versions of the libraries of the ESX24 samples in Logic Pro X? Let me give you an example: if I create a new track of software and go to Orchestral-> Strings, I see this in the library:

    But if I create a new track of software, select EXS24 in the channel strip and then go to the Orchestral-> Strings, I see this in the library:

    Are these different samples? And stored in different places?

    Hi Broadskins, when you click on left of the channel strip settings (placed above the area of the EQ) that you look at the PATCHES of library, not the sounds of ESX24. (your first photo attached)

    When you click on left the ESX24 (or any that you instrument can be loaded) you look at its sounds from library or its own presets. (your second photo attached)

    Don't forget the small BLUE arrow on the left of the boxes is that you said that you look in the

    Library on the left.

  • Specific sampling rate?

    So maybe this is a stupid question, but I need to know because I train for a specific sound. Is there a way [to logic] to shoot/change of a certain frequency sampling rates. I can imitate the sound I'm looking for with a low pass filter, reverb and a distortion. But I don't want to 'emulate', this sound, I want to create. Then I can put my own effects and play with it like I want to. If I have to use a bunch of effects to make it sound like I want that also the addition of said effects remove the sound and sound horrible. as to where pulling the sampling frequency of the high frequency and no downs will make me THE noise that I need and always allow to add nice effects to make MY sound instead of someone else. I hope you know what I mean. Let me to you specific real once more. I want to pull or carry a certain frequency sampling rates for a sound under water. I don't want to use filters to make the sound. So can you please help me. I invited everyone locally on how to do it and nothing works. Also if this is not possible in the logic of tell me if there are third party plug ins or maybe even a different DAW that could do like komplete Kontrol or audacity.

    Effect under water

    See if this thread is helpful at all...

  • Open video codec H264 appeared on my plug-ins. What is it?

    Open video codec H264 appeared on my plug-ins. What is it?

    Hello kstatter, it is used for webrtc (real time communications) features in the browser. For more technical details on the issue also to refer to http://andreasgal.com/2014/10/14/openh264-now-in-firefox/

Maybe you are looking for

  • Satellite L300-11F - looking for the replacement of the CPU

    Hello all, I am pleased to join this forum preety. I'll start with one of my problems using my laptop, I'm looking for someone who can help me.I usually play WoW of this unit, but since the time my computer does not help me. The gameplay becomes slow

  • compaq mini cq10-110es password

    Hello I have a laptop compaq mini cq10-110es Serial number is: CNU0021X83 I forgot my bios password Help me please

  • REVERSE THE SYSTEM RECOVERY

    A system recovery occurred instead of a restoration of the system by mistake and now all documents files spreadsheets disappeared!  He restored the system again and I need to retrieve deleted information!  Is there a way to reverse a system recovery?

  • Win7 blue screen problem

    I recently installed my Win 7 on my laptop and it suddenly showed a blue screen, its time until now but I would like to know what is the problem with him and fix it in advance. It happened when I was playing a youtube video on Chrome as usual, but I

  • Rest Web service

    How to use the web service rest in the blackberry for the answers platform