2016-10-13 00:16:48 点击量:28 标签: 收藏本文
Wowza media server3,属于流媒体服务器。可以点播,视频直播,在线聊天,很好的与flash相结合。系统已经提供了不少简单的examples,在安装目录 下,打开双击installall.bat把所有的都注册一下,这样就能使用。1.测试宽带,server(指向服务器的地址),点击start按钮就可 以测试了 2.视频点播服务,播放的MP4是服务器已经存在的文件,放在content文件夹下。3. 文本聊天 。
Wowza media server3有点类似于Tomcat。项目工程部署在applications的文件夹下。例如TextChat在运行时,服务器首先会加载配置文件, 配置文件中部署了需要加载的jar。例如TextChat在application.xml中配置的需加载wms-server.jar和wms- plugin-textchat.jar以及ModuleTextChat类。
ModuleTextChat继承了ModuleBase类,里面的方法被flash客户端调用。主要方法有getChatSharedObject(获得共享实例),initSharedObject(初始化共享实例),clearMessages(清除聊天记录,当聊天的数量达到一定程度时,会清除以前记录),addMessage(添加聊天记录),onAppStop(点击断开连接,清空聊天记录)。
并且实现头文件内的方法。开头的类内部的方法都是给wowza agent 暴露的 java接口,供 wowza agent 的c实现端来调用。该模块提供的jar包随wowza server 启动时同时调起。
WowzaServer的数据类型是AMFDataArray的包装类,用的是适配器模式。
Wowzaagent包中的IwowzaAgent类只有native的方法,非native的方法,都放到他的子类WowzaAgent里。 WowzaBootstrap是和startup.sh和shutdown.sh配合使用的,用来给系统管理员启动和关闭WowzaServer的工具类
2. Wowzaserver包中的Application类,Wowza服务器端会议实例类,新起会议,或关闭会议,还有用户管理,业务管理相关逻辑都与此类相关。用户连接的建立与断开,so的创建的销毁都由该class管理。通过监听wowza 服务器退出,需要反初始化和销毁wowza agent,在此给runtime加监听,当系统退出时,要做相应的处理。


极酷阳光播放器CuSunPlayerV2.0:[ 演示1 ] 更多RTMP播放器演示请点击进入[ 极酷阳光播放器V2专栏 ]
我们是一家提供综合软件外包与弱电工程服务的技术公司。
业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。
公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室