重新加载页面或浏览器后,如何处理Kaltura会话连接



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

我考虑过cookie以将会话数据保存在客户端(浏览器)上,但我不知道我是否必须通过Nodejs Midelwares创建它们,例如(client-sessions,cookie parser,cookie-session ...)或Kaltura会话提供了另一种保持连接(Kaltura文档中没有提及的)或我必须使用JavaScript创建Sipmle Cookie的方法。如果答案是使用cookie,我应该在其中添加哪些数据?在那之后我该怎么使用。 预先感谢您的答案。

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

请参见示例:https://kaltura.com/understanding-kaltura-application-framework-kaf

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

最新更新