Jump to content

HDHomeRun / M3U - Streaming formats


Recommended Posts

Posted

I use xTeVe (M3U Proxy / HDHomeRun Emulator).

The HDHomeRun integration does not play some streams in Emby.

xTeVe also generates M3U playlists, if the same stream is included in the M3U playlist, playback will work.
Is there a reason why Emby behaves differently with HDHomeRun and M3U?

post-368909-0-15706800-1540406447_thumb.png

Posted

One thing I noticed in the log from another user is that the stream response is missing a Content-Type header.

Posted

So make sure for m3u, it is

application/x-mpegURL

and for .ts, it is

video/mp2t
Posted

xTeVe passes only the streaming URL to Emby:

HDHomeRun lineup.json: (Stream is not working in Emby, but in VLC)

{
"GuideName": "RTL",
"GuideNumber": "1093",
"URL": "http://192.168.178.57:34400/stream/cnRzcDovLzE5Mi4xNjguMTc4LjI1Mjo1NTQvP2ZyZXE9MTIyJmJ3PTgmbXN5cz1kdmJjJm10eXBlPTY0cWFtJnNyPTY5MDAmc3BlY2ludj0wJnBpZHM9MCwxNiwxNywxOCwyMCwxMDEsMTQwMSwxNDAwLDE0MDIsMTQwMywxNDA0LDE0MDYsMTQwNywxNDA4"
},

192.168.178.57 is xTeVe. The URL is base64, the correct URL is passed to Emby via Redirect 302

URL:(base64 to string) = rtsp://192.168.178.252:554/?freq=122&bw=8&msys=dvbc&mtype=64qam&sr=6900&specinv=0&pids=0,16,17,18,20,101,1401,1400,1402,1403,1404,1406,1407,1408

 

 

M3U: (Stream works)

#EXTM3U url-tvg="http://192.168.178.57:34400/xmltv/xteve.xml" x-tvg-url="http://192.168.178.57:34400/xmltv/xteve.xml"
#EXTINF:0 channelID="x-ID.84" tvg-chno="1093" tvg-name="RTL" tvg-id="1093" tvg-logo="https://s3.amazonaws.com/schedulesdirect/assets/stationLogos/s52564_h3_aa.png" group-title="Test",RTL
rtsp://192.168.178.252:554/?freq=122&bw=8&msys=dvbc&mtype=64qam&sr=6900&specinv=0&pids=0,16,17,18,20,101,1401,1400,1402,1403,1404,1406,1407,1408

Source is a Fritz DVB-C repeater

Posted

Ok so then this is just a general issue with http sources that don't provide Content-Type in their response header. We use that to figure out how to handle the stream. In the absence of Content-Type we assume mpegts, and if that's not what it is, then there will be a problem.

 

I'm not sure yet how we're going to proceed, although I could resolve this by passing all streams through ffmpeg. But then that means we'll have to deal with complaints about transcoding.

  • Like 1
Posted

But this is an RTSP stream. Or does Emby think through the redirect that it is still the HTTP protocol?

  • Like 1
Posted

Ok sorry, it's treating all hdhomerun urls as http. I can look at that. Thanks.

  • Like 1
Posted

OK thank you. That was my guess too :)

  • 2 months later...
EODCrafter
Posted

Ok sorry, it's treating all hdhomerun urls as http. I can look at that. Thanks.

Any News on this @@Luke?

Posted

It's resolved for the upcoming new release. Thanks.

  • Like 1
  • 8 months later...
Posted

para que ser o schedules direct no emby o que ele determina ?


why is schedules direct in emby what it determines?

EODCrafter
Posted

para que ser o schedules direct no emby o que ele determina ?

 

 

why is schedules direct in emby what it determines?

Could you please clarify your query?

Posted

Qual é o verdadeiro valor do sistema  O Schedules Direct?
Para que ele não serve para incorporação de servidor, qual sua utilidade para incorporação?

  • 4 years later...
Posted

 Support for tvg-url and url-tvg is in Emby Server 4.8.3+:

 

  • Like 1
EODCrafter
Posted
6 hours ago, Luke said:

 Support for tvg-url and url-tvg is in Emby Server 4.8.3+:

 

Looks like you broke the TV Guide, It won't update.

EODCrafter
Posted

Update: Just Network path is no longer working.....

EODCrafter
Posted (edited)

Also, when I switch to seek instead of live streaming, after a few minutes the stream fails.

 

I enabled 2 hours worth of buffering.

Edited by EODCrafter
EODCrafter
Posted (edited)

I need to go thru all my settings and make sure my temp folder which points to a ram drive is still good. Update may of borked it.

Edited by EODCrafter
EODCrafter
Posted
17 hours ago, Luke said:

Happy to help: 

 

No problem, just reporting. I used path instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...