===== Ficsorok ===== ==== Folyamatban ==== === partner === azt beszeltuk, hogy fix lesz: kesz - authentication.xml ahol: Authentication/Methods/Method/Name = "admin-digest" | "admin-basic" Properties/Property/Name = passwordFile pw file url: /srv/dwsc/default/conf/admin.password - vhost.xml 3 HostPort: VHost/HostPortList/HostPort/IpAddress: VHost/HostPortList/HostPort/Port: VHost/HostPortList/HostPort/IpAddress: VHost/HostPortList/HostPort/Port: 80,1935 VHost/HostPortList/HostPort/IpAddress: VHost/HostPortList/HostPort/Port: 8086 HTTPProviders: com.doclerweb.dwsc.LVSStatus lvs* none Ez meg valami advanced módba: HandlerThreadPool/PoolSize: 120 TransportThreadPool/PoolSize: 80 IdleWorkers/WorkerCount: 4 HTTPTunnel/KeepAliveTimeout: 2000 Client/ClientTimeout: 90000 Application/ApplicationTimeout: 60000 Application/PingTimeout: 12000 NetConnections/SocketConfiguration/AcceptorBackLog: 1000 ==== Kesz ==== === filter ip === appl.xml - Connections/AllowDomains (comma delimited IP) === one time url === app.xml - properties: streamKey - 128 bájtos random alphanum String streamCreateTime - timestamp, csak létrehozáskor, módosításkor nem változik Integer === stream enable/disable === app.xml - Connections/AllowAccept (true/false) majd ZMQ app stop (vhost, app, target: *) === vhost enable/diable === nem találtam lehetőséget rá :( úgy tűnik ki kell venni a vhosts.xml-ből majd ZMQ vhost stop, utana start (vhost, app ures, target: *) === vod === - app.xml Streams/StreamType: file Streams/StorageDir: vod: ///content/vod/ otvod: ///content/otvod/ Streams/KeyDir: ///keys Client/Access/StreamReadAccess: * Client/Access/*: Modules: AppStreams AppStreams com.doclerweb.dwsc.AppStreams === live - edge === - app.xml Streams/StreamType: liverepeater-edge Streams/StorageDir: vod: ///content/vod/ otvod: ///content/otvod/ Streams/KeyDir: ///keys Streams/LiveStreamPacketizers: cupertinostreamingrepeater,smoothstreamingrepeater,sanjosestreamingrepeater Client/Access/StreamReadAccess: * Client/Access/StreamWriteAccess: === output stream === Transcode/Encodes/Encode/Enable: true/false Transcode/Encodes/Encode/Name: Transcode/Encodes/Encode/StreamName: mp4:${SourceStreamName}_ Transcode/Encodes/Encode/Video/FrameSize/Width Transcode/Encodes/Encode/Video/FrameSize/Height Transcode/Encodes/Encode/Video/Bitrate StreamGroups/StreamNameGroup/Name: ${SourceStreamName}_all StreamGroups/StreamNameGroup/Members: source - encode-bol kell a source, a tobbi az output - ... === live - origin === - app.xml Streams/StreamType: liverepeater-origin | liverepeater-origin-record (ha nincs rogzites, akkor elso) Streams/StorageDir: vod: ///content/vod/ otvod: ///content/otvod/ Streams/KeyDir: ///keys Client/Access/StreamReadAccess: * Client/Access/StreamWriteAccess: - a megadott sztringgel kezdodo streameket engedi publikalni Transcoder: transcoder - ha nincs trancoding, akkor ures - .xml ///conf//.xml ///conf//.xml Modules: ModuleRTMPAuthenticate ModuleRTMPAuthenticate com.wowza.wms.security.ModuleRTMPAuthenticate AppStreams AppStreams com.doclerweb.dwsc.AppStreams Properties: rtmpEncoderAuthenticateFile ${com.wowza.wms.context.VHostConfigHome}/conf/publish.password - létre kell hozni a password file-t maxStreams - outgoing streams + 1 Integer