opentok 中的交互式广播和视频聊天有何不同?
How interactive broadcasting and video chat is different in opentok?
这些天为了广播功能在 opentok 上看了很多书,遇到这个 'Live interactive broadcasting' 有点困惑。
我的问题是,交互式广播与普通视频聊天 (opentok) 有何不同?
实际上,令人困惑的是,在简单的视频聊天中,如果一个客户端连接到一个会话并向其发布流,而其他客户端只是连接到一个会话并且只订阅而不发布他们的流,这与如何进行是不一样的互动广播提议工作?
交互式广播和流式广播之间的主要区别在于媒体的传送方式。
Interactive Broadcast 是一个实时会话,与普通的 Opentok 会话相同,但具有大量用户。订阅者将收到 WebRTC 流。
另一方面,实时流式传输可让您与大量观众共享 HTTP 实时流式传输 (HLS) 流或 RTMP 流。在这种情况下,订阅者将使用 HLS(或 RTMP)接收流。
注意:这会增加延迟。
Actually the confusion is, in simple video chat if one client connect
to a session and publish a stream to it and other clients just connect
to a session and only subscribes without publishing their streams,
isn't the same as how interactive broadcasting propose to work?
是的,不同之处再次在于如何将流传输到客户端(订阅者)。您可以通过交互式和流式传输来实现上述用例。
区别在于用例。如果你需要参与者之间的实时低延迟时间交互(有用户数量限制,你将不得不使用交互式广播。
这些天为了广播功能在 opentok 上看了很多书,遇到这个 'Live interactive broadcasting' 有点困惑。
我的问题是,交互式广播与普通视频聊天 (opentok) 有何不同?
实际上,令人困惑的是,在简单的视频聊天中,如果一个客户端连接到一个会话并向其发布流,而其他客户端只是连接到一个会话并且只订阅而不发布他们的流,这与如何进行是不一样的互动广播提议工作?
交互式广播和流式广播之间的主要区别在于媒体的传送方式。
Interactive Broadcast 是一个实时会话,与普通的 Opentok 会话相同,但具有大量用户。订阅者将收到 WebRTC 流。
另一方面,实时流式传输可让您与大量观众共享 HTTP 实时流式传输 (HLS) 流或 RTMP 流。在这种情况下,订阅者将使用 HLS(或 RTMP)接收流。
注意:这会增加延迟。
Actually the confusion is, in simple video chat if one client connect to a session and publish a stream to it and other clients just connect to a session and only subscribes without publishing their streams, isn't the same as how interactive broadcasting propose to work?
是的,不同之处再次在于如何将流传输到客户端(订阅者)。您可以通过交互式和流式传输来实现上述用例。
区别在于用例。如果你需要参与者之间的实时低延迟时间交互(有用户数量限制,你将不得不使用交互式广播。