Jump to content

HDHomeRun / M3U - Streaming formats


marmei

Recommended Posts

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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

Link to comment
Share on other sites

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
Link to comment
Share on other sites

  • 2 months later...
EODCrafter

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

Any News on this @@Luke?

Link to comment
Share on other sites

  • 8 months later...
EODCrafter

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?

Link to comment
Share on other sites

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?

Link to comment
Share on other sites

  • 4 years later...

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

 

  • Like 1
Link to comment
Share on other sites

EODCrafter
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.

Link to comment
Share on other sites

EODCrafter

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

Link to comment
Share on other sites

EODCrafter

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
Link to comment
Share on other sites

EODCrafter

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
Link to comment
Share on other sites

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...