This shows you the differences between two versions of the page.
|
dwsc:xmlupdate [2013/04/14 19:53] efpe |
dwsc:xmlupdate [2013/04/16 22:52] (current) ivan [Folyamatban] |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ===== Ficsorok ===== | ===== Ficsorok ===== | ||
| ==== Folyamatban ==== | ==== Folyamatban ==== | ||
| - | |||
| - | === output stream === | ||
| - | <code> | ||
| - | |||
| - | Transcode/Encodes/Encode/Enable: true/false | ||
| - | Transcode/Encodes/Encode/Name: <suffix> | ||
| - | 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> | ||
| - | ... | ||
| - | </code> | ||
| - | |||
| - | === vod === | ||
| - | <code> | ||
| - | - app.xml | ||
| - | Streams/StreamType: file | ||
| - | 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 | ||
| - | Client/Access/StreamReadAccess: * | ||
| - | Client/Access/*: <empty> | ||
| - | |||
| - | Modules: | ||
| - | <Module> | ||
| - | <Name>AppStreams</Name> | ||
| - | <Description>AppStreams</Description> | ||
| - | <Class>com.doclerweb.dwsc.AppStreams</Class> | ||
| - | </Module> | ||
| - | </code> | ||
| - | |||
| - | === live - origin === | ||
| - | <code> | ||
| - | |||
| - | - app.xml | ||
| - | Streams/StreamType: liverepeater-origin | liverepeater-origin-record (ha nincs rogzites, akkor elso) | ||
| - | 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 | ||
| - | Client/Access/StreamReadAccess: * | ||
| - | Client/Access/StreamWriteAccess: <streamid> - a megadott sztringgel kezdodo streameket engedi publikalni | ||
| - | |||
| - | Transcoder: | ||
| - | <Transcoder> | ||
| - | <LiveStreamTranscoder>transcoder</LiveStreamTranscoder> - ha nincs trancoding, akkor ures | ||
| - | <Templates></Templates> - <streamid>.xml | ||
| - | <ProfileDir><storage path>/<partnerid>/<vhostid>/conf/<streamid>/<streamid>.xml</ProfileDir> | ||
| - | <TemplateDir><storage path>/<partnerid>/<vhostid>/conf/<streamid>/<streamid>.xml</TemplateDir> | ||
| - | </Transcoder> | ||
| - | |||
| - | Modules: | ||
| - | <Module> | ||
| - | <Name>ModuleRTMPAuthenticate</Name> | ||
| - | <Description>ModuleRTMPAuthenticate</Description> | ||
| - | <Class>com.wowza.wms.security.ModuleRTMPAuthenticate</Class> | ||
| - | </Module> | ||
| - | <Module> | ||
| - | <Name>AppStreams</Name> | ||
| - | <Description>AppStreams</Description> | ||
| - | <Class>com.doclerweb.dwsc.AppStreams</Class> | ||
| - | </Module> | ||
| - | |||
| - | Properties: | ||
| - | <Property> | ||
| - | <Name>rtmpEncoderAuthenticateFile</Name> | ||
| - | <Value>${com.wowza.wms.context.VHostConfigHome}/conf/publish.password</Value> - létre kell hozni a password file-t | ||
| - | </Property> | ||
| - | <Property> | ||
| - | <name>maxStreams</name> | ||
| - | <value><value> - outgoing streams + 1 | ||
| - | <type>Integer</type> | ||
| - | </Property> | ||
| - | </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 === | === partner === | ||
| - | <code> | + | <del>azt beszeltuk, hogy fix lesz:</del> kesz<code> |
| - authentication.xml | - authentication.xml | ||
| Line 106: | Line 10: | ||
| Properties/Property/Name = passwordFile | Properties/Property/Name = passwordFile | ||
| pw file url: /srv/dwsc/default/conf/admin.password | pw file url: /srv/dwsc/default/conf/admin.password | ||
| + | </code> | ||
| + | <code> | ||
| - vhost.xml | - vhost.xml | ||
| 3 HostPort: | 3 HostPort: | ||
| Line 171: | Line 77: | ||
| majd ZMQ vhost stop, utana start (vhost, app ures, target: *) | majd ZMQ vhost stop, utana start (vhost, app ures, target: *) | ||
| </code> | </code> | ||
| + | |||
| + | === vod === | ||
| + | <code> | ||
| + | - app.xml | ||
| + | Streams/StreamType: file | ||
| + | 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 | ||
| + | Client/Access/StreamReadAccess: * | ||
| + | Client/Access/*: <empty> | ||
| + | |||
| + | Modules: | ||
| + | <Module> | ||
| + | <Name>AppStreams</Name> | ||
| + | <Description>AppStreams</Description> | ||
| + | <Class>com.doclerweb.dwsc.AppStreams</Class> | ||
| + | </Module> | ||
| + | </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> | ||
| + | |||
| + | === 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 | ||
| + | Streams/StreamType: liverepeater-origin | liverepeater-origin-record (ha nincs rogzites, akkor elso) | ||
| + | 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 | ||
| + | Client/Access/StreamReadAccess: * | ||
| + | Client/Access/StreamWriteAccess: <streamid> - a megadott sztringgel kezdodo streameket engedi publikalni | ||
| + | |||
| + | Transcoder: | ||
| + | <Transcoder> | ||
| + | <LiveStreamTranscoder>transcoder</LiveStreamTranscoder> - ha nincs trancoding, akkor ures | ||
| + | <Templates></Templates> - <streamid>.xml | ||
| + | <ProfileDir><storage path>/<partnerid>/<vhostid>/conf/<streamid>/<streamid>.xml</ProfileDir> | ||
| + | <TemplateDir><storage path>/<partnerid>/<vhostid>/conf/<streamid>/<streamid>.xml</TemplateDir> | ||
| + | </Transcoder> | ||
| + | |||
| + | Modules: | ||
| + | <Module> | ||
| + | <Name>ModuleRTMPAuthenticate</Name> | ||
| + | <Description>ModuleRTMPAuthenticate</Description> | ||
| + | <Class>com.wowza.wms.security.ModuleRTMPAuthenticate</Class> | ||
| + | </Module> | ||
| + | <Module> | ||
| + | <Name>AppStreams</Name> | ||
| + | <Description>AppStreams</Description> | ||
| + | <Class>com.doclerweb.dwsc.AppStreams</Class> | ||
| + | </Module> | ||
| + | |||
| + | Properties: | ||
| + | <Property> | ||
| + | <Name>rtmpEncoderAuthenticateFile</Name> | ||
| + | <Value>${com.wowza.wms.context.VHostConfigHome}/conf/publish.password</Value> - létre kell hozni a password file-t | ||
| + | </Property> | ||
| + | <Property> | ||
| + | <name>maxStreams</name> | ||
| + | <value><value> - outgoing streams + 1 | ||
| + | <type>Integer</type> | ||
| + | </Property> | ||
| + | </code> | ||
| + | |||
| + | |||