===== 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