cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1195
Views
0
Helpful
4
Replies

MXE IP Capture Issue

max_solovyov
Level 1
Level 1

We have a Cisco MXE3500 (operating under win 2003 server edition, standalone license). One of devices purposes is transcoding video from external source (IP Capture).

Issue:

The profile is created . Distribution - webcast . There is filename, servers ip (MXE’s ip) and port in options. The chosen profile seems to work properly – the job is running. System status shows tasks. But in the output folder we have a file 1kb weight and it cannot be played in VLC player for example at localhost (MXE). And the CPU is not loaded much. Is this trouble caused by profile settings? Is there any guide or docs for such cases? I tried different profiles and combinations of settings – output folders, encoding formats, etc.

4 Replies 4

Tomas de Leon
Cisco Employee
Cisco Employee

Max,


Lets step back and please clarify on what you are trying to do?

From your "Issue" description it sounds like a mixture of "Live" streaming

and File to File Transcoding.  The MXE-3500 can do both but they use

different profiles sets for each function.  So please describe what you are trying to

do:


* What is the SOURCE content, Video Format, Is it a File or a Multicast Stream?

* What do you want the MXE to Stream to? (ie. an Windows Media Services Server)


In the current release of the MXE-3500, you can use IP CAPTURE to ingest

the live MPEG2-TS stream and then transcode and stream Windows Media, Flash, and H264.



Some Resources:



What's New in Cisco Media Experience Engine 3500 Release 3.1

http://www.cisco.com/en/US/prod/collateral/video/ps9901/ps10631/q_a_c67-565668.html


Guide to Documentation for Cisco Media Experience Engine 3500

http://www.cisco.com/en/US/partner/docs/video/mxe/3500/sw/3_x/3_0/roadmap/mxe3500_30map.html


Data Sheet - Cisco Media Experience Engine (MXE) 3500

http://www.cisco.com/en/US/prod/collateral/video/ps9901/ps10631/data_sheet_c78-565206.html


MXE - Maintain and Operate Guides

http://www.cisco.com/en/US/products/ps9892/tsd_products_support_maintain_and_operate.html



Thanks!


T.










We have a satellite receiver which connect to IP streamer. IP streamer gives us an MPEG-2 TS multicast stream. The goal is transcode this stream to WMV or Flash and to stream trancoded video via Windows Media Services. The scheme is like in MXE data sheet and guides. All settings on MXE and WMS are like in docs. But the output file on MXE is 1kb size. And we can not stream it.

Max,


STEPS TO TEST IP STREAMING
--------------------------

Summary
-------
1. Setup IP CAPTURE Source.
2. Setup & Configure a ENCODER profile for Live Webcast.
3. Setup & Configure a WEBCAST profile for Live Webcast.
4. Setup & Configure a NOTIFICATION profile for Live Webcast.
5. Setup & Configure a JOB profile for Live Webcast.
6. Submit LIVE job for IP Streaming.
7. View & Monitor JOB status to verify the Live Job submission
   was started successfully.


Details
-------

1. Setup IP CAPTURE Source.
   
   * Go to the MXE-35K Toolbox and select
     Administration->IP Capture

   * Press NEW to add a new IP Capture Source.
     
   * Enter the IP Capture Source Name, IP Address,
     and Port#.  Click Create button.


2. Setup & Configure a ENCODER profile for Live Webcast.

   * Go to the MXE-35K Toolbox and select
     Profile Management->Open Profile

   * Select Profile Class: ENCODER

   * Select & Click the DIRECTORY of your CODEC Preference
     for this job. (ie. Windows Media)

   * Select a desired profile to use as a "Template" 
     profile.  (ie. WMV_HD_720p)

   * After the selected profile is opened, Select SAVE AS
     and rename the encoder profile to a descriptive name for 
     identifying the new encoder profile for this job.
     (ie. tdeleon-live-encoder-CNN_HD)
  
   * Make any desired changes(if any), verify, and save.


3. Setup & Configure a WEBCAST profile for Live Webcast.

   * Go to the MXE-35K Toolbox and select
     Profile Management->New Profile

   * Select Profile Class: DISTRIBUTION

   * Select WEBCAST & Click the "New Profile" button.

   * The next step can vary depending on the input stream but
     we are going to assume 1 stream for the purpose of this 
     example.  Go to the "Stream 1" configuration area.
   
   * The following parameters under "Stream 1" will need to be configured for 
     this generic example:
  
     Profile: (This is the ENCODER profile file (.awp) associated to the 
               ENCODER PROFILE you created above)
 
     Server:  (The HTTP URL address of the MXE-3500K (use IP address or 
                FQDN))

     Port#:   (Port# that will be used for this WEBCAST)

     Filename: (filename that is associated with this WEBCAST)

     Example Configuration...

     Profile: tdeleon-live-encoder-CNN_HD.ms.awp
     Server:  http://mxe-3500.cisco.com
     Port#:   6030
     Filename: tdeleon-live-filename-CNN_HD

   * After the WEBCAST profile is configured, Select SAVE AS
     and name the WEBCAST profile to a descriptive name for 
     identifying the new webcast profile for this job.
     (ie. tdeleon-live-webcast-CNN_HD  )
     

