我正在使用 flex sdk 实现一个实时音频视频网络应用程序。我已经成功创建了一项功能,用户可以在其中开始与他人实时共享网络摄像头。但是我想添加一个功能,用户可以更改实时流以在实时共享之间录制视频。下面是我在直播中使用的代码。
var room_service:RoomService = RoomService.getInstance();
var publishStream:NetStream = room_service.startStream();
_publishStream = publishStream;
if(_camera)
{
_camera.setQuality(0, 80);
_camera.setMode(120, 90, 30);
publishStream.attachCamera(_camera);
}
if(_microphone)
{
publishStream.attachAudio(_microphone);
}
publishStream.publish(room_service.loggedInUser.broadcastID, "live");
有什么办法可以在发布流时将最后一行“实时”参数更改为“记录”。