Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clip not found error, while Playing a video by choosing rtmp streaming in preview #61

Closed
blackyboy opened this issue Mar 6, 2014 · 37 comments
Assignees

Comments

@blackyboy
Copy link
Contributor

Red5 Working, i can record a Video from web cam and its getting in content too, But can't Stream the video through RTMP Delivery, In Content tab I can't preview a file using rtmp streaming, getting clip not found Error.

In CE6 I have configured red5 and worked fine by using following method

# vim /opt/kaltura/web/content/generatedUiConf/0/2/11170221/ui_conf_1.xml 

Replace 'rtmp://yoursite.com/oflaDemo' with 'rtmp://my_domainname_here.com/oflaDemo

Then Creating a soft link

# ln -s /opt/kaltura/contnet/webcam /opt/kaltura/bin/red5/webapps/oflaDemo/streams
# ln -s /opt/kaltura/contnet /opt/kaltura/bin/red5/webapps/oflaDemo/streams

That's works for a live streaming in kaltura 6

How to set up rtmp streaming in kaltura 9.9.0, Could you please guide me to edit certain file if i need to do, Now I'm getting clip not found error while playing a video by choosing rtmp streaming in content preview.

Thanking you

@zoharbabin
Copy link
Contributor

@jessp01
Copy link
Contributor

jessp01 commented Mar 7, 2014

Hi blackboy,

Did you get a chance to try yet?

@blackyboy
Copy link
Contributor Author

Hi @zoharbabin , @jessp01

I have first created a Kaltura session by visiting the url https://mydomain.com/api_v3/testme/index.php and able to create a Kaltura session (shows a long string on the rightside )

Following are the show code example for the session creation.

<?php
require_once('lib/KalturaClient.php');
$config = new KalturaConfiguration($partnerId);
$config->serviceUrl = 'https://mydomain.com/';
$client = new KalturaClient($config);
$secret = 'secret-value-of-the-kmc-user';
$userId = '';
$type = KalturaSessionType::ADMIN;
$partnerId = ;
$expiry = null;
$privileges = null;
$result = $client->session->start($secret, $userId, $type, $partnerId, $expiry, $privileges);

Now I have created a new

<?php
require_once('lib/KalturaClient.php');
$config = new KalturaConfiguration($partnerId);
$config->serviceUrl = 'https://mydomain.com/';
$client = new KalturaClient($config);
$liveStreamEntry = new KalturaLiveStreamEntry();
$liveStreamEntry->name = '';
$liveStreamEntry->mediaType = KalturaMediaType::LIVE_STREAM_FLASH;
$liveStreamEntry->sourceType = KalturaSourceType::MANUAL_LIVE_STREAM;
$liveStreamEntry->streamName = 'streamName';
$liveStreamEntry->streamUrl = 'mydomain.com:5080/oflaDemo';
$liveStreamEntry->encodingIP1 = '';
$liveStreamEntry->encodingIP2 = '';
$sourceType = KalturaSourceType::MANUAL_LIVE_STREAM;
$result = $client->liveStream->add($liveStreamEntry, $sourceType);

Tried Several time's, I'm getting keep on ,

SERVICE_FORBIDDENThe access to service [liveStream->add] is forbiddenKalturaAPIExceptionKalturaAPIExceptionArgSERVICEliveStream->add0.037664890289307

@DBezemer
Copy link
Contributor

did you enable livestream for the publisher? This can be done in the admin console with the configure option. Look for "Live Streaming"

@blackyboy
Copy link
Contributor Author

@DBezemer yes i have done, my need is what ever the uploaded videos it want to be play in RTMP delivery, guide me to fix my issue sir

@DBezemer
Copy link
Contributor

The Live Stream option is meant for live streaming, ie: live events. If you would want to create one, you need to use the admin secret, not the user secret.

If you just want RTMP delivery for media already in Kaltura, follow the guide at: http://blog.kaltura.org/rtmp-vod-and-live-streaming-using-red5-and-kaltura-ce-4

For more recent versions there is no such guide, so if this gives enough help please post the steps you took to make it work for you here.

@jessp01
Copy link
Contributor

jessp01 commented Mar 13, 2014

blackyboy, were you able to find time to follow it?

@blackyboy
Copy link
Contributor Author

@jessp01 Followed this Every Steps but not got a Solution still

@jessp01
Copy link
Contributor

jessp01 commented Mar 21, 2014

@blackyboy - can you describe the current situation, please?

@blackyboy
Copy link
Contributor Author

@jessp01 After trying multiple times with Red5 RTMP streaming and finally gaveup on red5.

I have now moved to Amazon S3 remote storage with cloudfront CDN for Kaltura storage and delivery. I am able to make Kaltura to store videos in S3 and use clould front RTMP distribution to stream that videos using flow player( http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/TutorialStreamingFlowplayer.html )

I am also able to get the video play with KDP using cloudfront web distribution but not with cloudfront RTMP distribution.

I am not sure about the "RTMP Delivery Base URL:" and "RTMP stream URL prefix:" value in Storage specific setup configuration. Please see the attached image for the config screen.

I am currently setting "RTMP Delivery Base URL:" as rtmp://s22xxxxxxxxxxx.cloudfront.net/cfx/st and "RTMP stream URL prefix:" as .mp4

selection_012

@jessp01 Could you pls give me the correct values to put in the "RTMP Delivery Base URL:" and "RTMP stream URL prefix:" for the AWS storage profile?

There is also publisher specific configuration screen that has the "RTMP Delivery URL:" in the Publisher Specific Delivery Settings. I am also not sure about it and do we need to set any value in that field?

selection_010

@jessp01
Copy link
Contributor

jessp01 commented Mar 23, 2014

Hello @blackyboy,

rtmp_prefix should be the directories until base, say if your URI is:
rtmp://blackboy/base/dir
it should be 'base/dir'
base URL would then be rtmp://blackboy

let me know if it worked out, thanks,

@blackyboy
Copy link
Contributor Author

@jessp01 Wow, Thanks a lot , its work for me, Now i can stream via both rtmp and rtmpe and http progressive Download too.

@jessp01
Copy link
Contributor

jessp01 commented Mar 24, 2014

Awesome, blackboy.
Happy to assist. If you feel like contributing to our documentation I am certain our user base will appreciate:)

May the source be with you,

Jess Portnoy

