This shows you the differences between two versions of the page.
dwsc:xmlupdate [2013/04/11 09:39] ivan created |
dwsc:xmlupdate [2013/04/16 22:52] (current) ivan [Folyamatban] |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ===== Ficsorok ===== | ||
+ | ==== Folyamatban ==== | ||
+ | |||
+ | === partner === | ||
+ | <del>azt beszeltuk, hogy fix lesz:</del> kesz<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 | ||
+ | </code> | ||
+ | |||
<code> | <code> | ||
+ | - vhost.xml | ||
+ | 3 HostPort: | ||
+ | VHost/HostPortList/HostPort/IpAddress: <private> | ||
+ | VHost/HostPortList/HostPort/Port: <computed> | ||
- | Ficsorok | + | VHost/HostPortList/HostPort/IpAddress: <public> |
- | ======== | + | VHost/HostPortList/HostPort/Port: 80,1935 |
- | stream enable/disable | + | VHost/HostPortList/HostPort/IpAddress: <private> |
- | --------------------- | + | VHost/HostPortList/HostPort/Port: 8086 |
- | app.xml - Connections/AllowAccept (true/false) | + | HTTPProviders: |
- | majd ZMQ app stop (vhost, app, target: *) | + | <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 | ||
- | vhost enable/diable | + | </code> |
- | ------------------- | + | |
- | 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: *) | + | |
+ | ==== Kesz ==== | ||
- | filter ip | ||
- | --------- | ||
- | appl.xml - Connections/AllowDomains (comma delimited IP) | ||
+ | === filter ip === | ||
+ | <code> | ||
+ | appl.xml - Connections/AllowDomains (comma delimited IP)</del> | ||
+ | </code> | ||
- | timelimit url | + | === one time url === |
- | ------------- | + | <code> |
app.xml - properties: | app.xml - properties: | ||
<Property> | <Property> | ||
Line 35: | Line 63: | ||
<type>Integer</type> | <type>Integer</type> | ||
</Property> | </Property> | ||
+ | </code> | ||
+ | === stream enable/disable === | ||
+ | <code> | ||
+ | app.xml - Connections/AllowAccept (true/false) | ||
+ | majd ZMQ app stop (vhost, app, target: *) | ||
+ | </code> | ||
- | output stream | + | === vhost enable/diable === |
- | ------------- | + | <code> |
+ | 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: *) | ||
+ | </code> | ||
- | Transcode/Encodes/Encode/Enable: true/false | + | === vod === |
- | Transcode/Encodes/Encode/Name: <suffix> | + | <code> |
- | Transcode/Encodes/Encode/StreamName: mp4:${SourceStreamName}_<suffix> | + | |
- | FramSize/Width | + | |
- | FramSize/Height | + | |
- | 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> | + | |
- | ... | + | |
- | + | ||
- | vod | + | |
- | --- | + | |
- app.xml | - app.xml | ||
Streams/StreamType: file | Streams/StreamType: file | ||
Line 72: | Line 95: | ||
<Class>com.doclerweb.dwsc.AppStreams</Class> | <Class>com.doclerweb.dwsc.AppStreams</Class> | ||
</Module> | </Module> | ||
+ | </code> | ||
- | Properties: | + | === live - edge === |
- | <Property> | + | <code> |
- | <Name>timeLimit</Name> | + | |
- | <Value><true|false></Value> | + | |
- | <type>boolean</type> | + | |
- | </Property> | + | |
+ | - 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> | ||
- | live - origin | + | === 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> | ||
- app.xml | - app.xml | ||
Line 123: | Line 175: | ||
<type>Integer</type> | <type>Integer</type> | ||
</Property> | </Property> | ||
+ | </code> | ||
- | live - edge | ||
- | ------------- | ||
- | - 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> | ||
- | |||
- | Properties: | ||
- | <Property> | ||
- | <Name>timeLimit</Name> | ||
- | <Value><true|false></Value> | ||
- | <type>boolean</type> | ||
- | </Property> | ||
- | |||
- | |||
- | partner | ||
- | ------- | ||
- | |||
- | - 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> |