2

可以通过属性为发布者 div 元素设置宽度/高度: http ://www.tokbox.com/opentok/docs/js/reference/TB.html

但是,不可能对其他流执行相同的操作。属性没有宽度/高度: http ://tokbox.com/opentok/webrtc/docs/js/reference/Session.html#subscribe

即使通过 CSS 设置,它们也会被覆盖。

例如,如何制作像 facetime 这样订阅的视频流远大于发布者流的应用?

4

1 回答 1

3

您可以通过将具有宽度和高度属性的对象传递给session.subscribe函数来设置订阅者 div 的高度和宽度:

session.subscribe(stream, divid, {width: 320, height: 240});

您还可以通过使用父容器并将订阅者的宽度/高度设置为 100% 来使用 CSS 对其进行样式设置:

session.subscribe(stream, divid, {width: "100%", height: "100%"});

这是一个可能对您有所帮助的大型订阅者的示例。

于 2013-07-10T21:24:37.650 回答