-------- Original message --------
From: Black Boy notifications@github.com
Date:
To: kaltura/platform-install-packages platform-install-packages@noreply.github.com
Cc: Jess Portnoy jess.portnoy@kaltura.com
Subject: Re: [platform-install-packages] clip not found error, while Playing a video by choosing rtmp streaming in preview (#61)

@jessp01https://github.com/jessp01 Wow, Thanks a lot , its work for me, Now i can stream via both rtmp and rtmpe and http progressive Download too.

Reply to this email directly or view it on GitHubhttps://github.com//issues/61#issuecomment-38422583.

@jessp01 jessp01 closed this as completed Mar 24, 2014
@blackyboy
Copy link
Contributor Author

@jessp01 yes Sure, Now I'm Preparing my Documentation and i'll Post here ...

@jessp01
Copy link
Contributor

jessp01 commented Mar 24, 2014

Thank you very much:)

May the source be with you,

Jess Portnoy

Join us for Kaltura Connect 2014, June 17-18, NYC. Register today!
http://bit.ly/kconnect14-emailsig

On Mon, 24 Mar 2014, Black Boy wrote:

@jessp01 yes Sure, Now I'm Preparing my Documentation and i'll Post here ...


Reply to this email directly or view it on
GitHub.[5270205__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcxMTI3MjM5NCwiZGF0YSI6eyJpZCI6MjcwNjMzNDJ9fQ==--5663f475e96d3efc1478ed17e7d9376486987196.gif]

@blackyboy
Copy link
Contributor Author

Setting up a Drop Folder

After Creating a Publisher in Kaltura

  1. Creat a Transcoding Profile ( I have created in my name as blackyboy transcoding
  2. Then Configure DropBox for Publisher by choosing configure in Drop menu
  3. And Tick the check box, Content Ingestion - Drop Folder/s (config)
  4. Then Click on configure and change the settings.

Note your Publisher ID from user's list ( My Publisher ID 102) and Create using Type : Local

Drop Folder Name: our Wish ( Here i have used blackyboy)

Description: As our Wish (This is blackyboy's Drop)

  1. Conversion Profile ID: Choose your created name Here from Drop list
  2. Drop Folder Storage Path: /opt/kaltura/web/content/blackyboy (or) any folder name

Check file size every (seconds): 10

  1. Choose Manual Deletion if you Don't want to delete the Source.

Save it ... that't it in KMC side..


Then in Terminal

  1. Create a directory named as you have mentioned here (Drop Folder Storage Path: /opt/kaltura/web/content/blackyboy)
Eg : mkdir /opt/kaltura/web/content/blackyboy
  1. Then add a user for FTP
# useradd -d /opt/kaltura/web/content/blackyboy blackyboy  ( home Dir of this blackyboy user is /opt/kaltura/web/content/blackyboy )

(skel file error will be display, we don't need a bash profile so don't mind the error)

Create a password for the user which we have created for Drop

# passwd blackyboy

New passwd: ********
Con Passwd: ********
  1. Add the user blackyboy to apache & kaltura Group
    Only kaltura Group is Enough
# usermod -a -G apache,kaltura blackyboy

4.Navigate to directory

# cd /opt/kaltura/web/content
  1. Change the Ownership of blackyboy
# chown blackyboy:kaltura blackyboy/

Note : Here i have setuped for sftp because ftp is not secured one, If we need ftp just 2 more step to be added in above steps, those are

# usermod -a -G ftp,kaltura blackyboy

And at last we need to restart the vsftpd Service

# /etc/init.d/vsftpd restart
  1. Login the sftp from filezilla

And upload a video file, it will be uploaded to /opt/kaltura/web/content/blackyboy

After Completing upload it wait's for 10 seconds and it will move to KMC Content TAB and Start to convert it Using Transcoding profile Which we have created.

We can see the Progress of uploading from (Drop folder) Under Content TAB

That's it ..

Which we have uploaded from filezilla will be converted and stored in S3, if we follow the below step's

Setup Amazon S3 Remote storage

TO Setup a Remote storage i used the following Link, Some content's are added by me too

Reference URL : kalturaCE Amazon s3 storage cloudfront cdn setup

Setting up Amazon S3 and getting security credentials

  1. To get your Amazon security credentials (assuming you have an account with amazon AWS), go to this link https://portal.aws.amazon.com/gp/aws/securityCredentials
  2. To set up your amazon S3 bucket, go to https://console.aws.amazon.com/s3/home , create a new bucket, and name it.
  3. Inside this bucket, create a folder called “kaltura”
  4. Select your new bucket on the left side, click Actions and select “Properties”
  5. Add more permissions – Authenticated Users – check all boxes.
  6. Select the kaltura folder, click properties, go to Permissions.
  7. Add more permissions – Everyone – read and download (you can also right click the folder and select “Make Public”)

In the Above 6th and 7th Step there is no Permission available, So Just Right click on kaltura Directory and choose "Make Public"

Then we need to add a bucket Policy for your bucket, Granting Object get Permission to any Anonymous User in Amazon S3 Bucket for reading the file.

{
  "Version":"2012-10-17",
  "Statement":[{
    "Sid":"AddPerm",
        "Effect":"Allow",
      "Principal": {
            "AWS": "*"
         },
      "Action":["s3:GetObject"],
      "Resource":["arn:aws:s3:::Bucket-name/*"
      ]
    }
  ]
}

selection_014

If this Policy was not added, We will face clip not found error when ever uploading a new video to kaltura.

Setting up Amazon CloudFront CDN

  1. Go to https://console.aws.amazon.com/cloudfront/home
  2. Create a new “Distribution” of type “Web”, and Origin Domain Name select your bucket from list
  3. Under Viewer Protocol Policy: Choose HTTP and HTTPS
  4. Select your bucket as the origin ID, and decide wether you want logging or not.
  5. Click on Create Distribution
  6. Copy your CloudFront domain name (example: d2xxxxxxxxxxxx.cloudfront.net) for later use.

Setting up the Remote Storage Profile in the Admin Console

First, you must enable the necessary configuration options for your partner:

  1. Find your partner in the list of partners, click on the right drop down box and select “Configure”
  2. Under “Remote Storage Policy”, set Delivery Policy to “Remote Storage Only”
  3. Check the “Delete exported storage” checkbox.
  4. Under Enable/Disable Features, make sure that “Remote Storage” is checked.
  5. Click “Save”.

Next we must configure the Remote Storage Profile. In order to do this, we must click on the partner’s left drop-down box (under “Profiles”) and select “Remote Storage”. You should see the “Remote Storage Profiles” page for your publisher (If you haven’t yet set up any remote storage profiles, the list should be empty).

(Assuming that you have already set up an S3 bucket, and that you have an Access Key ID and a Secret Access Key)

  1. Create a new profile by writing your publisher id in the right “Publisher ID” input box and clicking “Create New”.
  2. Give a name to your Remote Storage (for example “Amazon S3″)
  3. For “Storage URL” type http://{yourbucketname}.s3.amazonaws.com (replace {yourbucketname} with your bucket name on S3)
  4. In Storage Base Directory, write “/{yourbucketname}/kaltura” (keep in mind the leading slash, and change yourbucketname to your bucket name)
  5. Storage Username – enter your amazon aws api Access Key ID
  6. Storage Password – paste your amazon aws api Secret Access Key
  7. Under HTTP Delivery Base URL, type “http://{your amazon cloudfront domain}/kaltura” – replace {your amazon cloudfront domain} with the cloudfront domain you created in the previous section).
eg :    HTTP Delivery Base URL*:  http://d2xxxxxxxxxxxx.cloudfront.net/kaltura
    HTTPS Delivery Base URL:  https://d2xxxxxxxxxxxx.cloudfront.net/kaltura

selection_010

  1. Save the new Remote Storage Profile

Add a crossdomain.xml file
Create a crossdomain.xml file in the root of your S3 bucket

<cross-domain-policy xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://www.adobe.com/xml/schemas/PolicyFile.xsd">
    <allow-access-from domain="*" to-ports="*" secure="false"/>
    <site-control permitted-cross-domain-policies="all"/>
    <allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>

Final Step – Enable the remote storage profile

  1. Click on the dropdown box next to your new storage profile in the Remote Storage Profiles page in Kaltura Admin Console
  2. Select “Export Automatically” and then click “OK”
  3. You will receive the confirmation that your storage was autoed :)

Test your new configuration
You can go ahead and test your new configuration. Upload a new video in the KMC, let it convert, and wait for it to get distributed. After that, try to play the entry and analyse it in your favorite sniffer. You should see that the movies are being downloaded from your cloudfront CDN, look for flv and mp4 files.

Setting up Amazon CloudFront CDN for RTMP

  1. Go to https://console.aws.amazon.com/cloudfront/home
  2. Create a new “Distribution” of type “RTMP”, and Origin Domain Name select your bucket from list
  3. Distribution State want to be Enabled
  4. Click on Create Distribution
  5. Copy your CloudFront RTMP domain name (example: s22xxxxxxxxxxxx.cloudfront.net) for later use.

selection_015

Next we need to configure the Remote Storage Profile. In order to do this, we must click on the partner’s left drop-down box (under “Profiles”) and select “Remote Storage”. You should see the “Remote Storage Profiles” page for your publisher (If you haven’t yet set up any remote storage profiles, the list should be empty).

There was our s3 storage will be listed as we have done in above Step,

  1. Select action Click configure
  2. Under Delivery Details Below http & https we need to enter the rtmp url of cloudnfront
    Prefix must be our Directory which was created in s3 bucket
    Note : There is no slash after /st
    Note : There is no slash after /kaltura
RTMP Delivery Base URL:   rtmp://s22xxxxxxxxxxx.cloudfront.net/cfx/st

RTMP stream URL prefix:   /kaltura

selection_011

  1. Save the Remote Storage Profile

This will make works both RTMP & RTMPE Video Streaming.

Bunch of thanks to @jessp01 from Kaltura team for guiding me.

@jessp01
Copy link
Contributor

jessp01 commented Mar 24, 2014

Thank you very much. We will commit to offical docs, credited to you of course :)

