• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
Locked
0

Trying to get my head around multi-bitrate streaming with FMS 4.5 and FMSE 3.2

Explorer ,
Apr 03, 2012 Apr 03, 2012

Copy link to clipboard

Copied

Hi

Currently I am streaming single live streams at the moment using FMSE 3.2 and FMS 4.5

As we have sevral locations with different bandwidth limitations I started playing with the idea of multi-bitrate streaming as this would resolve alot of issues.

I have set up FMSE 3.2 to stream two streams as a test:  a 200kb and 500kb stream

The files streaming are VP6 FLV files

The Stream names are set to: livestream%i

The Streams run with no issues to FMS 4.5

I created a manifest file called rtmp-live.f4m with the following:

<?xml version="1.0" encoding="utf-8"?>

<manifest xmlns="http://ns.adobe.com/f4m/1.0">

<id>Dynamic Streaming</id>

<mimeType>video/x-flv</mimeType>

<streamType>live</streamType>

<media url="rtmp://server/live/livestreaml1" bitrate="200" />

<media url="rtmp://server/live/livestream2" bitrate="500" />

</manifest>

When I use the sample videoplayer webage and type the URL: of http://server/rtmp-live.f4m

I get the error message in the video window: "We are having problems with the playback. We apologise for the inconvenience" which provides no clue as to the issue.

However if I put the rtmp URL for the streams in then the streams work at their different bitrates as expected: rtmp://server/live/livestream1 or rtmp://server/live/livestream2

There is obviously some issue reading the manifest file ?

Any suggestions on what I am missing?

Views

969

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Guest
Apr 03, 2012 Apr 03, 2012

Copy link to clipboard

Copied

I think the problem could be in your manifest file you've "rtmp://server/live/livestreaml1".

This is the manifest works fine for me -

<manifest xmlns="http://ns.adobe.com/f4m/1.0">

     <id>Dynamic Streaming</id>

     <mimeType>video/x-flv</mimeType>

     <streamType>live</streamType>

     <media url="rtmp://<server-ip>/live/livestream1" bitrate="100"/>

     <media url="rtmp://<server-ip>/live/livestream2" bitrate="500"/>

     <media url="rtmp://<server-ip>/live/livestream3" bitrate="1000"/>

</manifest>

Hope this helps.

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Explorer ,
Apr 03, 2012 Apr 03, 2012

Copy link to clipboard

Copied

LATEST

thanks for the reply.

The typo is in the thread I wrote, and not the actual manifest as I edited it for the thread.

I'll take another look as the actual manifest is the same as your working one.

I'm wondering if the URL: http://ns.adobe.com/f4m/1.0 has anything to do with the problem, as I cannot access that URL directly?

It might be a permissions issue with my network.

Or is it not required to access this URL?

thanks for the feedback

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines