PDA

View Full Version : Twitch.tv / IPTV support



creited
04-13-2017, 08:32 PM
I found on the forum that twitch is supported and tried to add a channel following the instructions provided.

I finished and added my account username for twitch.

After adding, a new patch has been added to my library including 4 subfolders. However no files or videos are being populated into these subfolders (I tried to subscribe to a channel through web browser, refreshed/rebooted Mezzmo but nothing still populates). Could you please help me?

In regards to streaming live content to local DLNA devices, I have a question regarding the internet use for acquiring a live channel that I would be streaming to 02 or more devices simultaneously. For instance, if I want to watch Twitch in 02 devices (same stream from twitch), would Mezzmo server be "downloading" the stream twice? Or is it downloading once and re-streaming for both my devices without overusing my internet connection?

Changing to IPTV channels, I am not being able to add some livestreams into my library. I found a couple of streams which uses m3u8 format. I am able to play those streams directly into a browser or VLC, but adding them to Mezzmo, adds an unpopulated playlist. I am attaching a link for testing http://95.211.149.215:8081/look/cartoon/playlist.m3u8

Would you please check if is it compatible?

Thank you!

- Oppenheimer

Peter
04-18-2017, 11:03 AM
Hi,
I tested the link and found that the relative URL inside the playlist was the problem, Mezzmo was creating a temp file for the playlist then appending the temp path. We have fixed this so that the real URL path is added to the relative URL, you can send an email to support [at] conceiva [dot] com to get a patch.

I tried adding the Twitch Channel here and no streams were listed so possibly something has changed that is causing the stream list not to get populated, we will investigate further.

Peter
04-18-2017, 01:31 PM
We have fixed the issue with the Twitch Channel and can supply this with the patch when you send us an email.

When Mezzmo streams content from the Internet it is downloaded for each client connected, so if you have two devices streaming then the content will be downloaded twice.

creited
04-20-2017, 01:27 AM
Hello Peter. Usng the provided pathces seems to be working fine for streaming content.

I realized that even when I stop watching content provided from twitch or URL, Mezzmo is not stopping transcodding.

I opened resource monitor and checked that several ffmpeg streams and Mezzmo.exe were consuming my internet bandwidth and also CPU processing.

Stopping the Media Server had no effect. Closing Mezzmo's processes made it stop. Would you please check?

For information I am using Win 10 x64. Mezzmo as a Windows Service as suggested.

Thanks.

- Oppenheimer

Peter
04-20-2017, 08:02 AM
Hi,
when transcoding a stream from the Internet if it is a live stream then Mezzmo will close the connection if nothing has been streamed for 60 seconds, if it is not a live stream then Mezzmo will continue to transcode until the file is completely transcoded. You can go to 'Transcoding Settings' in Mezzmo and uncheck the box to complete partially transcoded files in the background and this will cause the transcoding to stop after you start a new file playing that is transcoded.

creited
04-24-2017, 02:58 AM
Peter, my twitch does not seem to be working properly, since I stopped watching on the DLNA device 20 minutes ago, and there are tons of Mezzmo processes still consuming bandwidth and CPU even though Mezzmo app says nothing is being transcoded/streamed.

I am attaching an image from my Resource Monitor.
1033

It took some more time to stop downloading/transcoding (not the 60 seconds).

I also unchecked the box to complete partially transcoded files in the background.

Where can I change this timing option?

Peter
04-24-2017, 08:07 AM
The MezzmoGetMetadata.exe process is different to the ffmpeg.exe process used for streaming, MezzmoGetMetadata.exe just reads the start of the stream to find out the properties of the content such as container, video and audio codecs and their bitrates, etc. These processes are used to get the information about the streams so that Mezzmo knows whether to transcode the content or not when streaming. Once all the information on all the streams is collected these processes will not be run again.

creited
04-25-2017, 04:30 AM
I see. Thanks for the explanation.

I believe the amount of MetaData process is related to the amount of twitch channels in My Library. Trying to work this point around, is it possible to select some filters in regards to which streams from Twitch would be added to my Mezzmo Library? I believe it would reduce network usage and increase performance (actually I use it just for one specific Game). I tried to delete some folders or edit, but without success.

Another thing I noticed with twitch: I believe the quality selected to stream from twitch is Auto so that the quality would be adaptative. Is that correct? If so, is there a Way to lock the quality settings from those videos being streamed? My network doesn't run smooth for 1080p content. If possible I would be locking this to 720p maximum.

Thank you!

creited
05-04-2017, 04:06 AM
Any help on this? Thanks

Peter
05-04-2017, 09:00 AM
Hi,
sorry for the delay in replying, I didn't see the post. You can set the maximum resolution in Performance Settings in Mezzmo for the Device http://www.mezzmo.com/wiki/doku.php?id=device_settings&s[]=performance&s[]=settings#performance_tab. There is currently no way to stop Mezzmo from trying to resolve the informatioin on all the streams in the Channel, it is done a few at a time so it should not affect your bandwidth too much unless your bandwidth is very limited. It is not possible to delete folders from a Channel as these are dynamically created, you could edit the Channel's python file in MezzmoPlugin.py to remove all but the favorite folder (look for def topLevelDirectory(language): in the file), the python file is in c:\programdata\Conceiva\Mezzmo\Plugins\Twitch.