Read the statement by Michael Teeuw here.
Posts
-
RE: The Italian "dual" Job [Build]
-
RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras
@shbatm I feel sorry, but nothing has improved. :disappointed_face:
-
RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras
@shbatm I can confirm that I followed the whole instructions properly and I am using
notification: "RTSP-PLAY", payload: "streamX"indeed for my 7 different streams (so yes less than 10).All I can say is that it is NOT working as intended. :winking_face:
Anyway I always forgot to post the (latest version) PM2 log so here it is if you can find anything helpful?
I wish I could do more, but again I am not skilled enough sorry… :smiling_face_with_open_mouth_cold_sweat: -
RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras
@shbatm things are doing waaaay better now! :grinning_face_with_smiling_eyes:
With omxplayer stream switching is almost OK if it wasn’t that it doesn’t select the wanted stream.
Ie. I want stream3 therefore I give the voice command, but then it starts playing the wrong stream (and always random).
Voice recognition is 100% correct as I always have a textual confirmation of command on screen.With vlc it’s a mess as multiple streams ALWAYS start at the same time after a voice command.
At this point I don’t care who will be the chosen player as long as we get everything working so omxplayer would be fair enough if running properly. :smiling_face_with_open_mouth_smiling_eyes: :smiling_face_with_open_mouth_cold_sweat:
-
RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras
@shbatm I ran the develop update.
With omxplayer (and
autoStart: false) I see stream labels changing when giving a voice command, but then no stream is starting.With vlc nothing happens, not a single stream starting by voice command.
-
RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras
@shbatm nope the simultaneous streams have now dropped from 7 to 2, but still not what I want (aka a single stream). :smiling_face_with_open_mouth_cold_sweat:
Gonna try the develop branch and see how it is doing right now.
-
RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras
@shbatm although I am not a developer I agree with you.
Whenever I tried something different from normal module usage involving omxplayer it always ended up with a mess lol! :grinning_face_with_smiling_eyes:Going to try what you are suggesting here.
Can’t wait to see the VLC implementation (it just works as intended). :smiling_face_with_heart-eyes:
-
RE: [MMM-RTSPStream] - Video Streaming from Live Feeds & Security Cameras
@shbatm I am trying to get this module working with MMM-AssistantMk2 from @Sean so that I can switch TV channel streams (Dreambox) by voice command.
The issue is that instead of switching from a stream to another ALL of them start playing at the same time! :man_facepalming_medium_skin_tone: :rolling_on_the_floor_laughing:So far I’ve tried setting in the MMM-RTSPStream module both
rotateStreams: falseandrotateStreams: true, but it still happens.
I’ve also tried settingautoStart: false, but as soon as I give the voice command the nightmare starts on! :face_with_tears_of_joy:This is my MMM-RTSPStream config:
module: "MMM-RTSPStream", position: "bottom_right", disabled: false, config: { autoStart: false, rotateStreams: false, rotateStreamTimeout: 10, moduleWidth: 440, moduleHeight: 247, moduleOffset: { left: -330, top: -180 }, localPlayer: 'omxplayer', remotePlayer: 'none', showSnapWhenPaused: false, remoteSnaps: false, stream1: { name: 'Sky TG24', url: 'http://***/1:0:1:5:7918:217C:EEEE0000:0:0:0:', protocol: "tcp", frameRate: 'undefined', width: 440, height: 247 }, stream2: { name: 'RAI 3 TGR Puglia', url: 'http://***/1:0:1:D4B:8800:13E:EEEE0000:0:0:0:', protocol: "tcp", frameRate: 'undefined', width: 440, height: 247 }, stream3: { name: 'RAI 3 HD', url: 'http://***/1:0:1:2191:5:13E:EEEE0000:0:0:0:', protocol: "tcp", frameRate: 'undefined', width: 440, height: 247 }, stream4: { name: 'Deejay TV HD', url: 'http://***/1:0:1:29:7918:217C:EEEE0000:0:0:0:', protocol: "tcp", frameRate: 'undefined', width: 440, height: 247 }, stream5: { name: 'Radio Deejay', url: 'http://***/1:0:2:9:204:1D:EEEE0000:0:0:0:', protocol: "tcp", frameRate: 'undefined', width: 440, height: 247 }, stream6: { name: 'Radio Capital', url: 'http://***/1:0:2:A:204:1D:EEEE0000:0:0:0:', protocol: "tcp", frameRate: 'undefined', width: 440, height: 247 }, stream7: { name: 'Radio 105', url: 'http://***/1:0:2:1FA7:32A:110:EEEE0000:0:0:0:', protocol: "tcp", frameRate: 'undefined', width: 440, height: 247 } } },And this is the section of MMM-AssistantMk2 where I set the voice commands.
They match both your instructions and @Sean 's ones:transcriptionHook: { "CHANNEL_1": { pattern: "Sky TG24", command: "CHANGE_CHANNEL_1" }, "CHANNEL_2": { pattern: "Puglia", command: "CHANGE_CHANNEL_2" }, "CHANNEL_3": { pattern: "Rai3", command: "CHANGE_CHANNEL_3" }, "CHANNEL_4": { pattern: "Deejay TV", command: "CHANGE_CHANNEL_4" }, "CHANNEL_5": { pattern: "Radio Deejay", command: "CHANGE_CHANNEL_5" }, "CHANNEL_6": { pattern: "Radio Capital", command: "CHANGE_CHANNEL_6" }, "CHANNEL_7": { pattern: "Radio cento cinque", command: "CHANGE_CHANNEL_7" }, "PROFILE1": { pattern: "Famiglia", command: "CHANGE_PROFILE_1" }, "PROFILE2": { pattern: "Mio", command: "CHANGE_PROFILE_2" } }, command: { "CHANGE_CHANNEL_1": { notificationExec: { notification: "RTSP-PLAY", payload: "stream1" } }, "CHANGE_CHANNEL_2": { notificationExec: { notification: "RTSP-PLAY", payload: "stream2" } }, "CHANGE_CHANNEL_3": { notificationExec: { notification: "RTSP-PLAY", payload: "stream3" } }, "CHANGE_CHANNEL_4": { notificationExec: { notification: "RTSP-PLAY", payload: "stream4" } }, "CHANGE_CHANNEL_5": { notificationExec: { notification: "RTSP-PLAY", payload: "stream5" } }, "CHANGE_CHANNEL_6": { notificationExec: { notification: "RTSP-PLAY", payload: "stream6" } }, "CHANGE_CHANNEL_7": { notificationExec: { notification: "RTSP-PLAY", payload: "stream7" } },