web端createStream自定义属性


#1

web端createStream的时候自定义属性,接收流可以带出这几个属性


web版多人视频通话,怎么实现同时推出两个摄像头视频流
#2

应该是不可以的,createStream没有data这个参数呀


#3

可以实现自定义属性吗


#4

实现需求,带自定义参数,能实现吗?


#5

那你们得自己实现


#6

这个没有自定属性,我们怎么实现带参数推流呢?
请教一下,有没有实现方法?或者哪些属性是给我们能用的?


#7

了解下,
1、自定义数据流指的是什么数据流?
2、你们的应用场景是?


#8

视频流,带自定数据。
主要应用于视频通话,自定义name,接受流能够获取这个name


#9

1、视频数据可以自定义,但视频数据流无法带自定义data数据;
2、为什么带自定义属性?有特殊的需求吗?我看下有什么方法可代替不


#10

多人视频通话的情况下,订阅流的时候能够知道这个流是谁的,能够带name


#11

join时会传入一个uid,你可以尝试根据这个uid来判定下是谁的流


#12

根据join传入的uid只能判断本地视频流吧。
五个人甚至更多人接入进来,根据这个uid怎么去判断?
能不能在jion的时候加入自己需要的参数,如name…,在别人订阅流的时候可以获取到这些参数?


#13

多人时也可以判断,可以通过peer-onlin回调获取远端加入频道的uid。同一频道内的uid是唯一的。

对于特殊要求的数据流,也可以自定义uid字段来进行区分


#14

然后我怎么区分呢?peer-online回调出来的uid,和我订阅流uid 一样的。
我现在想要知道这个流是谁发出来的?


#15

你想要自定义属性,是想怎么实现并区分?
频道内每个用户的uid都是唯一的,是不一样的。
可以将你们系统用户的uid和join的uid统一下,这样就知道了。这里注意一下,uid的取值范围是
1 到 (2^32-1)。


#16


创建时的uid 和 Publishing stream的uid 是不一样的
image