May the source be with you,

Jess Portnoy

-------- Original message --------
From: Black Boy notifications@github.com
Date:
To: kaltura/platform-install-packages platform-install-packages@noreply.github.com
Cc: Jess Portnoy jess.portnoy@kaltura.com
Subject: Re: [platform-install-packages] clip not found error, while Playing a video by choosing rtmp streaming in preview (#61)

Setting up a Drop Folder

After Creating a Publisher in Kaltura

  1. Creat a Transcoding Profile ( I have created in my name as blackyboy transcoding
  2. Then Configure DropBox for Publisher by choosing configure in Drop menu
  3. And Tick the check box, Content Ingestion - Drop Folder/s (config)
  4. Then Click on configure and change the settings.

Note your Publisher ID from user's list ( My Publisher ID 102) and Create using Type : Local

Drop Folder Name: our Wish ( Here i have used blackyboy)

Description: As our Wish (This is blackyboy's Drop)

  1. Conversion Profile ID: Choose your created name Here from Drop list
  2. Drop Folder Storage Path: /opt/kaltura/web/content/blackyboy (or) any folder name

Check file size every (seconds): 10

  1. Choose Manual Deletion if you Don't want to delete the Source.

Save it ... that't it in KMC side..


Then in Terminal

  1. Create a directory named as you have mentioned here (Drop Folder Storage Path: /opt/kaltura/web/content/blackyboy)

Eg : mkdir /opt/kaltura/web/content/blackyboy

  1. Then add a user for FTP

useradd -d /opt/kaltura/web/content/blackyboy blackyboy ( home Dir of this blackyboy user is /opt/kaltura/web/content/blackyboy )

(skel file error will be display, we don't need a bash profile so don't mind the error)

Create a password for the user which we have created for Drop

passwd blackyboy

New passwd: ********
Con Passwd: ********

  1. Add the user blackyboy to apache & kaltura Group Only kaltura Group is Enough

usermod -a -G apache,kaltura blackyboy

4.Navigate to directory

cd /opt/kaltura/web/content

  1. Change the Ownership of blackyboy

chown blackyboy:kaltura blackyboy/

Note : Here i have setuped for sftp because ftp is not secured one, If we need ftp just 2 more step to be added in above steps, those are

usermod -a -G ftp,kaltura blackyboy

And at last we need to restart the vsftpd Service

/etc/init.d/vsftpd restart

  1. Login the sftp from filezilla

And upload a video file, it will be uploaded to /opt/kaltura/web/content/blackyboy

After Completing upload it wait's for 10 seconds and it will move to KMC Content TAB and Start to convert it Using Transcoding profile Which we have created.

We can see the Progress of uploading from (Drop folder) Under Content TAB

That's it ..

Which we have uploaded from filezilla will be converted and stored in S3, if we follow the below step's

Setup Amazon S3 Remote storage

TO Setup a Remote storage i used the following Link, Some content's are added by me too

Reference URL : kalturaCE Amazon s3 storage cloudfront cdn setuphttp://www.panda-os.com/2012/11/kaltura-ce-amazon-s3-storage-cloudfront-cdn-setup/#.Uy_7KHUW3h_

Setting up Amazon S3 and getting security credentials

  1. To get your Amazon security credentials (assuming you have an account with amazon AWS), go to this link https://portal.aws.amazon.com/gp/aws/securityCredentials
  2. To set up your amazon S3 bucket, go to https://console.aws.amazon.com/s3/home , create a new bucket, and name it.
  3. Inside this bucket, create a folder called “kaltura”
  4. Select your new bucket on the left side, click Actions and select “Properties”
  5. Add more permissions – Authenticated Users – check all boxes.
  6. Select the kaltura folder, click properties, go to Permissions.
  7. Add more permissions – Everyone – read and download (you can also right click the folder and select “Make Public”)

In the Above 6th and 7th Step there is no Permission available, So Just Right click on kaltura Directory and choose "Make Public"

Then we need to add a bucket Policy for your bucket, Granting Object get Permission to any Anonymous User in Amazon S3 Bucket for reading the file.

{
"Version":"2012-10-17",
"Statement":[{
"Sid":"AddPerm",
"Effect":"Allow",
"Principal": {
"AWS": ""
},
"Action":["s3:GetObject"],
"Resource":["arn:aws:s3:::Bucket-name/
"
]
}
]
}

[selection_014]https://f.cloud.github.com/assets/4866182/2501488/bf20b268-b36c-11e3-9b11-01a94b80059c.png

If this Policy was not added, We will face clip not found error when ever uploading a new video to kaltura.

Setting up Amazon CloudFront CDN

  1. Go to https://console.aws.amazon.com/cloudfront/home
  2. Create a new “Distribution” of type “Web”, and Origin Domain Name select your bucket from list
  3. Under Viewer Protocol Policy: Choose HTTP and HTTPS
  4. Select your bucket as the origin ID, and decide wether you want logging or not.
  5. Click on Create Distribution
  6. Copy your CloudFront domain name (example: d2xxxxxxxxxxxx.cloudfront.net) for later use.

Setting up the Remote Storage Profile in the Admin Console

First, you must enable the necessary configuration options for your partner:

  1. Find your partner in the list of partners, click on the right drop down box and select “Configure”
  2. Under “Remote Storage Policy”, set Delivery Policy to “Remote Storage Only”
  3. Check the “Delete exported storage” checkbox.
  4. Under Enable/Disable Features, make sure that “Remote Storage” is checked.
  5. Click “Save”.

Next we must configure the Remote Storage Profile. In order to do this, we must click on the partner’s left drop-down box (under “Profiles”) and select “Remote Storage”. You should see the “Remote Storage Profiles” page for your publisher (If you haven’t yet set up any remote storage profiles, the list should be empty).

(Assuming that you have already set up an S3 bucket, and that you have an Access Key ID and a Secret Access Key)

  1. Create a new profile by writing your publisher id in the right “Publisher ID” input box and clicking “Create New”.
  2. Give a name to your Remote Storage (for example “Amazon S3″)
  3. For “Storage URL” type http://{yourbucketname}.s3.amazonaws.com (replace {yourbucketname} with your bucket name on S3)
  4. In Storage Base Directory, write “/{yourbucketname}/kaltura” (keep in mind the leading slash, and change yourbucketname to your bucket name)
  5. Storage Username – enter your amazon aws api Access Key ID
  6. Storage Password – paste your amazon aws api Secret Access Key
  7. Under HTTP Delivery Base URL, type “http://{your amazon cloudfront domain}/kaltura” – replace {your amazon cloudfront domain} with the cloudfront domain you created in the previous section).

eg : HTTP Delivery Base URL*: http://d2xxxxxxxxxxxx.cloudfront.net/kaltura
HTTPS Delivery Base URL: https://d2xxxxxxxxxxxx.cloudfront.net/kaltura

[selection_010]https://f.cloud.github.com/assets/4866182/2501499/d5d50eb4-b36c-11e3-99c9-a5bba8bae719.png

  1. Save the new Remote Storage Profile

Add a crossdomain.xml file
Create a crossdomain.xml file in the root of your S3 bucket

Final Step – Enable the remote storage profile

  1. Click on the dropdown box next to your new storage profile in the Remote Storage Profiles page in Kaltura Admin Console
  2. Select “Export Automatically” and then click “OK”
  3. You will receive the confirmation that your storage was autoed :)

Test your new configuration
You can go ahead and test your new configuration. Upload a new video in the KMC, let it convert, and wait for it to get distributed. After that, try to play the entry and analyse it in your favorite sniffer. You should see that the movies are being downloaded from your cloudfront CDN, look for flv and mp4 files.

Setting up Amazon CloudFront CDN for RTMP

  1. Go to https://console.aws.amazon.com/cloudfront/home
  2. Create a new “Distribution” of type “RTMP”, and Origin Domain Name select your bucket from list
  3. Distribution State want to be Enabled
  4. Click on Create Distribution
  5. Copy your CloudFront RTMP domain name (example: s22xxxxxxxxxxxx.cloudfront.net) for later use.

[selection_015]https://f.cloud.github.com/assets/4866182/2501509/ebc3c9f4-b36c-11e3-9dad-11bbafe466cc.png

Next we need to configure the Remote Storage Profile. In order to do this, we must click on the partner’s left drop-down box (under “Profiles”) and select “Remote Storage”. You should see the “Remote Storage Profiles” page for your publisher (If you haven’t yet set up any remote storage profiles, the list should be empty).

There was our s3 storage will be listed as we have done in above Step,

  1. Select action Click configure
  2. Under Delivery Details Below http & https we need to enter the rtmp url of cloudnfront
    Prefix must be our Directory which was created in s3 bucket
    Note : There is no slash after /st
    Note : There is no slash after /kaltura

RTMP Delivery Base URL: rtmp://s22xxxxxxxxxxx.cloudfront.net/cfx/st

RTMP stream URL prefix: /kaltura

[selection_011]https://f.cloud.github.com/assets/4866182/2501518/0964bfb8-b36d-11e3-9c97-361d7591dc23.png

  1. Save the Remote Storage Profile

This will make works both RTMP & RTMPE Video Streaming.

Bunch of thanks to @jessp01https://github.com/jessp01 from Kaltura team for guiding me.


Reply to this email directly or view it on GitHubhttps://github.com//issues/61#issuecomment-38462301.

@zoharbabin
Copy link
Contributor

@blackyboy would you mind creating a clean markdown guide under the doc directory and submit it as a pull-request for merge?

Also - did you manage to also configure HLS streaming via CloudFront, or just RTMP?

Thanks!

@zoharbabin zoharbabin reopened this Apr 3, 2014
@blackyboy
Copy link
Contributor Author

@zoharbabin yes, I will Prepare it and let you know while I'm Requesting for a Pull-Request , yet now i have not tested the HLS Streaming , let me try it and let you know it too.

Thanking you!

@blackyboy
Copy link
Contributor Author

@zoharbabin Please have a look at below link, can i Proceed like this Documentation, Did I'm Doing right, And Which name i have to use in this name instead of blackyboy, let it be are i need to replace it using kaltura or etc .

https://github.com/blackyboy/Centos-Linux-Stuffs/blob/master/README.md

@zoharbabin
Copy link
Contributor

@blackyboy - The link produces 404... maybe you need to add me to the private repo access?

@blackyboy
Copy link
Contributor Author

@zoharbabin please have a look here , just now i have changed the file names

https://github.com/blackyboy/Centos-Linux-Stuffs

@jessp01
Copy link
Contributor

jessp01 commented Apr 8, 2014

Docs reviewed and merged.

Thank you, again, Blackboy:)
Important contrib.

@suhastnex
Copy link

Hello Zoharbabin, blackyboy, Jess

When I upload videos with greater size more than 21 MB and duration approx more than 7 minutes, Kaltura is not able to replay the video. The status of media entry is shown as "Ready" also the conversion was completed successfully.

When check the logs with its media entry ID, found below logs in log files. Hope these will help to identify the issue.

Can you please help me to identify what we are missing here on our setup?

-- "kaltura_apache_access.log"

115.119.195.226 - - [25/Sep/2014:06:50:20 -0500] "GET /p/105/sp/10500/thumbnail/entry_id/0_t9pxdy16/version/0/acv/12/bgcolor/F7F7F7/type/2 HTTP/1.1" 404 - 0/33212 "http://brain-slam.com/index.php/kmc/kmc4" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/37.0.2062.120 Safari/537.36" "uv_0f3eae193bfd759bf44c6541d1f5781f" 115.119.195.226 "error-11" "brain-slam.com"

-- "kaltura_prod.log":

2014-09-25 06:49:50 [0.000567] [115.119.195.226] [1976089351] [PS2] [KalturaStatement->execute] DEBUG: /* brain-slam.com[1976089351][propel2] */ SELECT file_sync.ID, file_sync.PARTNER_ID, file_sync.OBJECT_TYPE, file_sync.OBJECT_ID, file_sync.VERSION, file_sync.OBJECT_SUB_TYPE, file_sync.DC, file_sync.ORIGINAL, file_sync.CREATED_AT, file_sync.UPDATED_AT, file_sync.READY_AT, file_sync.SYNC_TIME, file_sync.STATUS, file_sync.FILE_TYPE, file_sync.LINKED_ID, file_sync.LINK_COUNT, file_sync.FILE_ROOT, file_sync.FILE_PATH, file_sync.FILE_SIZE, file_sync.DELETED_ID FROM file_sync WHERE file_sync.OBJECT_ID='0_t9pxdy16' AND file_sync.OBJECT_TYPE='1' AND file_sync.OBJECT_SUB_TYPE='3' AND file_sync.VERSION='0' AND file_sync.DC='0' AND (file_sync.STATUS='2' AND file_sync.STATUS NOT IN ('3','4')) ORDER BY file_sync.DC ASC
2014-09-25 06:49:50 [0.001102] [115.119.195.226] [1283857095] [PS2] [KalturaStatement->execute] DEBUG: Sql took - 0.00094199180603027 seconds
2014-09-25 06:49:50 [0.000157] [115.119.195.226] [1283857095] [PS2] [kFileSyncUtils::getReadyFileSyncForKey] NOTICE: FileSync was not found
2014-09-25 06:49:50 [0.000536] [115.119.195.226] [1976089351] [PS2] [KalturaStatement->execute] DEBUG: Sql took - 0.00039005279541016 seconds
2014-09-25 06:49:50 [0.000170] [115.119.195.226] [1976089351] [PS2] [kFileSyncUtils::getReadyFileSyncForKey] NOTICE: FileSync was not found

@jessp01
Copy link
Contributor

jessp01 commented Sep 25, 2014

Hello,

I am missing some info so we can assist you further.

  • What version do you have installed? can check with rpm -q kaltura-base
  • In your log output, I am not seeing kaltura_api_v3.log or apache error
    log. Please run kaltlog while making the request and paste the output.

Thanks,

May the source be with you,

Jess Portnoy

Watch the video recordings from Kaltura Connect 2014, and pre-register for 2015 - http://connect.kaltura.com/

On Thu, 25 Sep 2014, suhastnex wrote:

Hello Zoharbabin, blackyboy, Jess

When I upload videos with greater size more than 21 MB and duration approx more than 7 minutes, Kaltura is not able to replay the
video. The status of media entry is shown as "Ready" also the conversion was completed successfully.

When check the logs with its media entry ID, found below logs in log files. Hope these will help to identify the issue.

Can you please help me to identify what we are missing here on our setup?

-- "kaltura_apache_access.log"

115.119.195.226 - - [25/Sep/2014:06:50:20 -0500] "GET
/p/105/sp/10500/thumbnail/entry_id/0_t9pxdy16/version/0/acv/12/bgcolor/F7F7F7/type/2 HTTP/1.1" 404 - 0/33212
"http://brain-slam.com/index.php/kmc/kmc4" "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/37.0.2062.120 Safari/537.36" "uv_0f3eae193bfd759bf44c6541d1f5781f" 115.119.195.226 "error-11" "brain-slam.com"

-- "kaltura_prod.log":

2014-09-25 06:49:50 [0.000567] [115.119.195.226] [1976089351] [PS2] [KalturaStatement->execute] DEBUG: /*
brain-slam.com[1976089351][propel2] */ SELECT file_sync.ID, file_sync.PARTNER_ID, file_sync.OBJECT_TYPE, file_sync.OBJECT_ID,
file_sync.VERSION, file_sync.OBJECT_SUB_TYPE, file_sync.DC, file_sync.ORIGINAL, file_sync.CREATED_AT, file_sync.UPDATED_AT,
file_sync.READY_AT, file_sync.SYNC_TIME, file_sync.STATUS, file_sync.FILE_TYPE, file_sync.LINKED_ID, file_sync.LINK_COUNT,
file_sync.FILE_ROOT, file_sync.FILE_PATH, file_sync.FILE_SIZE, file_sync.DELETED_ID FROM file_sync WHERE
file_sync.OBJECT_ID='0_t9pxdy16' AND file_sync.OBJECT_TYPE='1' AND file_sync.OBJECT_SUB_TYPE='3' AND file_sync.VERSION='0' AND
file_sync.DC='0' AND (file_sync.STATUS='2' AND file_sync.STATUS NOT IN ('3','4')) ORDER BY file_sync.DC ASC
2014-09-25 06:49:50 [0.001102] [115.119.195.226] [1283857095] [PS2] [KalturaStatement->execute] DEBUG: Sql took -
0.00094199180603027 seconds
2014-09-25 06:49:50 [0.000157] [115.119.195.226] [1283857095] [PS2] [kFileSyncUtils::getReadyFileSyncForKey] NOTICE: FileSync was
not found
2014-09-25 06:49:50 [0.000536] [115.119.195.226] [1976089351] [PS2] [KalturaStatement->execute] DEBUG: Sql took -
0.00039005279541016 seconds
2014-09-25 06:49:50 [0.000170] [115.119.195.226] [1976089351] [PS2] [kFileSyncUtils::getReadyFileSyncForKey] NOTICE: FileSync was
not found


Reply to this email directly or view it onGitHub.[5270205__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyNzI2NzIxMiwiZGF0YSI6eyJpZCI6MjcwNjMzNDJ9fQ==--8c92b6cbfa8e6a
a6de5950ab8f35be4fcd39b8b9.gif]

@suhastnex
Copy link

Hello Jess,

Thanks for the reply

Version : kaltura-base-9.18.0-11.noarch

--- kaltlog while making the request

2014-09-25 08:02:11 [0.000470] [115.119.195.226] [2123058777] [PS2] [KalturaStatement->execute] DEBUG: Sql took - 0.00031900405883789 seconds
2014-09-25 08:02:11 [0.000272] [115.119.195.226] [2123058777] [PS2] [DeliveryProfilePeer::getDeliveryByPartner] ERR: exception 'Exception' with message 'Delivery ID can't be determined for partnerId [105] streamer type [hdnetwork] and media protocol [http]' in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /opt/kaltura/app/alpha/lib/model/DeliveryProfilePeer.php(211): KalturaLog::err('Delivery ID can...')

#19 {main}
2014-09-25 08:02:11 [0.000310] [115.119.195.226] [2123058777] [PS2] [KExternalErrors::dieError] ERR: exception 'Exception' with message 'exiting on error 25 - wrong query attributes, This format is unsupported' in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /opt/kaltura/app/alpha/apps/kaltura/lib/KExternalErrors.class.php(113): KalturaLog::err('exiting on erro...')

2014-09-25 08:02:12 [0.000481] [115.119.195.226] [352348696] [PS2] [KalturaStatement->execute] DEBUG: Sql took - 0.00032687187194824 seconds
2014-09-25 08:02:12 [0.000258] [115.119.195.226] [352348696] [PS2] [DeliveryProfilePeer::getDeliveryByPartner] ERR: exception 'Exception' with message 'Delivery ID can't be determined for partnerId [105] streamer type [hdnetwork] and media protocol [http]' in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /opt/kaltura/app/alpha/lib/model/DeliveryProfilePeer.php(211): KalturaLog::err('Delivery ID can...')

#19 {main}
2014-09-25 08:02:12 [0.000285] [115.119.195.226] [352348696] [PS2] [KExternalErrors::dieError] ERR: exception 'Exception' with message 'exiting on error 25 - wrong query attributes, This format is unsupported' in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /opt/kaltura/app/alpha/apps/kaltura/lib/KExternalErrors.class.php(113): KalturaLog::err('exiting on erro...')

2014-09-25 08:02:13 [0.000540] [115.119.195.226] [1076830805] [PS2] [KalturaStatement->execute] DEBUG: Sql took - 0.00032281875610352 seconds
2014-09-25 08:02:13 [0.000295] [115.119.195.226] [1076830805] [PS2] [DeliveryProfilePeer::getDeliveryByPartner] ERR: exception 'Exception' with message 'Delivery ID can't be determined for partnerId [105] streamer type [hdnetwork] and media protocol [http]' in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /opt/kaltura/app/alpha/lib/model/DeliveryProfilePeer.php(211): KalturaLog::err('Delivery ID can...')

#19 {main}
2014-09-25 08:02:13 [0.000430] [115.119.195.226] [1076830805] [PS2] [KExternalErrors::dieError] ERR: exception 'Exception' with message 'exiting on error 25 - wrong query attributes, This format is unsupported' in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /opt/kaltura/app/alpha/apps/kaltura/lib/KExternalErrors.class.php(113): KalturaLog::err('exiting on erro...')

==> /opt/kaltura/log/kaltura_prod.log <==
2014-09-25 08:02:14 [0.000287] [115.119.195.226] [1443595681] [PS2] [DeliveryProfilePeer::getDeliveryByPartner] ERR: exception 'Exception' with message 'Delivery ID can't be determined for partnerId [105] streamer type [hdnetwork] and media protocol [http]' in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /opt/kaltura/app/alpha/lib/model/DeliveryProfilePeer.php(211): KalturaLog::err('Delivery ID can...')

#19 {main}
2014-09-25 08:02:14 [0.000337] [115.119.195.226] [1443595681] [PS2] [KExternalErrors::dieError] ERR: exception 'Exception' with message 'exiting on error 25 - wrong query attributes, This format is unsupported' in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /opt/kaltura/app/alpha/apps/kaltura/lib/KExternalErrors.class.php(113): KalturaLog::err('exiting on erro...')

==> /opt/kaltura/log/kaltura_apache_errors.log <==
[Thu Sep 25 08:02:15 2014] [error] [client 115.119.195.226] File does not exist: /opt/kaltura/app/alpha/web/user/img/favicon.png

==> /opt/kaltura/log/batch/partnerloadcleanup-0-2014-09-25.err.log <==
PHP Warning: Module 'PDO' already loaded in Unknown on line 0

@jessp01
Copy link
Contributor

jessp01 commented Sep 25, 2014

Hi,

Seems your problem is this:

2014-09-25 08:02:13 [0.000295] [115.119.195.226] [1076830805] [PS2]
[DeliveryProfilePeer::getDeliveryByPartner] ERR: exception
'Exception' with message 'Delivery ID can't be determined for partnerId
[105] streamer type [hdnetwork] and media protocol [http]'
in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /OPT/KALTURA/APP/ALPHA/LIB/MODEL/DELIVERYPROFILEPEER.PHP(211):
KALTURALOG::ERR('DELIVERY ID CAN...')

Which means the table delivery_profile was not created for some reason.

To fix it, run:

mysql -u$DB1_USER -p$DB1_PASS $DB1_NAME < /opt/kaltura/app/deployment/updates/sql/2014_01_22_create_delivery_table.sql

the make sure:

mysql -u$DB1_USER -p$DB1_PASS $DB1_NAME

And that this SQL command outputs the below
mysql> select id,name from delivery_profile;
+----+------------------------------------------+
| id | name |
+----+------------------------------------------+
| 1 | Default HTTP Delivery Profile |
| 2 | Default HTTP Delivery Profile |
| 3 | Default HLS Live Delivery Profile |
| 4 | Default HD Network Live Delivery Profile |
| 5 | Default HDS Live Delivery Profile |
| 6 | Default RTMP Live Delivery Profile |
+----+------------------------------------------+
6 rows in set (0.00 sec)

A few questions to try and understand why this was not crated:
0. is this an upgrade or a new install

  1. is there an failures in the /opt/kaltura/log/insert*.log logs?

Thanks,

May the source be with you,

Jess Portnoy

Watch the video recordings from Kaltura Connect 2014, and pre-register for 2015 - http://connect.kaltura.com/

On Thu, 25 Sep 2014, suhastnex wrote:

Hello Jess,

Thanks for the reply

Version : kaltura-base-9.18.0-11.noarch

--- kaltlog while making the request

2014-09-25 08:02:11 [0.000470] [115.119.195.226] [2123058777] [PS2] [KalturaStatement->execute] DEBUG: Sql took -
0.00031900405883789 seconds
2014-09-25 08:02:11 [0.000272] [115.119.195.226] [2123058777] [PS2] [DeliveryProfilePeer::getDeliveryByPartner] ERR: exception
'Exception' with message 'Delivery ID can't be determined for partnerId [105] streamer type [hdnetwork] and media protocol [http]'
in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /OPT/KALTURA/APP/ALPHA/LIB/MODEL/DELIVERYPROFILEPEER.PHP(211): KALTURALOG::ERR('DELIVERY ID CAN...')

#19 {main}
2014-09-25 08:02:11 [0.000310] [115.119.195.226] [2123058777] [PS2] [KExternalErrors::dieError] ERR: exception 'Exception' with
message 'exiting on error 25 - wrong query attributes, This format is unsupported' in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /OPT/KALTURA/APP/ALPHA/APPS/KALTURA/LIB/KEXTERNALERRORS.CLASS.PHP(113): KALTURALOG::ERR('EXITING ON ERRO...')

2014-09-25 08:02:12 [0.000481] [115.119.195.226] [352348696] [PS2] [KalturaStatement->execute] DEBUG: Sql took -
0.00032687187194824 seconds
2014-09-25 08:02:12 [0.000258] [115.119.195.226] [352348696] [PS2] [DeliveryProfilePeer::getDeliveryByPartner] ERR: exception
'Exception' with message 'Delivery ID can't be determined for partnerId [105] streamer type [hdnetwork] and media protocol [http]'
in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /OPT/KALTURA/APP/ALPHA/LIB/MODEL/DELIVERYPROFILEPEER.PHP(211): KALTURALOG::ERR('DELIVERY ID CAN...')

#19 {main}
2014-09-25 08:02:12 [0.000285] [115.119.195.226] [352348696] [PS2] [KExternalErrors::dieError] ERR: exception 'Exception' with
message 'exiting on error 25 - wrong query attributes, This format is unsupported' in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /OPT/KALTURA/APP/ALPHA/APPS/KALTURA/LIB/KEXTERNALERRORS.CLASS.PHP(113): KALTURALOG::ERR('EXITING ON ERRO...')

2014-09-25 08:02:13 [0.000540] [115.119.195.226] [1076830805] [PS2] [KalturaStatement->execute] DEBUG: Sql took -
0.00032281875610352 seconds
2014-09-25 08:02:13 [0.000295] [115.119.195.226] [1076830805] [PS2] [DeliveryProfilePeer::getDeliveryByPartner] ERR: exception
'Exception' with message 'Delivery ID can't be determined for partnerId [105] streamer type [hdnetwork] and media protocol [http]'
in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /OPT/KALTURA/APP/ALPHA/LIB/MODEL/DELIVERYPROFILEPEER.PHP(211): KALTURALOG::ERR('DELIVERY ID CAN...')

#19 {main}
2014-09-25 08:02:13 [0.000430] [115.119.195.226] [1076830805] [PS2] [KExternalErrors::dieError] ERR: exception 'Exception' with
message 'exiting on error 25 - wrong query attributes, This format is unsupported' in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /OPT/KALTURA/APP/ALPHA/APPS/KALTURA/LIB/KEXTERNALERRORS.CLASS.PHP(113): KALTURALOG::ERR('EXITING ON ERRO...')

==> /opt/kaltura/log/kaltura_prod.log <==
2014-09-25 08:02:14 [0.000287] [115.119.195.226] [1443595681] [PS2] [DeliveryProfilePeer::getDeliveryByPartner] ERR: exception
'Exception' with message 'Delivery ID can't be determined for partnerId [105] streamer type [hdnetwork] and media protocol [http]'
in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /OPT/KALTURA/APP/ALPHA/LIB/MODEL/DELIVERYPROFILEPEER.PHP(211): KALTURALOG::ERR('DELIVERY ID CAN...')

#19 {main}
2014-09-25 08:02:14 [0.000337] [115.119.195.226] [1443595681] [PS2] [KExternalErrors::dieError] ERR: exception 'Exception' with
message 'exiting on error 25 - wrong query attributes, This format is unsupported' in /opt/kaltura/app/infra/log/KalturaLog.php:82
Stack trace:

#0 /OPT/KALTURA/APP/ALPHA/APPS/KALTURA/LIB/KEXTERNALERRORS.CLASS.PHP(113): KALTURALOG::ERR('EXITING ON ERRO...')

==> /opt/kaltura/log/kaltura_apache_errors.log <==
[Thu Sep 25 08:02:15 2014] [error] [client 115.119.195.226] File does not exist: /opt/kaltura/app/alpha/web/user/img/favicon.png

==> /opt/kaltura/log/batch/partnerloadcleanup-0-2014-09-25.err.log <==
PHP Warning: Module 'PDO' already loaded in Unknown on line 0


Reply to this email directly or view it onGitHub.[5270205__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyNzI2OTQxNSwiZGF0YSI6eyJpZCI6MjcwNjMzNDJ9fQ==--6974547b4903da
a550fc5601a639f3ad32ab0f75.gif]

@suhastnex
Copy link

Hi Jess,

Answers to your questions:
0. Yes, its a upgrade system.

  1. I will attach the insert*.log files in email.

Before running the suggested upgrade script, I check my DB. It already have delivery_profile table with below content,

mysql> select id,name from delivery_profile;
+-----+------------------------------------------+
| id | name |
+-----+------------------------------------------+
| 101 | Default HLS Live Delivery Profile |
| 1 | Default HD Network Live Delivery Profile |
| 2 | Default HDS Live Delivery Profile |
| 201 | Default RTMP Live Delivery Profile |
| 500 | Default HTTP Delivery Profile |
| 501 | Default HTTP Delivery Profile |
+-----+------------------------------------------+
6 rows in set (0.01 sec)

Can you please let me know if I still need to run the 2014_01_22_create_delivery_table.sql?

@jessp01
Copy link
Contributor

jessp01 commented Sep 25, 2014

Please run

php /opt/kaltura/app/deployment/updates/update.php

And try again..

May the source be with you,

Jess Portnoy

Watch the video recordings from Kaltura Connect 2014, and pre-register for 2015 - http://connect.kaltura.com/

On Thu, 25 Sep 2014, suhastnex wrote:

Hi Jess,

Answers to your questions:
0. Yes, its a upgrade system.

  1. I will attach the insert*.log files in email.

Before running the suggested upgrade script, I check my DB. It already have delivery_profile table with below content,

mysql> select id,name from delivery_profile;
+-----+------------------------------------------+
| id | name |
+-----+------------------------------------------+
| 101 | Default HLS Live Delivery Profile |
| 1 | Default HD Network Live Delivery Profile |
| 2 | Default HDS Live Delivery Profile |
| 201 | Default RTMP Live Delivery Profile |
| 500 | Default HTTP Delivery Profile |
| 501 | Default HTTP Delivery Profile |
+-----+------------------------------------------+
6 rows in set (0.01 sec)

Can you please let me know if I still need to run the 2014_01_22_create_delivery_table.sql?


Reply to this email directly or view it onGitHub.[5270205__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyNzI3MjYyNywiZGF0YSI6eyJpZCI6MjcwNjMzNDJ9fQ==--8b1d2a3d602e01
14fc9e3a3a590aecf1c41ded80.gif]

@suhastnex
Copy link

Hello Jess,

Can I get the release note for the latest update as I am feeling quite uncomfortable to run the update script on our production server?

@suhastnex
Copy link

Hello Jess,

Any update on this.

@suhastnex
Copy link

Hello Jess can I get update on this.

@jessp01
Copy link
Contributor

jessp01 commented Sep 26, 2014

Hi,

The update script should run at every upgrade as part of the post install
proc.

It is usually done automatically, if you run:
[root@kalt-single ~]# rpm -q kaltura-base --scripts | grep update
php /opt/kaltura/app/deployment/updates/update.php -i -d

/opt/kaltura/log/kalt_up.log 2>&1
php /opt/kaltura/app/deployment/updates/update.php -i -s
/opt/kaltura/log/kalt_up.log 2>&1
# php
/opt/kaltura/app/deployment/updates/scripts/2014_05_27_create_delivery_profiles.php
/opt/kaltura/log/kalt_up.log 2>&1

You will see it.

It may have ran incorrectly and this is why I am asking you to re-run it.

In general, being a community edition, it is HIGHLY recommended that you
first do your upgrades on a testing ENV and only then on Prod.

Thanks,

May the source be with you,

Jess Portnoy

Watch the video recordings from Kaltura Connect 2014, and pre-register for 2015 - http://connect.kaltura.com/

On Fri, 26 Sep 2014, suhastnex wrote:

Hello Jess can I get update on this.


Reply to this email directly or view it onGitHub.[5270205__eyJzY29wZSI6Ik5ld3NpZXM6QmVhY29uIiwiZXhwaXJlcyI6MTcyNzM3MDcwNSwiZGF0YSI6eyJpZCI6MjcwNjMzNDJ9fQ==--98619f8a737cb3
c6c6e698ac37153762415124b1.gif]

@suhastnex
Copy link

Hello Jess,

I am again facing same issue mentioned here #102
Can you provide me the latest version of kaltura so that I can update kaltura.repo. to run the update script.

Thanks

@suhastnex
Copy link

FYI I have kaltura-base-9.19.3-3.noarch version installed right now.

@jessp01
Copy link
Contributor

jessp01 commented Sep 30, 2014

You need to upgrade to 9.19.3.

See instructions in the doc dir.

Thanks

May the source be with you,

Jess Portnoy

-------- Original message --------
From: suhastnex notifications@github.com
Date:
To: kaltura/platform-install-packages platform-install-packages@noreply.github.com
Cc: Jess Portnoy jess.portnoy@kaltura.com
Subject: Re: [platform-install-packages] clip not found error, while Playing a video by choosing rtmp streaming in preview (#61)

FYI I have kaltura-base-9.19.3-3.noarch version installed right now.

Reply to this email directly or view it on GitHubhttps://github.com//issues/61#issuecomment-57296744.

@suhastnex
Copy link

Hello Jess,

Is there any setting regarding kaltura auto update coz after above discussion I have not run any update as such still it has been updated to latest version with reference to http://kaltura.github.io/platform-install-packages/ I guess I have the latest unstable beta version. Is there any way to resolve the Unknown uiConf [0] in KMC login. Please help

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

5 participants