Red5技术全面解析:从MIDI通信到Flex应用开发
1. 引言
在当今的技术领域,Red5作为一款强大的开源流媒体服务器,为开发者提供了丰富的功能和广泛的应用场景。本文将深入探讨Red5在MIDI通信、视频广播、聊天模块等方面的应用,同时介绍相关的开发工具和技术,帮助开发者更好地掌握Red5的使用。
2. Red5与MIDI设备通信
2.1 选择MIDI设备
当你拥有两个填充了MIDI输入和输出设备的列表组件后,需要让Red5知道你要使用哪两个设备。可以通过调用 setMidiDevice() 方法并传入两个参数来实现,第一个参数是MIDI输入设备,第二个参数是MIDI输出设备,两者均为字符串类型:
public function setMidiDevice(midiDeviceIn:String,
midiDeviceOut:String):void
{
nc.call("connectToMidi", null, midiDeviceIn, midiDeviceOut);
}
如果在OS X或Windows的命令提示符中运行Red5,你会在输出中看到类似以下的消息,表明操作成功:
[INFO] 2008-02-10 15:41:01,919 pool-3-thread-11:
( org.red5.demos.midi.Application.connectToMidi )
It worked!
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