4. Setup & Configure a NOTIFICATION profile for Live Webcast.

   * Go to the MXE-35K Toolbox and select
     Profile Management->New Profile

   * Select Profile Class: DISTRIBUTION

   * Select NOTIFICATION & Click the "New Profile" button.

   * Configure the parameters of your desired NOTIFICATION alerts.
   
   * After the NOTIFICATION profile is configured, Select SAVE AS
     and name the NOTIFICATION profile to a descriptive name for 
     identifying the new notification profile for this job.
     (ie. tdeleon-live-notification-CNN_HD)


5. Setup & Configure a JOB profile for Live Webcast.

   * Go to the MXE-35K Toolbox and select
     Profile Management->New Profile

   * Select Profile Class: JOB

   * Select & Click the "New Profile" button.

   * For this New JOB profile will will need to configure
     Preprocessing, Encoding, Distribution, and Notification 
     categories linking them to the profiles the you created above.

   * Configure the PREPROCESSING category. Click on the " + " to 
     expand the category information.  Select the Drop down menu and
     select PROGRESSIVE. (This field can vary based on the desired output
     but for the purpose of this example, just use progressive)
     
   * Configure the ENCODING category. Click on the " + " to 
     expand the category information.  Scroll down to the media CODEC 
     type you created above, and then select the ENCODER profile you
     created above. (ie. tdeleon-live-encoder-CNN_HD)

   * Configure the DISTRIBUTION category. Click on the " + " to 
     expand the category information.  Scroll down to the WEBCAST Field
     and Select the Drop down menu.  Select the WEBCAST profile you
     created above. (ie.  tdeleon-live-webcast-CNN_HD)
   
   * Configure the NOTIFICATION category. Click on the " + " to 
     expand the category information.  Select the NOTIFICATION profile you
     created above. (ie. tdeleon-live-notification-CNN_HD)

   * Verify the configuration settings for the Preprocessing, Encoding, 
     Distribution, and Notification categories.  Select SAVE AS
     and name the JOB profile to a descriptive name for 
     identifying the new job profile for this job.
     (ie. tdeleon-live-job-CNN_HD)


6. Submit LIVE job for IP Streaming.

   * Go to the MXE-35K Toolbox and select
     Submission->Live

   * Configure the File Information for this Live Job.

   * Select the Job Profile you created above (ie. tdeleon-live-job-CNN_HD)
     in the PROFILE section

   * In the INPUT section configure the Output Base Name, Video Format, and
     Capture Station.
   
     Output Base Name - Type any name. Just use the Job Name. (ie. tdeleon-live-job-CNN_HD)
  
     Video Format - Click on the Drop Down Menu and select "IP Capture"

     IP Capture Source - Select the Appropriate IP Capture Source.  The IP Capture source
                         you created above.

   * Configure the Job's START & STOP Triggers for this Job.

   * The rest of the settings are optional and for this example, we will accept
     the default settings for the rest of the sections for this Job.

   * After all of the sections are configured, Click the SUBMIT button to submit the
     Live Job.


7. View & Monitor JOB status to verify the Live Job submission
   was started successfully.

   * Once the Live Job is submitted, Go to the MXE-35K Toolbox and select
     Monitoring->Job Status

   In the Job Status window pane you can monitor the Live Job Status....
   The Job % should be incrementing and not remain at 0%.  If the % is increasing
   then the Job is processing.

At this time you can use Windows Media Player to open a URL with the MXE's address and

the port# that you configured.

Hello, Tomas! Great thanks for assistance! I'm Max's co-worker, we are still trying to find solution.

Now we have identical IP streaming settings to those that you've brought in upper message.

But the percentage of job progress remains 0. (see attachment).

I would like to ask you about this error (shows while processing the job):

Internal error, creating server control ( 800401f3 ) Microsoft worker warning: Alias ( 0404WMVHD ) not added to Microsoft Media Server ( 10.4.128.4 )

Where 0404WMVHD is my job profile, 10.4.128.4 is MXE's address. Also I tried to type \\MXE3500 in the field "Server for stream 1", got the same result.


Should I have Windows Media Services installed at my MXE?

http://www.cisco.com/en/US/i/200001-300000/270001-280000/277001-278000/277792.jpg  trying to implement this scheme (or very similar).

P.S. i can provide you any additional info or screens if it's needed.

P.S.S. thanks one more time.

UPD:

today I reinstalled the image for my MXE. I thought it might help. The system was reconfigured, I followed the manual. But still have the same problem - Internal error, creating server control ( 800401f3 ) Microsoft worker warning: Alias ( 0404WMVHD ) not added to Microsoft Media Server ( 10.4.128.4 ). Help, please!