This shows you the differences between two versions of the page.
|
dwsc:xmlupdate [2013/04/11 15:52] efpe |
dwsc:xmlupdate [2013/04/16 22:52] (current) ivan [Folyamatban] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Ficsorok ===== | ===== Ficsorok ===== | ||
| + | ==== Folyamatban ==== | ||
| + | === partner === | ||
| + | <del>azt beszeltuk, hogy fix lesz:</del> kesz<code> | ||
| - | ==== stream enable/disable ==== | + | - authentication.xml |
| - | <code> | + | ahol: |
| - | app.xml - Connections/AllowAccept (true/false) | + | Authentication/Methods/Method/Name = "admin-digest" | "admin-basic" |
| - | majd ZMQ app stop (vhost, app, target: *) | + | Properties/Property/Name = passwordFile |
| + | pw file url: /srv/dwsc/default/conf/admin.password | ||
| </code> | </code> | ||
| - | ==== vhost enable/diable ==== | ||
| <code> | <code> | ||
| - | nem találtam lehetőséget rá :( | + | - vhost.xml |
| - | úgy tűnik ki kell venni a vhosts.xml-ből | + | 3 HostPort: |
| - | majd ZMQ vhost stop, utana start (vhost, app ures, target: *) | + | VHost/HostPortList/HostPort/IpAddress: <private> |
| + | VHost/HostPortList/HostPort/Port: <computed> | ||
| + | |||
| + | VHost/HostPortList/HostPort/IpAddress: <public> | ||
| + | VHost/HostPortList/HostPort/Port: 80,1935 | ||
| + | |||
| + | VHost/HostPortList/HostPort/IpAddress: <private> | ||
| + | VHost/HostPortList/HostPort/Port: 8086 | ||
| + | HTTPProviders: | ||
| + | <HTTPProvider> | ||
| + | <BaseClass>com.doclerweb.dwsc.LVSStatus</BaseClass> | ||
| + | <RequestFilters>lvs*</RequestFilters> | ||
| + | <AuthenticationMethod>none</AuthenticationMethod> | ||
| + | </HTTPProvider> | ||
| + | |||
| + | 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 | ||
| </code> | </code> | ||
| - | ==== filter ip ==== | + | ==== Kesz ==== |
| + | |||
| + | |||
| + | === filter ip === | ||
| <code> | <code> | ||
| appl.xml - Connections/AllowDomains (comma delimited IP)</del> | appl.xml - Connections/AllowDomains (comma delimited IP)</del> | ||
| </code> | </code> | ||
| - | ==== one time url ==== | + | === one time url === |
| <code> | <code> | ||
| app.xml - properties: | app.xml - properties: | ||
| Line 35: | Line 65: | ||
| </code> | </code> | ||
| - | ==== output stream ==== | + | === stream enable/disable === |
| <code> | <code> | ||
| + | app.xml - Connections/AllowAccept (true/false) | ||
| + | majd ZMQ app stop (vhost, app, target: *) | ||
| + | </code> | ||
| - | Transcode/Encodes/Encode/Enable: true/false | + | === vhost enable/diable === |
| - | Transcode/Encodes/Encode/Name: <suffix> | + | <code> |
| - | Transcode/Encodes/Encode/StreamName: mp4:${SourceStreamName}_<suffix> | + | nem találtam lehetőséget rá :( |
| - | FramSize/Width | + | úgy tűnik ki kell venni a vhosts.xml-ből |
| - | FramSize/Height | + | majd ZMQ vhost stop, utana start (vhost, app ures, target: *) |
| - | StreamGroups/StreamNameGroup/Name: ${SourceStreamName}_all | + | |
| - | StreamGroups/StreamNameGroup/Members: | + | |
| - | <Member> | + | |
| - | <EncodeName>source</EncodeName> - encode-bol kell a source, a tobbi az output | + | |
| - | </Member> | + | |
| - | <Member> | + | |
| - | <EncodeName></EncodeName> - <suffix> | + | |
| - | </Member> | + | |
| - | ... | + | |
| </code> | </code> | ||
| - | ==== vod ==== | + | === vod === |
| <code> | <code> | ||
| - app.xml | - app.xml | ||
| Line 73: | Line 97: | ||
| </code> | </code> | ||
| - | ==== live - origin ==== | + | === live - edge === |
| + | <code> | ||
| + | |||
| + | - app.xml | ||
| + | Streams/StreamType: liverepeater-edge | ||
| + | Streams/StorageDir: | ||
| + | vod: <storage path>/<partnerid>/<vhostid>/content/vod/<streamid> | ||
| + | otvod: <storage path>/<partnerid>/<vhostid>/content/otvod/<streamid> | ||
| + | Streams/KeyDir: <storage path>/<partnerid>/<vhostid>/keys | ||
| + | Streams/LiveStreamPacketizers: cupertinostreamingrepeater,smoothstreamingrepeater,sanjosestreamingrepeater | ||
| + | Client/Access/StreamReadAccess: * | ||
| + | Client/Access/StreamWriteAccess: <empty> | ||
| + | </code> | ||
| + | |||
| + | === output stream === | ||
| + | <code> | ||
| + | |||
| + | Transcode/Encodes/Encode/Enable: true/false | ||
| + | Transcode/Encodes/Encode/Name: <suffix> | ||
| + | Transcode/Encodes/Encode/StreamName: mp4:${SourceStreamName}_<suffix> | ||
| + | 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: | ||
| + | <Member> | ||
| + | <EncodeName>source</EncodeName> - encode-bol kell a source, a tobbi az output | ||
| + | </Member> | ||
| + | <Member> | ||
| + | <EncodeName></EncodeName> - <suffix> | ||
| + | </Member> | ||
| + | ... | ||
| + | </code> | ||
| + | |||
| + | |||
| + | === live - origin === | ||
| <code> | <code> | ||
| Line 117: | Line 177: | ||
| </code> | </code> | ||
| - | ==== live - edge ==== | ||
| - | <code> | ||
| - | - app.xml | ||
| - | Streams/StreamType: liverepeater-edge | ||
| - | Streams/StorageDir: | ||
| - | vod: <storage path>/<partnerid>/<vhostid>/content/vod/<streamid> | ||
| - | otvod: <storage path>/<partnerid>/<vhostid>/content/otvod/<streamid> | ||
| - | Streams/KeyDir: <storage path>/<partnerid>/<vhostid>/keys | ||
| - | Streams/LiveStreamPacketizers: cupertinostreamingrepeater,smoothstreamingrepeater,sanjosestreamingrepeater | ||
| - | Client/Access/StreamReadAccess: * | ||
| - | Client/Access/StreamWriteAccess: <empty> | ||
| - | </code> | ||
| - | ==== partner ==== | ||
| - | <code> | ||
| - | |||
| - | - 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: <private> | ||
| - | VHost/HostPortList/HostPort/Port: <computed> | ||
| - | |||
| - | VHost/HostPortList/HostPort/IpAddress: <public> | ||
| - | VHost/HostPortList/HostPort/Port: 80,1935 | ||
| - | |||
| - | VHost/HostPortList/HostPort/IpAddress: <private> | ||
| - | VHost/HostPortList/HostPort/Port: 8086 | ||
| - | HTTPProviders: | ||
| - | <HTTPProvider> | ||
| - | <BaseClass>com.doclerweb.dwsc.LVSStatus</BaseClass> | ||
| - | <RequestFilters>lvs*</RequestFilters> | ||
| - | <AuthenticationMethod>none</AuthenticationMethod> | ||
| - | </HTTPProvider> | ||
| - | |||
| - | 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 | ||
| - | |||
| - | </code> | ||