我正在开发需要kaltura athentification的应用程序。我使用Kaltura“ client.session.start”来获取我的KS和媒体内容。
我的问题是,每次重新加载页面或关闭浏览器时,我都必须重新训练。

我考虑过将cookie保存在客户端(浏览器)上的会话数据,但我不知道我是否必须通过nodejs中间件(例如,客户端会话,cookie解析器,cookie会话...)或kaltura创建它们会话提供了另一种保持连接的方法(kaltura文档中未提及)。或者我必须使用javascript创建sipmle cookie。如果答案是使用Cookie,我应该在其中添加哪些数据?以及之后如何使用它。
 预先感谢您的回答。

最佳答案

每次加载页面时,您都应该在后端创建会话。
您可以使用generateSessionV2方法创建KS,而无需向Kaltura进行HTTP请求。

在此处查看示例:https://knowledge.kaltura.com/understanding-kaltura-application-framework-kaf

请记住,每个Kaltura会话都有一个到期时间(默认为24小时)。

09-07 00:41