Results 1 to 5 of 5

Thread: Recording live streams with URL queries looks ok in logs but recording does not start

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Jan 2015
    Posts
    10

    Exclamation Recording live streams with URL queries looks ok in logs but recording does not start

    Hi,

    I am trying to record a stream of a "live edge" application using URL query.

    I have Wowza Streaming Engine 4 Monthly Edition 4.1.1 build13180

    I have a live edge application called 'live'.

    The server is configured to listen for created .stream files and connect them to the live application when they are created - this works.

    In my /content folder I have a file called 'movie.stream'.

    The file content is:
    rtsp://wowzaec2demo.streamlock.net/vod/mp4:BigBuckBunny_115k.mov

    When I open 'http://localhost:8086/livestreamrecord/index.html' I can see the stream there:
    live/_definst_
    movie.stream[start recording]


    I can record the stream without a problem when clicking on the '[start recording]' link.

    However, it doesn't work with URL queries.

    I try to record the stream with URL query:
    http://localhost:8086/livestreamrecord?application=live&streamname=movie.stream&action=startRecording
    Also tried:
    http://[user]:[pass]@localhost:8086/livestreamrecord?application=live&streamname=movie.stream&action=startRecording
    but always getting back to the page 'http://localhost:8086/livestreamrecord/index.html' and the stream is not started (I can still see the movie.stream[start recording] link).

    There is no error in the error log.
    In the access log I see:
    2015-01-12 23:10:58 IST comment server INFO 200 - [_defaultVHost_]HttpLiveStreamRecord action: startRecording - - - 20.506 - - - - - - - - - - - - - - - - - - - - - - - - -
    2015-01-12 23:10:58 IST comment server INFO 200 - [_defaultVHost_]HttpLiveStreamRecord appName: /_definst_ - - - 20.52 - - - - - - - - - - - - - - - - - - - - - - - - -
    I have been trying to set HTTPProvider's AuthenticationMethod to "admin-basic" and also "admin-digest".

    I have been looking for hours in all relevant threads about this problem.

    Here are all my files:

    Full access log from when server starts until URL query to start recording
    #Version: 1.0
    #Start-Date: 2015-01-12 23:10:38 IST
    #Software: Wowza Streaming Engine 4.1.1 build13180
    #Date: 2015-01-12
    #Fields: date	time	tz	x-event	x-category	x-severity	x-status	x-ctx	x-comment	x-vhost	x-app	x-appinst	x-duration	s-ip	s-port	s-uri	c-ip	c-proto	c-referrer	c-user-agent	c-client-id	cs-bytes	sc-bytes	x-stream-id	x-spos	cs-stream-bytes	sc-stream-bytes	x-sname	x-sname-query	x-file-name	x-file-ext	x-file-size	x-file-length	x-suri	x-suri-stem	x-suri-query	cs-uri-stem	cs-uri-query
    2015-01-12	23:10:38	IST	server-start	server	INFO	200	Wowza Streaming Engine 4 Monthly Edition 4.1.1 build13180	-	-	-	-	0.627	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Server License Key: ENGM4-XXXXX-XXXXX-XXXXX-XXXXX-xw3DU	-	-	-	0.628	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Maximum Connections: Unlimited	-	-	-	0.629	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Maximum Incoming Streams: Unlimited	-	-	-	0.629	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Transcoder Streams Available: Unlimited	-	-	-	0.632	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Transcoder Watermark: No	-	-	-	0.632	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	nDVR Available: Yes	-	-	-	0.633	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	DRM Available: Yes	-	-	-	0.633	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	HTTP Origin Available: Yes	-	-	-	0.634	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Push Publish Available: Yes	-	-	-	0.634	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	REST API Available: No	-	-	-	0.635	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Hardware Available Processors: 8	-	-	-	0.636	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Hardware Physical Memory: 9445MB/16294MB	-	-	-	0.636	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Hardware Swap Space: 24709MB/32587MB	-	-	-	0.636	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Max File Descriptor Count: Unlimited	-	-	-	0.637	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	OS Name: Windows Server 2008 R2	-	-	-	0.637	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	OS Version: 6.1	-	-	-	0.638	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	OS Architecture: amd64	-	-	-	0.638	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	OS CPU: amd64	-	-	-	0.638	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Name: Java HotSpot(TM) 64-Bit Server VM	-	-	-	0.639	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Vendor: Oracle Corporation	-	-	-	0.639	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Version: 1.7.0_07	-	-	-	0.64	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java VM Version: 23.3-b01	-	-	-	0.64	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Spec Version: 1.7	-	-	-	0.641	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Home: C:\Program Files\Java\jre7	-	-	-	0.641	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Max Heap Size: 3933MB	-	-	-	0.641	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Architecture: 64	-	-	-	0.642	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Locale[user.language]: en	-	-	-	0.642	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Locale[user.country]: US	-	-	-	0.642	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Locale[user.variant]: 	-	-	-	0.643	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Locale[file.encoding]: Cp1252	-	-	-	0.643	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Timezone[user.timezone]: Asia/Jerusalem	-	-	-	0.644	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Args[0]: -Xmx4000M	-	-	-	0.644	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Args[1]: -XX:+UseConcMarkSweepGC	-	-	-	0.645	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Args[2]: -XX:+UseParNewGC	-	-	-	0.645	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Args[3]: -XX:NewSize=256m	-	-	-	0.645	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Args[4]: -Djava.net.preferIPv4Stack=true	-	-	-	0.646	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Args[5]: -Dcom.sun.management.jmxremote=true	-	-	-	0.646	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Args[6]: -Dcom.wowza.wms.runmode=service	-	-	-	0.647	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Args[7]: -Dcom.wowza.wms.native.base=win	-	-	-	0.647	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Java Args[8]: -Dcom.wowza.wms.ConfigURL=	-	-	-	0.648	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Server runmode: service	-	-	-	0.648	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Server native.platform: win	-	-	-	0.648	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:38	IST	comment	server	INFO	200	-	Server threads[h/t]: 480/320	-	-	-	0.649	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:39	IST	comment	server	INFO	200	-	RESTServer: Bind attempt ([any]:8087)	-	-	-	1.67	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	RESTServer: Bind successful ([any]:8087)	-	-	-	2.089	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	Wowza REST API started	-	-	-	2.089	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	RESTServer: Using configs from:C:/Program Files (x86)/Wowza Media Systems/Wowza Streaming Engine 4.1.1/	-	-	-	2.09	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	RESTServer: SSL:No	-	-	-	2.091	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	RESTServer: BasicAuth:No	-	-	-	2.091	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	RESTServer: Digest:Yes	-	-	-	2.092	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	RESTServer: XML Viewer:No	-	-	-	2.092	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	REST Documentation Server has been disabled.	-	-	-	2.353	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	CMDInterface now listening: [any]:8083	-	-	-	2.413	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	MediaCache[MediaCache]: Thread pool size: [writer/readahead]:16/8	-	-	-	2.523	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	MediaCache[MediaCache]: MAX Pending size: [writer/readahead]:500M/25M	-	-	-	2.524	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	MediaCache[MediaCache]: Add store: path:C:/Program Files (x86)/Wowza Media Systems/Wowza Streaming Engine 4.1.1/mediacache maxSize:10737418240	-	-	-	2.525	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	MediaCache[MediaCache]: Add source[dvrorigin]: prefix:dvrorigin/ basePath:http://	-	-	-	2.587	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	MediaCache[MediaCache]: Flushing cache: start	-	-	-	2.594	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	MediaCache[MediaCache]: Flushing cache: done	-	-	-	2.685	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:40	IST	comment	server	INFO	200	-	MediaCache[MediaCache]: Start MediaCache GC	-	-	-	2.685	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:41	IST	comment	server	INFO	200	-	MediaCache[MediaCache]: Started	-	-	-	2.688	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:41	IST	comment	server	INFO	200	-	REST API: ready	-	-	-	3.024	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:41	IST	vhost-start	vhost	INFO	200	_defaultVHost_	-	-	-	-	3.52	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:41	IST	comment	server	INFO	200	-	_defaultVHost_ threads[h/t]:0/0 home:C:/Program Files (x86)/Wowza Media Systems/Wowza Streaming Engine 4.1.1	-	-	-	3.569	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:41	IST	comment	vhost	INFO	200	_defaultVHost_	Bind attempt ([any]:1935:16)	-	-	-	3.573	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:41	IST	comment	vhost	INFO	200	_defaultVHost_	Bind successful ([any]:1935)	-	-	-	3.576	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:41	IST	comment	vhost	INFO	200	_defaultVHost_	Bind attempt ([any]:8086:4)	-	-	-	3.579	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:41	IST	comment	vhost	INFO	200	_defaultVHost_	Bind successful ([any]:8086)	-	-	-	3.58	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:41	IST	comment	server	INFO	200	-	Server.startShutdownHook: Start server shutdown hook	-	-	-	3.583	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:41	IST	comment	server	INFO	200	-	ServerListenerStartupStreamsMonitor.onServerInit	-	-	-	3.584	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:41	IST	comment	server	INFO	200	-	MediaCasterStreamValidator.init[live/_definst_]: Started	-	-	-	3.687	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	ModuleCoreSecurity.onAppStart[live/_definst_]: Publish: AllowedEncoders: securityPublishValidEncoders:Wirecast/|FME/|FMLE/|Wowza GoCoder*	-	-	-	3.711	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	ModuleCoreSecurity.onAppStart[live/_definst_]: Publish: block duplicate stream names : false	-	-	-	3.711	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	ModuleCoreSecurity.onAppStart[live/_definst_]: Publish: RTMP Authorization: password file:C:\Program Files (x86)\Wowza Media Systems\Wowza Streaming Engine 4.1.1\conf\publish.password	-	-	-	3.712	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	ModuleCoreSecurity.onAppStart[live/_definst_]: Play: SecureConnection: securityPlayRequireSecureConnection:false	-	-	-	3.712	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	ModuleCoreSecurity.onAppStart[live/_definst_]: Play: securitySecureTokenVersion property is missing, using SecureToken Version 1, play security enabled for RTMP only	-	-	-	3.713	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	app-start	application	INFO	200	_definst_	live/_definst_	-	-	-	3.756	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	ServerListenerStartupStreamsMonitor: Add application instance: _defaultVHost_:live/_definst_	-	-	-	3.757	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	ServerListenerStartupStreamsMonitor#StartupStreamsAppInstance.init[_defaultVHost_:live/_definst_]: Monitoring folder: C:/Program Files (x86)/Wowza Media Systems/Wowza Streaming Engine 4.1.1/content	-	-	-	3.758	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	ServerListenerStartupStreamsMonitor: Monitor thread started.	-	-	-	3.759	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	ServerListenerStartupStreamsMonitor#StartupStreamsAppInstance.run: thread start	-	-	-	3.76	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	ServerListenerStartupStreamsMonitor#StartupStreamsAppInstance.run[_defaultVHost_:live/_definst_]: Start stream: movie.stream	-	-	-	3.824	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	create	stream	INFO	200	-	-	-	-	-	0.019	-	-	-	-	-	-	-	-	-	-	1	0	0	0	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	LiveMediaStreamReceiver.connect: SSL:false url:rtsp://wowzaec2demo.streamlock.net[184.72.239.149]:1935/vod/_definst_/mp4:BigBuckBunny_115k.mov	-	-	-	3.901	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	ApplicationInstance.startMediaCasterStream[live/_definst_]: Stream started: mp4:movie.stream	-	-	-	3.92	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	StatsManager:startManager() Enabled=true	-	-	-	3.949	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	Wowza Streaming Engine is started!	-	-	-	3.95	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	LiveStreamDvrRecorderBase.initProperties[live/_definst_/movie.stream] : properties: 	-	-	-	4.392	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	LiveStreamDvrRecorder.init[live/_definst_/movie.stream]: audioOnlyChunkTargetDuration: 2000 ms	-	-	-	4.393	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	LiveStreamDvrRecorder.init[live/_definst_/movie.stream]: dvrWaitForCodecTime: 8000 ms	-	-	-	4.394	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	LiveStreamDvrRecorder.init[live/_definst_/movie.stream]: recordAudio: true	-	-	-	4.395	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	LiveStreamDvrRecorder.init[live/_definst_/movie.stream]: recordVideo: true	-	-	-	4.395	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	LiveStreamDvrRecorder.init[live/_definst_/movie.stream]: recordData: true	-	-	-	4.396	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	MediaStreamMap.getDvrRecorder[live/_definst_/movie.stream]: Create DVR Recorder: dvrrecorder	-	-	-	4.397	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	DvrPacketHandler.handlePacket[live/_definst_/movie.stream]: Audio codec:AAC isCompatible:true	-	-	-	4.425	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:42	IST	comment	server	INFO	200	-	DvrPacketHandler.handlePacket[live/_definst_/movie.stream]: Video codec:H264 isCompatible:true	-	-	-	4.427	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:43	IST	comment	server	INFO	200	-	LiveStreamDvrRecorder.reportCodecInformation[live/_definst_/movie.stream][avc1.66.30]: H.264 Video info: {MediaCodecInfoVideo: codec:H264, profile:Baseline, level:3.0, frameSize:240x160, displaySize:240x160, frameRate:24.000000}	-	-	-	4.908	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:43	IST	comment	server	INFO	200	-	LiveStreamDvrRecorder.reportCodecInformation[live/_definst_/movie.stream][mp4a.40.2]: AAC Audio info: {MediaCodecInfoAudio: codec:AAC, channels:2, frequency:12000, samplesPerFrame:1024, objectType:LC}	-	-	-	4.908	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:58	IST	comment	server	INFO	200	-	[_defaultVHost_]HttpLiveStreamRecord action: startRecording	-	-	-	20.506	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    2015-01-12	23:10:58	IST	comment	server	INFO	200	-	[_defaultVHost_]HttpLiveStreamRecord appName: /_definst_	-	-	-	20.52	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-	-
    /conf/VHost.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <Root version="2">
    	<VHost>
    		<Description></Description>
    		<HostPortList>
    			<HostPort>
    				<Name>Default Streaming</Name>
    				<Type>Streaming</Type>
    				<ProcessorCount>${com.wowza.wms.TuningAuto}</ProcessorCount>
    				<IpAddress>*</IpAddress>
    				<!-- Separate multiple ports with commas -->
    				<!-- 80: HTTP, RTMPT -->
    				<!-- 554: RTSP -->
    				<Port>1935</Port>
    				<HTTPIdent2Response></HTTPIdent2Response>
    				<SocketConfiguration>
    					<ReuseAddress>true</ReuseAddress>
    					<!-- suggested settings for video on demand applications -->
    					<ReceiveBufferSize>65000</ReceiveBufferSize>
    					<ReadBufferSize>65000</ReadBufferSize>
    					<SendBufferSize>65000</SendBufferSize>
    					<!-- suggest settings for low latency chat and video recording applications
    					<ReceiveBufferSize>32000</ReceiveBufferSize>
    					<ReadBufferSize>32000</ReadBufferSize>
    					<SendBufferSize>32000</SendBufferSize>
    					-->
    					<KeepAlive>true</KeepAlive>
    					<!-- <TrafficClass>0</TrafficClass> -->
    					<!-- <OobInline>false</OobInline> -->
    					<!-- <SoLingerTime>-1</SoLingerTime> -->
    					<!-- <TcpNoDelay>false</TcpNoDelay> -->
    					<AcceptorBackLog>100</AcceptorBackLog>
    				</SocketConfiguration>
    				<HTTPStreamerAdapterIDs>cupertinostreaming,smoothstreaming,sanjosestreaming,dvrchunkstreaming,mpegdashstreaming</HTTPStreamerAdapterIDs>
    				<HTTPProviders>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPCrossdomain</BaseClass>
    						<RequestFilters>*crossdomain.xml</RequestFilters>
    						<AuthenticationMethod>none</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPClientAccessPolicy</BaseClass>
    						<RequestFilters>*clientaccesspolicy.xml</RequestFilters>
    						<AuthenticationMethod>none</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPProviderMediaList</BaseClass>
    						<RequestFilters>*jwplayer.rss|*jwplayer.smil|*medialist.smil|*manifest-rtmp.f4m</RequestFilters>
    						<AuthenticationMethod>none</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    					    <BaseClass>com.wowza.wms.timedtext.http.HTTPProviderCaptionFile</BaseClass>
    					    <RequestFilters>*.ttml|*.srt|*.scc|*.vtt</RequestFilters>
    					    <AuthenticationMethod>none</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPServerVersion</BaseClass>
    						<RequestFilters>*</RequestFilters>
    						<AuthenticationMethod>none</AuthenticationMethod>
    					</HTTPProvider>
    				</HTTPProviders>
    			</HostPort>
    			
    			<!-- 443 with SSL -->
    			<!--
    			<HostPort>
    				<Name>Default SSL Streaming</Name>
    				<Type>Streaming</Type>
    				<ProcessorCount>${com.wowza.wms.TuningAuto}</ProcessorCount>
    				<IpAddress>*</IpAddress>
    				<Port>443</Port>
    				<HTTPIdent2Response></HTTPIdent2Response>
    				<SSLConfig>
    					<KeyStorePath>${com.wowza.wms.context.VHostConfigHome}/conf/keystore.jks</KeyStorePath>
    					<KeyStorePassword>[password]</KeyStorePassword>
    					<KeyStoreType>JKS</KeyStoreType>
    					<SSLProtocol>TLS</SSLProtocol>
    					<Algorithm>SunX509</Algorithm>
    					<CipherSuites></CipherSuites>
    					<Protocols></Protocols>
    				</SSLConfig>
    				<SocketConfiguration>
    					<ReuseAddress>true</ReuseAddress>
    					<ReceiveBufferSize>65000</ReceiveBufferSize>
    					<ReadBufferSize>65000</ReadBufferSize>
    					<SendBufferSize>65000</SendBufferSize>
    					<KeepAlive>true</KeepAlive>
    					<AcceptorBackLog>100</AcceptorBackLog>
    				</SocketConfiguration>
    				<HTTPStreamerAdapterIDs>cupertinostreaming,smoothstreaming,sanjosestreaming,dvrchunkstreaming,mpegdashstreaming</HTTPStreamerAdapterIDs>
    				<HTTPProviders>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPCrossdomain</BaseClass>
    						<RequestFilters>*crossdomain.xml</RequestFilters>
    						<AuthenticationMethod>none</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPClientAccessPolicy</BaseClass>
    						<RequestFilters>*clientaccesspolicy.xml</RequestFilters>
    						<AuthenticationMethod>none</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPProviderMediaList</BaseClass>
    						<RequestFilters>*jwplayer.rss|*jwplayer.smil|*medialist.smil|*manifest-rtmp.f4m</RequestFilters>
    						<AuthenticationMethod>none</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPServerVersion</BaseClass>
    						<RequestFilters>*</RequestFilters>
    						<AuthenticationMethod>none</AuthenticationMethod>
    					</HTTPProvider>
    				</HTTPProviders>
    			</HostPort>
    			-->
    			
    			<!-- Admin HostPort -->
    			<HostPort>
    				<Name>Default Admin</Name>
    				<Type>Admin</Type>
    				<ProcessorCount>${com.wowza.wms.TuningAuto}</ProcessorCount>
    				<IpAddress>*</IpAddress>
    				<Port>8086</Port>
    				<HTTPIdent2Response></HTTPIdent2Response>
    				<SocketConfiguration>
    					<ReuseAddress>true</ReuseAddress>
    					<ReceiveBufferSize>16000</ReceiveBufferSize>
    					<ReadBufferSize>16000</ReadBufferSize>
    					<SendBufferSize>16000</SendBufferSize>
    					<KeepAlive>true</KeepAlive>
    					<AcceptorBackLog>100</AcceptorBackLog>
    				</SocketConfiguration>
    				<HTTPStreamerAdapterIDs></HTTPStreamerAdapterIDs>
    				<HTTPProviders>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.streammanager.HTTPStreamManager</BaseClass>
    						<RequestFilters>streammanager*</RequestFilters>
    						<AuthenticationMethod>admin-digest</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPServerInfoXML</BaseClass>
    						<RequestFilters>serverinfo*</RequestFilters>
    						<AuthenticationMethod>admin-digest</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPConnectionInfo</BaseClass>
    						<RequestFilters>connectioninfo*</RequestFilters>
    						<AuthenticationMethod>admin-digest</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPConnectionCountsXML</BaseClass>
    						<RequestFilters>connectioncounts*</RequestFilters>
    						<AuthenticationMethod>admin-digest</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.transcoder.httpprovider.HTTPTranscoderThumbnail</BaseClass>
    						<RequestFilters>transcoderthumbnail*</RequestFilters>
    						<AuthenticationMethod>admin-digest</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPProviderMediaList</BaseClass>
    						<RequestFilters>medialist*</RequestFilters>
    						<AuthenticationMethod>admin-digest</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.livestreamrecord.http.HTTPLiveStreamRecord</BaseClass>
    						<RequestFilters>livestreamrecord*</RequestFilters>
    						<AuthenticationMethod>admin-basic</AuthenticationMethod>
    					</HTTPProvider>
    					<HTTPProvider>
    						<BaseClass>com.wowza.wms.http.HTTPServerVersion</BaseClass>
    						<RequestFilters>*</RequestFilters>
    						<AuthenticationMethod>none</AuthenticationMethod>
    					</HTTPProvider>
    				</HTTPProviders>
    			</HostPort>
    		
    		</HostPortList>
    		
    		<HTTPStreamerAdapters>
    			<HTTPStreamerAdapter>
    				<ID>smoothstreaming</ID>
    				<Name>smoothstreaming</Name>
    				<Properties>
    				</Properties>
    			</HTTPStreamerAdapter>
    			<HTTPStreamerAdapter>
    				<ID>cupertinostreaming</ID>
    				<Name>cupertinostreaming</Name>
    				<Properties>
    				</Properties>
    			</HTTPStreamerAdapter>
    			<HTTPStreamerAdapter>
    				<ID>sanjosestreaming</ID>
    				<Name>sanjosestreaming</Name>
    				<Properties>
    				</Properties>
    			</HTTPStreamerAdapter>
    			<HTTPStreamerAdapter>
    				<ID>dvrchunkstreaming</ID>
    				<Name>dvrchunkstreaming</Name>
    				<Properties>
    				</Properties>
    			</HTTPStreamerAdapter>
    			<HTTPStreamerAdapter>
    				<ID>mpegdashstreaming</ID>
    				<Name>mpegdashstreaming</Name>
    				<Properties>
    				</Properties>
    			</HTTPStreamerAdapter>
    		</HTTPStreamerAdapters>
    
    		<!-- When set to zero, thread pool configuration is done in Server.xml -->
    		<HandlerThreadPool>
    			<PoolSize>0</PoolSize>
    		</HandlerThreadPool>
    		<TransportThreadPool>
    			<PoolSize>0</PoolSize>
    		</TransportThreadPool>
    		<IdleWorkers>
    			<WorkerCount>${com.wowza.wms.TuningAuto}</WorkerCount>
    			<CheckFrequency>50</CheckFrequency>
    			<MinimumWaitTime>5</MinimumWaitTime>
    		</IdleWorkers>
    		<NetConnections>
    			<ProcessorCount>${com.wowza.wms.TuningAuto}</ProcessorCount>
    			<IdleFrequency>250</IdleFrequency>
    			<SocketConfiguration>
    				<ReuseAddress>true</ReuseAddress>
    				<ReceiveBufferSize>65000</ReceiveBufferSize>
    				<ReadBufferSize>65000</ReadBufferSize>
    				<SendBufferSize>65000</SendBufferSize>
    				<KeepAlive>true</KeepAlive>
    				<!-- <TrafficClass>0</TrafficClass> -->
    				<!-- <OobInline>false</OobInline> -->
    				<!-- <SoLingerTime>-1</SoLingerTime> -->
    				<!-- <TcpNoDelay>false</TcpNoDelay> -->
    				<AcceptorBackLog>100</AcceptorBackLog>
    			</SocketConfiguration>
    		</NetConnections>
    		<MediaCasters>
    			<ProcessorCount>${com.wowza.wms.TuningAuto}</ProcessorCount>
    			<SocketConfiguration>
    				<ReuseAddress>true</ReuseAddress>
    				<ReceiveBufferSize>65000</ReceiveBufferSize>
    				<ReadBufferSize>65000</ReadBufferSize>
    				<SendBufferSize>65000</SendBufferSize>
    				<KeepAlive>true</KeepAlive>
    				<!-- <TrafficClass>0</TrafficClass> -->
    				<!-- <OobInline>false</OobInline> -->
    				<!-- <SoLingerTime>-1</SoLingerTime> -->
    				<!-- <TcpNoDelay>false</TcpNoDelay> -->
    				<ConnectionTimeout>10000</ConnectionTimeout>
    			</SocketConfiguration>
    		</MediaCasters>
    		<LiveStreamTranscoders>
    			<MaximumConcurrentTranscodes>0</MaximumConcurrentTranscodes>
    		</LiveStreamTranscoders>
    		<HTTPTunnel>
    			<KeepAliveTimeout>2000</KeepAliveTimeout>
    		</HTTPTunnel>
    		<Client>
    			<ClientTimeout>90000</ClientTimeout>
    			<IdleFrequency>250</IdleFrequency>
    		</Client>
    		<!-- RTP/Authentication/Methods defined in Authentication.xml. Default setup includes; none, basic, digest -->
    		<RTP>
    			<IdleFrequency>75</IdleFrequency>
    			<DatagramConfiguration>
    				<Incoming>
    					<ReuseAddress>true</ReuseAddress>
    					<ReceiveBufferSize>2048000</ReceiveBufferSize>
    					<SendBufferSize>65000</SendBufferSize>
    					<!-- <MulticastBindToAddress>true</MulticastBindToAddress> -->
    					<!-- <MulticastInterfaceAddress>192.168.1.22</MulticastInterfaceAddress> -->
    					<!-- <TrafficClass>0</TrafficClass> -->
    					<MulticastTimeout>50</MulticastTimeout>
    					<DatagramMaximumPacketSize>4096</DatagramMaximumPacketSize>
    				</Incoming>
    				<Outgoing>
    					<ReuseAddress>true</ReuseAddress>
    					<ReceiveBufferSize>65000</ReceiveBufferSize>
    					<SendBufferSize>256000</SendBufferSize>
    					<!-- <MulticastBindToAddress>true</MulticastBindToAddress> -->
    					<!-- <MulticastInterfaceAddress>192.168.1.22</MulticastInterfaceAddress> -->
    					<!-- <TrafficClass>0</TrafficClass> -->
    					<MulticastTimeout>50</MulticastTimeout>
    					<DatagramMaximumPacketSize>4096</DatagramMaximumPacketSize>
    				</Outgoing>
    			</DatagramConfiguration>
    			<UnicastIncoming>
    				<ProcessorCount>${com.wowza.wms.TuningAuto}</ProcessorCount>
    			</UnicastIncoming>
    			<UnicastOutgoing>
    				<ProcessorCount>${com.wowza.wms.TuningAuto}</ProcessorCount>
    			</UnicastOutgoing>
    			<MulticastIncoming>
    				<ProcessorCount>${com.wowza.wms.TuningAuto}</ProcessorCount>
    			</MulticastIncoming>
    			<MulticastOutgoing>
    				<ProcessorCount>${com.wowza.wms.TuningAuto}</ProcessorCount>
    			</MulticastOutgoing>
    		</RTP>
    		<Application>
    			<ApplicationTimeout>60000</ApplicationTimeout>
    			<PingTimeout>12000</PingTimeout>
    			<UnidentifiedSessionTimeout>30000</UnidentifiedSessionTimeout>
    			<ValidationFrequency>20000</ValidationFrequency>
    			<MaximumPendingWriteBytes>0</MaximumPendingWriteBytes>
    			<MaximumSetBufferTime>60000</MaximumSetBufferTime>
    		</Application>
    		<StartStartupStreams>true</StartStartupStreams>
    		
    		<Manager>
    			<TestPlayer>
    				<IpAddress>${com.wowza.wms.HostPort.IpAddress}</IpAddress>
    				<Port>${com.wowza.wms.HostPort.FirstStreamingPort}</Port>
    				<SSLEnable>${com.wowza.wms.HostPort.SSLEnable}</SSLEnable>
    			</TestPlayer>
    			<!-- Properties defined are used by the Manager -->
    			<Properties>
    			</Properties>
    		</Manager>
    		
    		<!-- Properties defined here will be added to the IVHost.getProperties() collection -->
    		<Properties>
    		</Properties>
    	</VHost>
    </Root>
    /conf/Server.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <Root version="2">
    	<Server>
    		<Name>Wowza Streaming Engine</Name>
    		<Description>Wowza Streaming Engine is robust, customizable, and scalable server software that powers reliable streaming of high-quality video and audio to any device, anywhere.</Description>
    		<RESTInterface>
    			<Enable>true</Enable>
    			<IPAddress>*</IPAddress>
    			<Port>8087</Port>
    			<!-- none, basic, digest-->
    			<AuthenticationMethod>digest</AuthenticationMethod>
    			<DiagnosticURLEnable>true</DiagnosticURLEnable>
    			<SSLConfig>
    				<Enable>false</Enable>
    				<KeyStorePath></KeyStorePath>
    				<KeyStorePassword></KeyStorePassword>
    				<KeyStoreType>JKS</KeyStoreType>
    				<SSLProtocol>TLS</SSLProtocol>
    				<Algorithm>SunX509</Algorithm>
    				<CipherSuites></CipherSuites>
    				<Protocols></Protocols>
    			</SSLConfig>
    			<IPWhiteList>127.0.0.1</IPWhiteList>
    			<IPBlackList></IPBlackList>
    			<EnableXMLFile>false</EnableXMLFile>
    			<DocumentationServerEnable>false</DocumentationServerEnable>
    			<DocumentationServerPort>8089</DocumentationServerPort>
    			<!-- none, basic, digest-->
    			<DocumentationServerAuthenticationMethod>digest</DocumentationServerAuthenticationMethod>
    			<Properties>
    			</Properties>
    		</RESTInterface>
    		<CommandInterface>
    			<HostPort>
    				<ProcessorCount>${com.wowza.wms.TuningAuto}</ProcessorCount>
    				<IpAddress>*</IpAddress>
    				<Port>8083</Port>
    			</HostPort>
    		</CommandInterface>
    		<AdminInterface>
    			<!-- Objects exposed through JMX interface: Server, VHost, VHostItem, Application, ApplicationInstance, MediaCaster, Module, Client, MediaStream, SharedObject, Acceptor, IdleWorker -->
    			<ObjectList>Server,VHost,VHostItem,Application,ApplicationInstance,MediaCaster,Module,IdleWorker</ObjectList>
    		</AdminInterface>
    		<Stats>
    			<Enable>true</Enable>
    		</Stats>
    		<!-- JMXUrl: service:jmx:rmi://localhost:8084/jndi/rmi://localhost:8085/jmxrmi -->
    		<JMXRemoteConfiguration>
    			<Enable>false</Enable>
    			<IpAddress>localhost</IpAddress> <!-- set to localhost or internal ip address if behind NAT -->
    			<RMIServerHostName>localhost</RMIServerHostName> <!-- set to external ip address or domain name if behind NAT -->
    			<RMIConnectionPort>8084</RMIConnectionPort>
    			<RMIRegistryPort>8085</RMIRegistryPort>
    			<Authenticate>true</Authenticate>
    			<PasswordFile>${com.wowza.wms.ConfigHome}/conf/jmxremote.password</PasswordFile>
    			<AccessFile>${com.wowza.wms.ConfigHome}/conf/jmxremote.access</AccessFile>
    			<SSLSecure>false</SSLSecure>
    		</JMXRemoteConfiguration>
    		<UserAgents>Shockwave Flash|CFNetwork|MacNetwork/1.0 (Macintosh)</UserAgents>
    		<Streams>
    			<DefaultStreamPrefix>mp4</DefaultStreamPrefix>
    		</Streams>
    		<ServerListeners>
    			<ServerListener>
    				<BaseClass>com.wowza.wms.mediacache.impl.MediaCacheServerListener</BaseClass>
    			</ServerListener>
    			<!--
    			<ServerListener>
    				<BaseClass>com.wowza.wms.plugin.loadbalancer.ServerListenerLoadBalancerListener</BaseClass>
    			</ServerListener>
    			-->
    			<!--
    			<ServerListener>
    				<BaseClass>com.wowza.wms.plugin.loadbalancer.ServerListenerLoadBalancerSender</BaseClass>
    			</ServerListener>
    			-->
    			<ServerListener>
    				<BaseClass>com.wowza.wms.serverlistener.ServerListenerStartupStreamsMonitor</BaseClass>
    			</ServerListener>
    		</ServerListeners>
    		<VHostListeners>
    			<!--
    			<VHostListener>
    				<BaseClass></BaseClass>
    			</VHostListener>
    			-->
    		</VHostListeners> 
    		<HandlerThreadPool>
    			<PoolSize>${com.wowza.wms.TuningAuto}</PoolSize>
    		</HandlerThreadPool>
    		<TransportThreadPool>
    			<PoolSize>${com.wowza.wms.TuningAuto}</PoolSize>
    		</TransportThreadPool>
    		<RTP>
    			<DatagramStartingPort>6970</DatagramStartingPort>
    			<DatagramPortSharing>false</DatagramPortSharing>
    		</RTP>
    		
    		<Manager>
    			<!-- Properties defined are used by the Manager -->
    			<Properties>
    			</Properties>
    		</Manager>
    		
    		<!-- Properties defined here will be added to the IServer.getProperties() collection -->
    		<Properties>
    			<Property>
    				<Name>startupStreamsMonitorApplicationList</Name>
    				<Value>live</Value>
    			</Property>
    			<!-- Stream prefix. Valid values are: flv and mp4 -->
    			<Property>
    				<Name>startupStreamsMonitorStreamPrefix</Name>
    				<Value>mp4</Value>
    			</Property>
    			<!-- MediaCaster type. Valid values are: rtp, rtp-record, shoutcast, shoutcast-record, liverepeater -->
    			<Property>
    				<Name>startupStreamsMonitorMediaCasterType</Name>
    				<Value>liverepeater</Value>
    			</Property>
    			<!-- Pipe  (|) delimited list of file extensions for which to search -->
    			<Property>
    				<Name>startupStreamsMonitorExtensionFilter</Name>
    				<Value>.stream|.sdp</Value>
    			</Property>
    		</Properties>
    	</Server>
    </Root>
    /conf/live/Application.xml

    <?xml version="1.0" encoding="UTF-8"?>
    <Root version="1">
    	<Application>
    		<Name>live</Name>
    		<AppType>LiveEdge</AppType>
    		<Description></Description>
    		<!-- Uncomment to set application level timeout values
    		<ApplicationTimeout>60000</ApplicationTimeout>
    		<PingTimeout>12000</PingTimeout>
    		<ValidationFrequency>8000</ValidationFrequency>
    		<MaximumPendingWriteBytes>0</MaximumPendingWriteBytes>
    		<MaximumSetBufferTime>60000</MaximumSetBufferTime>
    		<MaximumStorageDirDepth>25</MaximumStorageDirDepth>
    		-->
    		<Connections>
    			<AutoAccept>true</AutoAccept>
    			<AllowDomains></AllowDomains>
    		</Connections>
    		<!--
    			StorageDir path variables
    			
    			${com.wowza.wms.AppHome} - Application home directory
    			${com.wowza.wms.ConfigHome} - Configuration home directory
    			${com.wowza.wms.context.VHost} - Virtual host name
    			${com.wowza.wms.context.VHostConfigHome} - Virtual host home directory
    			${com.wowza.wms.context.Application} - Application name
    			${com.wowza.wms.context.ApplicationInstance} - Application instance name
    			
    		-->
    		<Streams>
    			<StreamType>liverepeater-edge-lowlatency</StreamType>
    			<StorageDir>${com.wowza.wms.context.VHostConfigHome}/content</StorageDir>
    			<KeyDir>${com.wowza.wms.context.VHostConfigHome}/keys</KeyDir>
    			<!-- LiveStreamPacketizers (separate with commas): cupertinostreamingpacketizer, smoothstreamingpacketizer, sanjosestreamingpacketizer, mpegdashstreamingpacketizer, cupertinostreamingrepeater, smoothstreamingrepeater, sanjosestreamingrepeater, mpegdashstreamingrepeater, dvrstreamingpacketizer, dvrstreamingrepeater -->
    			<LiveStreamPacketizers>cupertinostreamingrepeater, dvrstreamingrepeater, mpegdashstreamingrepeater, sanjosestreamingrepeater, smoothstreamingrepeater</LiveStreamPacketizers>
    			<!-- Properties defined here will override any properties defined in conf/Streams.xml for any streams types loaded by this application -->
    			<Properties>
    				<Property>
    					<Name>flushInterval</Name>
    					<Value>25</Value>
    					<Type>Integer</Type>
    				</Property>
    				<Property>
    					<Name>onFlushNotifyClients</Name>
    					<Value>true</Value>
    					<Type>Boolean</Type>
    				</Property>
    			</Properties>
    		</Streams>
    		<Transcoder>
    			<!-- To turn on transcoder set to: transcoder -->
    			<LiveStreamTranscoder></LiveStreamTranscoder>
    			<!-- [templatename].xml or ${SourceStreamName}.xml -->
    			<Templates>${SourceStreamName}.xml,transrate.xml</Templates>
    			<ProfileDir>${com.wowza.wms.context.VHostConfigHome}/transcoder/profiles</ProfileDir>
    			<TemplateDir>${com.wowza.wms.context.VHostConfigHome}/transcoder/templates</TemplateDir>
    			<Properties>
    			</Properties>
    		</Transcoder>
    		<DVR>
    			<!-- As a single server or as an origin, use dvrstreamingpacketizer in LiveStreamPacketizers above -->
    			<!-- Or, in an origin-edge configuration, edges use dvrstreamingrepeater in LiveStreamPacketizers above -->
    			<!-- As an origin, also add dvrchunkstreaming to HTTPStreamers below -->
    			<!-- If this is a dvrstreamingrepeater, define Application/Repeater/OriginURL to point back to the origin -->
    			<!-- To turn on DVR recording set Recorders to dvrrecorder.  This works with dvrstreamingpacketizer  -->
    			<Recorders>dvrrecorder</Recorders>
    			<!-- As a single server or as an origin, set the Store to dvrfilestorage-->
    			<!-- edges should have this empty -->
    			<Store>dvrfilestorage</Store>
    			<!--  Window Duration is length of live DVR window in seconds.  0 means the window is never trimmed. -->
    			<WindowDuration>0</WindowDuration>
    			<!-- Storage Directory is top level location where dvr is stored.  e.g. c:/temp/dvr -->
    			<StorageDir>${com.wowza.wms.context.VHostConfigHome}/dvr</StorageDir>
    			<!-- valid ArchiveStrategy values are append, version, delete -->
    			<ArchiveStrategy>append</ArchiveStrategy>
    			<!-- Properties for DVR -->
    			<Properties>
    				<Property>
    					<Name>dvrMediaCacheEnabled</Name>
    					<Value>true</Value>
    					<Type>Boolean</Type>
    				</Property>
    				<Property>
    					<Name>startRecordingOnStartup</Name>
    					<Value>false</Value>
    					<Type>Boolean</Type>
    				</Property>
    			</Properties>
    		</DVR>
    		<TimedText>
    			<!-- VOD caption providers (separate with commas): vodcaptionprovidermp4_3gpp, vodcaptionproviderttml, vodcaptionproviderwebvtt,  vodcaptionprovidersrt, vodcaptionproviderscc -->
    			<VODTimedTextProviders></VODTimedTextProviders>
    			<!-- Properties for TimedText -->
    			<Properties>
    			</Properties>
    		</TimedText>
    		<!-- HTTPStreamers (separate with commas): cupertinostreaming, smoothstreaming, sanjosestreaming, mpegdashstreaming, dvrchunkstreaming -->
    		<HTTPStreamers>cupertinostreaming, smoothstreaming, sanjosestreaming, mpegdashstreaming</HTTPStreamers>
    		<MediaCache>
    			<MediaCacheSourceList></MediaCacheSourceList>
    		</MediaCache>
    		<SharedObjects>
    			<StorageDir>${com.wowza.wms.context.VHostConfigHome}/applications/${com.wowza.wms.context.Application}/sharedobjects/${com.wowza.wms.context.ApplicationInstance}</StorageDir>
    		</SharedObjects>
    		<Client>
    			<IdleFrequency>-1</IdleFrequency>
    			<Access>
    				<StreamReadAccess>*</StreamReadAccess>
    				<StreamWriteAccess>*</StreamWriteAccess>
    				<StreamAudioSampleAccess></StreamAudioSampleAccess>
    				<StreamVideoSampleAccess></StreamVideoSampleAccess>
    				<SharedObjectReadAccess>*</SharedObjectReadAccess>
    				<SharedObjectWriteAccess>*</SharedObjectWriteAccess>
    			</Access>
    		</Client>
    		<RTP>
    			<!-- RTP/Authentication/[type]Methods defined in Authentication.xml. Default setup includes; none, basic, digest -->
    			<Authentication>
    				<PublishMethod>digest</PublishMethod>
    				<PlayMethod>none</PlayMethod>
    			</Authentication>
    			<!-- RTP/AVSyncMethod. Valid values are: senderreport, systemclock, rtptimecode -->
    			<AVSyncMethod>senderreport</AVSyncMethod>
    			<MaxRTCPWaitTime>12000</MaxRTCPWaitTime>
    			<IdleFrequency>75</IdleFrequency>
    			<RTSPSessionTimeout>90000</RTSPSessionTimeout>
    			<RTSPMaximumPendingWriteBytes>0</RTSPMaximumPendingWriteBytes>
    			<RTSPBindIpAddress></RTSPBindIpAddress>
    			<RTSPConnectionIpAddress>0.0.0.0</RTSPConnectionIpAddress>
    			<RTSPOriginIpAddress>127.0.0.1</RTSPOriginIpAddress>
    			<IncomingDatagramPortRanges>*</IncomingDatagramPortRanges>
    			<!-- Properties defined here will override any properties defined in conf/RTP.xml for any depacketizers loaded by this application -->
    			<Properties>
    			</Properties>
    		</RTP>
    		<MediaCaster>
    			<RTP>
    				<RTSP>
    					<!-- udp, interleave -->
    					<RTPTransportMode>interleave</RTPTransportMode>
    				</RTSP>
    			</RTP>
    			<StreamValidator>
    				<Enable>true</Enable>
    				<ResetNameGroups>true</ResetNameGroups>
    				<StreamStartTimeout>20000</StreamStartTimeout>
    				<StreamTimeout>12000</StreamTimeout>
    				<VideoStartTimeout>0</VideoStartTimeout>
    				<VideoTimeout>0</VideoTimeout>
    				<AudioStartTimeout>0</AudioStartTimeout>
    				<AudioTimeout>0</AudioTimeout>
    				<VideoTCToleranceEnable>false</VideoTCToleranceEnable>
    				<VideoTCPosTolerance>3000</VideoTCPosTolerance>
    				<VideoTCNegTolerance>-500</VideoTCNegTolerance>
    				<AudioTCToleranceEnable>false</AudioTCToleranceEnable>
    				<AudioTCPosTolerance>3000</AudioTCPosTolerance>
    				<AudioTCNegTolerance>-500</AudioTCNegTolerance>
    				<DataTCToleranceEnable>false</DataTCToleranceEnable>
    				<DataTCPosTolerance>3000</DataTCPosTolerance>
    				<DataTCNegTolerance>-500</DataTCNegTolerance>
    				<AVSyncToleranceEnable>false</AVSyncToleranceEnable>
    				<AVSyncTolerance>1500</AVSyncTolerance>
    				<DebugLog>false</DebugLog>
    			</StreamValidator>
    			<!-- Properties defined here will override any properties defined in conf/MediaCasters.xml for any MediaCasters loaded by this applications -->
    			<Properties>
    			</Properties>
    		</MediaCaster>
    		<MediaReader>
    			<!-- Properties defined here will override any properties defined in conf/MediaReaders.xml for any MediaReaders loaded by this applications -->
    			<Properties>
    			</Properties>
    		</MediaReader>
    		<MediaWriter>
    			<!-- Properties defined here will override any properties defined in conf/MediaWriter.xml for any MediaWriter loaded by this applications -->
    			<Properties>
    			</Properties>
    		</MediaWriter>
    		<LiveStreamPacketizer>
    			<!-- Properties defined here will override any properties defined in conf/LiveStreamPacketizers.xml for any LiveStreamPacketizers loaded by this applications -->
    			<Properties>
    			</Properties>
    		</LiveStreamPacketizer>
    		<HTTPStreamer>
    			<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
    			<Properties>
    			</Properties>
    		</HTTPStreamer>
    		<Manager>
    			<!-- Properties defined are used by the Manager -->
    			<Properties>
    				<Property>
    					<Name>DVREnable</Name>
    					<Value>true</Value>
    					<Type>Boolean</Type>
    				</Property>
    			</Properties>
    		</Manager>
    		<Repeater>
    			<OriginURL></OriginURL>
    			<QueryString><![CDATA[]]></QueryString>
    		</Repeater>
    		<StreamRecorder>
    			<Properties>
    			</Properties>
    		</StreamRecorder>
    		<Modules>
    			<Module>
    				<Name>base</Name>
    				<Description>Base</Description>
    				<Class>com.wowza.wms.module.ModuleCore</Class>
    			</Module>
    			<Module>
    				<Name>logging</Name>
    				<Description>Client Logging</Description>
    				<Class>com.wowza.wms.module.ModuleClientLogging</Class>
    			</Module>
    			<Module>
    				<Name>flvplayback</Name>
    				<Description>FLVPlayback</Description>
    				<Class>com.wowza.wms.module.ModuleFLVPlayback</Class>
    			</Module>
    			<Module>
    				<Name>ModuleCoreSecurity</Name>
    				<Description>Core Security Module for Applications</Description>
    				<Class>com.wowza.wms.security.ModuleCoreSecurity</Class>
    			</Module>
    			<!--<Module>
    				<Name>ModuleLiveStreamRecord</Name>
    				<Description>ModuleLiveStreamRecord</Description>
    				<Class>com.wowza.wms.plugin.livestreamrecord.ModuleLiveStreamRecord</Class>
    			</Module>-->
    		</Modules>
    		<!-- Properties defined here will be added to the IApplication.getProperties() and IApplicationInstance.getProperties() collections -->
    		<Properties>
    			<Property>
    				<Name>securityPublishRequirePassword</Name>
    				<Value>true</Value>
    				<Type>Boolean</Type>
    			</Property>
    		</Properties>
    	</Application>
    </Root>
    Am I missing something? Do I need to enable nDVR for this application for recording using URL queries?

    I really need your help! Thank you!

  2. #2

    Default

    Hello there.

    I may have this wrong but it sounds like you are trying to record a live stream from the edge?

    Right now it looks like your movie.stream file is pointing to a VOD application with a static file.

    I think you need to point the URL in the .stream file to the origin server with an active live stream. You can take a look at this guide for details on how to configure this:
    How to record a live stream on a live stream repeater edge

    I hope I am understanding your question and setup here.

    Kind regards,

    Salvadore

  3. #3
    Join Date
    Jan 2015
    Posts
    10

    Default

    Hi Salvadore,

    Thanks for your reply,

    I have changed the content of movie.stream to be:
    rtmp://localhost:1935/videochat/someuser.streamname
    where videochat is a simple live application that I created via manager so I can publish webcam stream from a flash app (so this is the origin application).

    * the stream name is someuser.streamname (I don't know if it matters but I have a dot in the stream name)

    I am able to see the stream of the origin application (videochat) when playing the stream of the edge application (live):
    rtmp://[wowza-ip-address]:1935/live/movie.stream
    but still can't start recording using URL query
    http://localhost:8086/livestreamrecord?application=live&streamname=movie.stream&action=startRecording
    I even can't start recording the origin stream using URL query.
    http://localhost:8086/livestreamrecord?application=videochat&streamname=someuser.streamname&action=startRecording
    here is the conf/videochat/Application.xml (the origin application)

    <?xml version="1.0" encoding="UTF-8"?>
    <Root version="1">
    	<Application>
    		<Name>videochat</Name>
    		<AppType>Live</AppType>
    		<Description></Description>
    		<!-- Uncomment to set application level timeout values
    		<ApplicationTimeout>60000</ApplicationTimeout>
    		<PingTimeout>12000</PingTimeout>
    		<ValidationFrequency>8000</ValidationFrequency>
    		<MaximumPendingWriteBytes>0</MaximumPendingWriteBytes>
    		<MaximumSetBufferTime>60000</MaximumSetBufferTime>
    		<MaximumStorageDirDepth>25</MaximumStorageDirDepth>
    		-->
    		<Connections>
    			<AutoAccept>true</AutoAccept>
    			<AllowDomains></AllowDomains>
    		</Connections>
    		<!--
    			StorageDir path variables
    			
    			${com.wowza.wms.AppHome} - Application home directory
    			${com.wowza.wms.ConfigHome} - Configuration home directory
    			${com.wowza.wms.context.VHost} - Virtual host name
    			${com.wowza.wms.context.VHostConfigHome} - Virtual host home directory
    			${com.wowza.wms.context.Application} - Application name
    			${com.wowza.wms.context.ApplicationInstance} - Application instance name
    			
    		-->
    		<Streams>
    			<StreamType>live-lowlatency</StreamType>
    			<StorageDir>${com.wowza.wms.context.VHostConfigHome}/content/videochat</StorageDir>
    			<KeyDir>${com.wowza.wms.context.VHostConfigHome}/keys</KeyDir>
    			<!-- LiveStreamPacketizers (separate with commas): cupertinostreamingpacketizer, smoothstreamingpacketizer, sanjosestreamingpacketizer, mpegdashstreamingpacketizer, cupertinostreamingrepeater, smoothstreamingrepeater, sanjosestreamingrepeater, mpegdashstreamingrepeater, dvrstreamingpacketizer, dvrstreamingrepeater -->
    			<LiveStreamPacketizers>cupertinostreamingpacketizer, mpegdashstreamingpacketizer, sanjosestreamingpacketizer, smoothstreamingpacketizer</LiveStreamPacketizers>
    			<!-- Properties defined here will override any properties defined in conf/Streams.xml for any streams types loaded by this application -->
    			<Properties>
    				<Property>
    					<Name>flushInterval</Name>
    					<Value>25</Value>
    					<Type>Integer</Type>
    				</Property>
    				<Property>
    					<Name>onFlushNotifyClients</Name>
    					<Value>true</Value>
    					<Type>Boolean</Type>
    				</Property>
    			</Properties>
    		</Streams>
    		<Transcoder>
    			<!-- To turn on transcoder set to: transcoder -->
    			<LiveStreamTranscoder></LiveStreamTranscoder>
    			<!-- [templatename].xml or ${SourceStreamName}.xml -->
    			<Templates>${SourceStreamName}.xml,transrate.xml</Templates>
    			<ProfileDir>${com.wowza.wms.context.VHostConfigHome}/transcoder/profiles</ProfileDir>
    			<TemplateDir>${com.wowza.wms.context.VHostConfigHome}/transcoder/templates</TemplateDir>
    			<Properties>
    			</Properties>
    		</Transcoder>
    		<DVR>
    			<!-- As a single server or as an origin, use dvrstreamingpacketizer in LiveStreamPacketizers above -->
    			<!-- Or, in an origin-edge configuration, edges use dvrstreamingrepeater in LiveStreamPacketizers above -->
    			<!-- As an origin, also add dvrchunkstreaming to HTTPStreamers below -->
    			<!-- If this is a dvrstreamingrepeater, define Application/Repeater/OriginURL to point back to the origin -->
    			<!-- To turn on DVR recording set Recorders to dvrrecorder.  This works with dvrstreamingpacketizer  -->
    			<Recorders></Recorders>
    			<!-- As a single server or as an origin, set the Store to dvrfilestorage-->
    			<!-- edges should have this empty -->
    			<Store></Store>
    			<!--  Window Duration is length of live DVR window in seconds.  0 means the window is never trimmed. -->
    			<WindowDuration>0</WindowDuration>
    			<!-- Storage Directory is top level location where dvr is stored.  e.g. c:/temp/dvr -->
    			<StorageDir>${com.wowza.wms.context.VHostConfigHome}/dvr</StorageDir>
    			<!-- valid ArchiveStrategy values are append, version, delete -->
    			<ArchiveStrategy>append</ArchiveStrategy>
    			<!-- Properties for DVR -->
    			<Properties>
    				<Property>
    					<Name>startRecordingOnStartup</Name>
    					<Value>false</Value>
    					<Type>Boolean</Type>
    				</Property>
    			</Properties>
    		</DVR>
    		<TimedText>
    			<!-- VOD caption providers (separate with commas): vodcaptionprovidermp4_3gpp, vodcaptionproviderttml, vodcaptionproviderwebvtt,  vodcaptionprovidersrt, vodcaptionproviderscc -->
    			<VODTimedTextProviders></VODTimedTextProviders>
    			<!-- Properties for TimedText -->
    			<Properties>
    			</Properties>
    		</TimedText>
    		<!-- HTTPStreamers (separate with commas): cupertinostreaming, smoothstreaming, sanjosestreaming, mpegdashstreaming, dvrchunkstreaming -->
    		<HTTPStreamers>cupertinostreaming, smoothstreaming, sanjosestreaming, mpegdashstreaming</HTTPStreamers>
    		<MediaCache>
    			<MediaCacheSourceList></MediaCacheSourceList>
    		</MediaCache>
    		<SharedObjects>
    			<StorageDir>${com.wowza.wms.context.VHostConfigHome}/applications/${com.wowza.wms.context.Application}/sharedobjects/${com.wowza.wms.context.ApplicationInstance}</StorageDir>
    		</SharedObjects>
    		<Client>
    			<IdleFrequency>-1</IdleFrequency>
    			<Access>
    				<StreamReadAccess>*</StreamReadAccess>
    				<StreamWriteAccess>*</StreamWriteAccess>
    				<StreamAudioSampleAccess></StreamAudioSampleAccess>
    				<StreamVideoSampleAccess></StreamVideoSampleAccess>
    				<SharedObjectReadAccess>*</SharedObjectReadAccess>
    				<SharedObjectWriteAccess>*</SharedObjectWriteAccess>
    			</Access>
    		</Client>
    		<RTP>
    			<!-- RTP/Authentication/[type]Methods defined in Authentication.xml. Default setup includes; none, basic, digest -->
    			<Authentication>
    				<PublishMethod>none</PublishMethod>
    				<PlayMethod>none</PlayMethod>
    			</Authentication>
    			<!-- RTP/AVSyncMethod. Valid values are: senderreport, systemclock, rtptimecode -->
    			<AVSyncMethod>senderreport</AVSyncMethod>
    			<MaxRTCPWaitTime>12000</MaxRTCPWaitTime>
    			<IdleFrequency>75</IdleFrequency>
    			<RTSPSessionTimeout>90000</RTSPSessionTimeout>
    			<RTSPMaximumPendingWriteBytes>0</RTSPMaximumPendingWriteBytes>
    			<RTSPBindIpAddress></RTSPBindIpAddress>
    			<RTSPConnectionIpAddress>0.0.0.0</RTSPConnectionIpAddress>
    			<RTSPOriginIpAddress>127.0.0.1</RTSPOriginIpAddress>
    			<IncomingDatagramPortRanges>*</IncomingDatagramPortRanges>
    			<!-- Properties defined here will override any properties defined in conf/RTP.xml for any depacketizers loaded by this application -->
    			<Properties>
    			</Properties>
    		</RTP>
    		<MediaCaster>
    			<RTP>
    				<RTSP>
    					<!-- udp, interleave -->
    					<RTPTransportMode>interleave</RTPTransportMode>
    				</RTSP>
    			</RTP>
    			<StreamValidator>
    				<Enable>true</Enable>
    				<ResetNameGroups>true</ResetNameGroups>
    				<StreamStartTimeout>20000</StreamStartTimeout>
    				<StreamTimeout>12000</StreamTimeout>
    				<VideoStartTimeout>0</VideoStartTimeout>
    				<VideoTimeout>0</VideoTimeout>
    				<AudioStartTimeout>0</AudioStartTimeout>
    				<AudioTimeout>0</AudioTimeout>
    				<VideoTCToleranceEnable>false</VideoTCToleranceEnable>
    				<VideoTCPosTolerance>3000</VideoTCPosTolerance>
    				<VideoTCNegTolerance>-500</VideoTCNegTolerance>
    				<AudioTCToleranceEnable>false</AudioTCToleranceEnable>
    				<AudioTCPosTolerance>3000</AudioTCPosTolerance>
    				<AudioTCNegTolerance>-500</AudioTCNegTolerance>
    				<DataTCToleranceEnable>false</DataTCToleranceEnable>
    				<DataTCPosTolerance>3000</DataTCPosTolerance>
    				<DataTCNegTolerance>-500</DataTCNegTolerance>
    				<AVSyncToleranceEnable>false</AVSyncToleranceEnable>
    				<AVSyncTolerance>1500</AVSyncTolerance>
    				<DebugLog>false</DebugLog>
    			</StreamValidator>
    			<!-- Properties defined here will override any properties defined in conf/MediaCasters.xml for any MediaCasters loaded by this applications -->
    			<Properties>
    			</Properties>
    		</MediaCaster>
    		<MediaReader>
    			<!-- Properties defined here will override any properties defined in conf/MediaReaders.xml for any MediaReaders loaded by this applications -->
    			<Properties>
    			</Properties>
    		</MediaReader>
    		<MediaWriter>
    			<!-- Properties defined here will override any properties defined in conf/MediaWriter.xml for any MediaWriter loaded by this applications -->
    			<Properties>
    			</Properties>
    		</MediaWriter>
    		<LiveStreamPacketizer>
    			<!-- Properties defined here will override any properties defined in conf/LiveStreamPacketizers.xml for any LiveStreamPacketizers loaded by this applications -->
    			<Properties>
    			</Properties>
    		</LiveStreamPacketizer>
    		<HTTPStreamer>
    			<!-- Properties defined here will override any properties defined in conf/HTTPStreamers.xml for any HTTPStreamer loaded by this applications -->
    			<Properties>
    			</Properties>
    		</HTTPStreamer>
    		<Manager>
    			<!-- Properties defined are used by the Manager -->
    			<Properties>
    			</Properties>
    		</Manager>
    		<Repeater>
    			<OriginURL></OriginURL>
    			<QueryString><![CDATA[]]></QueryString>
    		</Repeater>
    		<StreamRecorder>
    			<Properties>
    				<Property>
    					<Name>streamRecorderDebugEnable</Name>
    					<Value>true</Value>
    					<Type>Boolean</Type>
    				</Property>
    			</Properties>
    		</StreamRecorder>
    		<Modules>
    			<Module>
    				<Name>base</Name>
    				<Description>Base</Description>
    				<Class>com.wowza.wms.module.ModuleCore</Class>
    			</Module>
    			<Module>
    				<Name>logging</Name>
    				<Description>Client Logging</Description>
    				<Class>com.wowza.wms.module.ModuleClientLogging</Class>
    			</Module>
    			<Module>
    				<Name>flvplayback</Name>
    				<Description>FLVPlayback</Description>
    				<Class>com.wowza.wms.module.ModuleFLVPlayback</Class>
    			</Module>
    			<Module>
    				<Name>ModuleCoreSecurity</Name>
    				<Description>Core Security Module for Applications</Description>
    				<Class>com.wowza.wms.security.ModuleCoreSecurity</Class>
    			</Module>
    		</Modules>
    		<!-- Properties defined here will be added to the IApplication.getProperties() and IApplicationInstance.getProperties() collections -->
    		<Properties>
    		</Properties>
    	</Application>
    </Root>
    any clue what I am missing here?

    many many thanks in advance!

  4. #4
    Join Date
    Jan 2015
    Posts
    10

    Default

    Found the problem!!!

    http://localhost:8086/livestreamrecord?application=live&streamname=movie.stream&action=startRecording
    should be

    http://localhost:8086/livestreamrecord?app=live&streamname=movie.stream&action=startRecording

    Thank you anyway!


  5. #5

    Default

    Ah yes, sorry I missed that as well.

    Thanks for the update and I am glad you got this sorted.

    Kind regards,

    Salvadore

Similar Threads

  1. How to start the live streams with URL queries ?
    By donald1171 in forum Live Streaming and Encoders
    Replies: 3
    Last Post: 05-29-2014, 03:59 AM
  2. Recording live streams with URL queries v4
    By novazion in forum Wowza Streaming Server Java API
    Replies: 2
    Last Post: 03-11-2014, 10:44 AM
  3. Avoid redirection while using recording with URL queries
    By stream4life in forum General Forum
    Replies: 2
    Last Post: 02-13-2014, 05:52 AM
  4. recording live streams using URL queries
    By kurtkurt in forum Live Streaming and Encoder Discussion
    Replies: 10
    Last Post: 02-23-2013, 11:41 AM
  5. Recording live streams using URL queries issue
    By rush0143 in forum General Forum
    Replies: 5
    Last Post: 01-19-2013, 07:32 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •