-
Notifications
You must be signed in to change notification settings - Fork 17
Open
Description
When I use a URL from Owncast streaming server it cannot be parsed. I get the following error:
2023-01-24 09:24:10,621 ERROR o.a.j.t.JMeterThread: Error while processing sampler: 'bzm - Streaming Sampler'.
java.lang.NullPointerException: null
at java.net.URI$Parser.parse(URI.java:3104) ~[?:?]
at java.net.URI.<init>(URI.java:600) ~[?:?]
at java.net.URI.create(URI.java:881) ~[?:?]
at com.blazemeter.jmeter.videostreaming.hls.Playlist.buildAbsoluteUri(Playlist.java:117) ~[jmeter-bzm-hls-3.1.jar:?]
at com.blazemeter.jmeter.videostreaming.hls.Playlist.lambda$getMediaSegments$1(Playlist.java:139) ~[jmeter-bzm-hls-3.1.jar:?]
at java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:195) ~[?:?]
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655) ~[?:?]
at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484) ~[?:?]
at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474) ~[?:?]
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913) ~[?:?]
at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) ~[?:?]
at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578) ~[?:?]
at com.blazemeter.jmeter.videostreaming.hls.Playlist.getMediaSegments(Playlist.java:140) ~[jmeter-bzm-hls-3.1.jar:?]
at com.blazemeter.jmeter.videostreaming.hls.HlsSampler$MediaPlayback.updateMediaSegments(HlsSampler.java:116) ~[jmeter-bzm-hls-3.1.jar:?]
at com.blazemeter.jmeter.videostreaming.hls.HlsSampler$MediaPlayback.<init>(HlsSampler.java:110) ~[jmeter-bzm-hls-3.1.jar:?]
at com.blazemeter.jmeter.videostreaming.hls.HlsSampler$MediaPlayback.<init>(HlsSampler.java:100) ~[jmeter-bzm-hls-3.1.jar:?]
at com.blazemeter.jmeter.videostreaming.hls.HlsSampler.sample(HlsSampler.java:59) ~[jmeter-bzm-hls-3.1.jar:?]
at com.blazemeter.jmeter.videostreaming.core.VideoStreamingSampler.sample(VideoStreamingSampler.java:79) ~[jmeter-bzm-hls-3.1.jar:?]
at com.blazemeter.jmeter.hls.logic.HlsSampler.sample(HlsSampler.java:212) ~[jmeter-bzm-hls-3.1.jar:?]
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1290) ~[ApacheJMeter_http.jar:5.5]
at org.apache.jmeter.threads.JMeterThread.doSampling(JMeterThread.java:651) ~[ApacheJMeter_core.jar:5.5]
at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:570) ~[ApacheJMeter_core.jar:5.5]
at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:501) ~[ApacheJMeter_core.jar:5.5]
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:268) ~[ApacheJMeter_core.jar:5.5]
at java.lang.Thread.run(Thread.java:834) ~[?:?]
2023-01-24 09:24:10,628 INFO o.a.j.t.JMeterThread: Thread is done: Thread Group 1-1
2023-01-24 09:24:10,628 INFO o.a.j.t.JMeterThread: Thread finished: Thread Group 1-1Example content of playlist file:
#EXTM3U
#EXT-X-VERSION:6
#EXT-X-TARGETDURATION:2
#EXT-X-MEDIA-SEQUENCE:19
#EXT-X-INDEPENDENT-SEGMENTS
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:24:44.269+0100
stream-qPvv4BTVR-19.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:24:46.269+0100
stream-qPvv4BTVR-20.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:24:48.269+0100
stream-qPvv4BTVR-21.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:24:50.269+0100
stream-qPvv4BTVR-22.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:24:52.269+0100
stream-qPvv4BTVR-23.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:24:54.269+0100
stream-qPvv4BTVR-24.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:24:56.269+0100
stream-qPvv4BTVR-25.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:24:58.269+0100
stream-qPvv4BTVR-26.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:25:00.269+0100
stream-qPvv4BTVR-27.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:25:02.269+0100
stream-qPvv4BTVR-28.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:25:04.269+0100
stream-qPvv4BTVR-29.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:25:06.269+0100
stream-qPvv4BTVR-30.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:25:08.269+0100
stream-qPvv4BTVR-31.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:25:10.269+0100
stream-qPvv4BTVR-32.ts
#EXTINF:2.000000,
#EXT-X-PROGRAM-DATE-TIME:2023-01-24T09:25:12.269+0100
stream-qPvv4BTVR-33.ts
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels